From 54ac5d596485bc185b4fbc0861c25aec214977e6 Mon Sep 17 00:00:00 2001 From: Nikshinde7 Date: Fri, 8 Nov 2024 16:51:07 +0530 Subject: [PATCH] feat: Added all the subcategories in single json file --- database/cloud_computing_platforms/aws.json | 17 --- database/cloud_computing_platforms/azure.json | 16 --- .../cloud-platforms.json | 72 ---------- .../cloud_computing_platforms.json | 129 ++++++++++++++++++ database/cloud_computing_platforms/gcp.json | 9 -- database/cloud_computing_platforms/ibm.json | 9 -- .../cloud_computing_platforms/oracle.json | 16 --- database/data.ts | 10 +- database/index.ts | 7 +- 9 files changed, 135 insertions(+), 150 deletions(-) delete mode 100644 database/cloud_computing_platforms/aws.json delete mode 100644 database/cloud_computing_platforms/azure.json delete mode 100644 database/cloud_computing_platforms/cloud-platforms.json create mode 100644 database/cloud_computing_platforms/cloud_computing_platforms.json delete mode 100644 database/cloud_computing_platforms/gcp.json delete mode 100644 database/cloud_computing_platforms/ibm.json delete mode 100644 database/cloud_computing_platforms/oracle.json diff --git a/database/cloud_computing_platforms/aws.json b/database/cloud_computing_platforms/aws.json deleted file mode 100644 index a34d4de98..000000000 --- a/database/cloud_computing_platforms/aws.json +++ /dev/null @@ -1,17 +0,0 @@ -[ - { - "name": "Amazon Web Services", - "description": "Gain free, hands-on experience with the AWS platform, products, and services. AWS Activate provides eligible startups with a host of resources, including free AWS credits to spend on AWS services, and AWS Support. ", - "url": "https://docs.aws.amazon.com/index.html", - "category": "cloud-computing", - "subcategory": "aws" - }, - { - "name": "AWS tutorial for beginners", - "description": "Learn AWS from basic-to-advanced level. This playlist has short and great tutorials that will help you learn AWS.", - "url": "https://www.youtube.com/playlist?list=PL6XT0grm_TfgtwtwUit305qS-HhDvb4du", - "category": "cloud-computing", - "subcategory": "aws", - "language": "hindi" - } -] diff --git a/database/cloud_computing_platforms/azure.json b/database/cloud_computing_platforms/azure.json deleted file mode 100644 index 2a782c0ae..000000000 --- a/database/cloud_computing_platforms/azure.json +++ /dev/null @@ -1,16 +0,0 @@ -[ - { - "name": "Microsoft Azure", - "description": "Learn how to build and manage powerful applications using Microsoft Azure cloud services. Get documentation, example code, tutorials, and more.", - "url": "https://learn.microsoft.com/en-us/azure/?product=popular", - "category": "cloud-computing", - "subcategory": "azure" - }, - { - "name": "Microsoft Learn & Certified", - "description": "Microsoft has certification paths for many technical job roles. Each of these certifications consists of passing a series of exams to earn them. ", - "url": "https://learn.microsoft.com/en-us/certifications/", - "category": "cloud-computing", - "subcategory": "azure" - } -] \ No newline at end of file diff --git a/database/cloud_computing_platforms/cloud-platforms.json b/database/cloud_computing_platforms/cloud-platforms.json deleted file mode 100644 index cb3f4bad6..000000000 --- a/database/cloud_computing_platforms/cloud-platforms.json +++ /dev/null @@ -1,72 +0,0 @@ -[ - { - "name": "Alibaba Cloud", - "description": "Comprehensive suite of global cloud computing services.", - "url": "https://www.alibabacloud.com", - "category": "cloud-computing", - "subcategory": "alibaba" - }, - { - "name": "Strapi Cloud", - "description": "Headless CMS service designed for building APIs.", - "url": "https://cloud.strapi.io", - "category": "cloud-computing", - "subcategory": "strapi" - }, - { - "name": "F5 Cloud", - "description": "Documentation for F5 Network's cloud services.", - "url": "https://clouddocs.f5.com", - "category": "cloud-computing", - "subcategory": "f5" - }, - { - "name": "Cloud docs", - "description": "Cloud documentation portal with resources and guides.", - "url": "https://clouddocs.biz", - "category": "cloud-computing", - "subcategory": "clouddocs" - }, - { - "name": "Grafana Cloud", - "description": "Documentation for Grafana's cloud-based observability suite.", - "url": "https://grafana.com/docs/grafana-cloud", - "category": "cloud-computing", - "subcategory": "grafana" - }, - { - "name": "Spring Cloud", - "description": "Tools for building distributed systems and microservices.", - "url": "https://spring.io/projects/spring-cloud", - "category": "cloud-computing", - "subcategory": "spring" - }, - { - "name": "Intel Cloud", - "description": "Cloud services focused on performance optimization and security.", - "url": "https://www.intel.com/cloud", - "category": "cloud-computing", - "subcategory": "intel" - }, - { - "name": "Redis Cloud", - "description": "Managed Redis database services for real-time data processing.", - "url": "https://redis.com/redis-enterprise-cloud", - "category": "cloud-computing", - "subcategory": "redis" - }, - { - "name": "Meta Cloud", - "description": "Cloud infrastructure services for Meta's platforms.", - "url": "https://cloud.meta.com", - "category": "cloud-computing", - "subcategory": "meta" - }, - { - "name": "VMWare Cloud", - "description": "Hybrid cloud platform for virtualization solutions.", - "url": "https://cloud.vmware.com", - "category": "cloud-computing", - "subcategory": "vmware" - } -] diff --git a/database/cloud_computing_platforms/cloud_computing_platforms.json b/database/cloud_computing_platforms/cloud_computing_platforms.json new file mode 100644 index 000000000..8ee11ca10 --- /dev/null +++ b/database/cloud_computing_platforms/cloud_computing_platforms.json @@ -0,0 +1,129 @@ +[ + { + "name": "Alibaba Cloud", + "description": "Comprehensive suite of global cloud computing services.", + "url": "https://www.alibabacloud.com", + "category": "cloud-computing", + "subcategory": "alibaba" + }, + { + "name": "Strapi Cloud", + "description": "Headless CMS service designed for building APIs.", + "url": "https://cloud.strapi.io", + "category": "cloud-computing", + "subcategory": "strapi" + }, + { + "name": "F5 Cloud", + "description": "Documentation for F5 Network's cloud services.", + "url": "https://clouddocs.f5.com", + "category": "cloud-computing", + "subcategory": "f5" + }, + { + "name": "Cloud docs", + "description": "Cloud documentation portal with resources and guides.", + "url": "https://clouddocs.biz", + "category": "cloud-computing", + "subcategory": "clouddocs" + }, + { + "name": "Grafana Cloud", + "description": "Documentation for Grafana's cloud-based observability suite.", + "url": "https://grafana.com/docs/grafana-cloud", + "category": "cloud-computing", + "subcategory": "grafana" + }, + { + "name": "Spring Cloud", + "description": "Tools for building distributed systems and microservices.", + "url": "https://spring.io/projects/spring-cloud", + "category": "cloud-computing", + "subcategory": "spring" + }, + { + "name": "Intel Cloud", + "description": "Cloud services focused on performance optimization and security.", + "url": "https://www.intel.com/cloud", + "category": "cloud-computing", + "subcategory": "intel" + }, + { + "name": "Redis Cloud", + "description": "Managed Redis database services for real-time data processing.", + "url": "https://redis.com/redis-enterprise-cloud", + "category": "cloud-computing", + "subcategory": "redis" + }, + { + "name": "Meta Cloud", + "description": "Cloud infrastructure services for Meta's platforms.", + "url": "https://cloud.meta.com", + "category": "cloud-computing", + "subcategory": "meta" + }, + { + "name": "VMWare Cloud", + "description": "Hybrid cloud platform for virtualization solutions.", + "url": "https://cloud.vmware.com", + "category": "cloud-computing", + "subcategory": "vmware" + }, + { + "name": "Microsoft Azure", + "description": "Learn how to build and manage powerful applications using Microsoft Azure cloud services. Get documentation, example code, tutorials, and more.", + "url": "https://learn.microsoft.com/en-us/azure/?product=popular", + "category": "cloud-computing", + "subcategory": "azure" + }, + { + "name": "Microsoft Learn & Certified", + "description": "Microsoft has certification paths for many technical job roles. Each of these certifications consists of passing a series of exams to earn them. ", + "url": "https://learn.microsoft.com/en-us/certifications/", + "category": "cloud-computing", + "subcategory": "azure" + }, + { + "name": "Amazon Web Services", + "description": "Gain free, hands-on experience with the AWS platform, products, and services. AWS Activate provides eligible startups with a host of resources, including free AWS credits to spend on AWS services, and AWS Support. ", + "url": "https://docs.aws.amazon.com/index.html", + "category": "cloud-computing", + "subcategory": "aws" + }, + { + "name": "AWS tutorial for beginners", + "description": "Learn AWS from basic-to-advanced level. This playlist has short and great tutorials that will help you learn AWS.", + "url": "https://www.youtube.com/playlist?list=PL6XT0grm_TfgtwtwUit305qS-HhDvb4du", + "category": "cloud-computing", + "subcategory": "aws", + "language": "hindi" + }, + { + "name": "Google Cloud Platform", + "description": "Find guides, code samples, architectural diagrams, best practices, tutorials, API references, and more to learn how to build on Google Cloud.", + "url": "https://cloud.google.com/docs/", + "category": "cloud-computing", + "subcategory": "gcp" + }, + { + "name": "IBM Cloud", + "description": "The IBM Cloud platform is composed of multiple components that work together to provide a consistent and dependable cloud experience.", + "url": "https://cloud.ibm.com/docs", + "category": "cloud-computing", + "subcategory": "ibm" + }, + { + "name": "Oracle Cloud", + "description": "Looking for comprehensive documentation, tutorials, or videos so you can learn about Oracle Cloud Services? You can find all of these resources here in the Oracle Help Center.", + "url": "https://docs.oracle.com/en/cloud/get-started/index.html", + "category": "cloud-computing", + "subcategory": "oracle" + }, + { + "name": "OCI certifications", + "description": "Accelerate your cloud journey along with free certification from Oracle", + "url": "https://education.oracle.com/home", + "category": "cloud-computing", + "subcategory": "oracle" + } +] diff --git a/database/cloud_computing_platforms/gcp.json b/database/cloud_computing_platforms/gcp.json deleted file mode 100644 index e41fce034..000000000 --- a/database/cloud_computing_platforms/gcp.json +++ /dev/null @@ -1,9 +0,0 @@ -[ - { - "name": "Google Cloud Platform", - "description": "Find guides, code samples, architectural diagrams, best practices, tutorials, API references, and more to learn how to build on Google Cloud.", - "url": "https://cloud.google.com/docs/", - "category": "cloud-computing", - "subcategory": "gcp" - } -] \ No newline at end of file diff --git a/database/cloud_computing_platforms/ibm.json b/database/cloud_computing_platforms/ibm.json deleted file mode 100644 index 106f5ef2c..000000000 --- a/database/cloud_computing_platforms/ibm.json +++ /dev/null @@ -1,9 +0,0 @@ -[ - { - "name": "IBM Cloud", - "description": "The IBM Cloud platform is composed of multiple components that work together to provide a consistent and dependable cloud experience.", - "url": "https://cloud.ibm.com/docs", - "category": "cloud-computing", - "subcategory": "ibm" - } -] \ No newline at end of file diff --git a/database/cloud_computing_platforms/oracle.json b/database/cloud_computing_platforms/oracle.json deleted file mode 100644 index 21604b9c7..000000000 --- a/database/cloud_computing_platforms/oracle.json +++ /dev/null @@ -1,16 +0,0 @@ -[ - { - "name": "Oracle Cloud", - "description": "Looking for comprehensive documentation, tutorials, or videos so you can learn about Oracle Cloud Services? You can find all of these resources here in the Oracle Help Center.", - "url": "https://docs.oracle.com/en/cloud/get-started/index.html", - "category": "cloud-computing", - "subcategory": "oracle" - }, - { - "name": "OCI certifications", - "description": "Accelerate your cloud journey along with free certification from Oracle", - "url": "https://education.oracle.com/home", - "category": "cloud-computing", - "subcategory": "oracle" - } -] diff --git a/database/data.ts b/database/data.ts index 7a0e90a4a..b1b9d7b21 100644 --- a/database/data.ts +++ b/database/data.ts @@ -304,15 +304,15 @@ export const sidebarData: ISidebar[] = [ { category: 'cloud-computing', subcategory: [ - { name: 'google cloud', url: '/gcp', resources: DB.gcp }, + { name: 'google cloud', url: '/gcp', resources: DB.cloudplatforms }, { name: 'AWS cloud', url: '/aws', - resources: DB.aws, + resources: DB.cloudplatforms, }, - { name: 'Microsoft cloud', url: '/azure', resources: DB.azure }, - { name: 'Oracle cloud', url: '/oracle', resources: DB.oracle }, - { name: 'IBM cloud', url: '/ibm', resources: DB.ibm }, + { name: 'Microsoft cloud', url: '/azure', resources: DB.cloudplatforms }, + { name: 'Oracle cloud', url: '/oracle', resources: DB.cloudplatforms }, + { name: 'IBM cloud', url: '/ibm', resources: DB.cloudplatforms }, { name: 'Alibaba cloud', url: '/alibaba', resources: DB.cloudplatforms }, { name: 'Strapi cloud', url: '/strapi', resources: DB.cloudplatforms }, { name: 'F5 cloud', url: '/f5', resources: DB.cloudplatforms }, diff --git a/database/index.ts b/database/index.ts index 75543fbd2..51e7bae84 100644 --- a/database/index.ts +++ b/database/index.ts @@ -66,12 +66,7 @@ export { default as android } from './mobile/android.json' export { default as coursera } from './internet_of_things/coursera.json' export { default as raspberrypi } from './internet_of_things/raspberrypi.json' //cloud computing -export { default as gcp } from './cloud_computing_platforms/gcp.json' -export { default as aws } from './cloud_computing_platforms/aws.json' -export { default as azure } from './cloud_computing_platforms/azure.json' -export { default as oracle } from './cloud_computing_platforms/oracle.json' -export { default as ibm } from './cloud_computing_platforms/ibm.json' -export { default as cloudplatforms } from './cloud_computing_platforms/cloud-platforms.json' +export { default as cloudplatforms } from './cloud_computing_platforms/cloud_computing_platforms.json' //cyber_security export { default as offensive_security } from './cybersecurity/offensive_security.json' export { default as defensive_security } from './cybersecurity/defensive_security.json'