Skip to content

Commit

Permalink
chore: adding new subcategories to the DevOps category
Browse files Browse the repository at this point in the history
  • Loading branch information
rupali-codes authored Dec 9, 2024
2 parents 077eacd + e5767a2 commit 4b59b22
Show file tree
Hide file tree
Showing 7 changed files with 56 additions and 0 deletions.
3 changes: 3 additions & 0 deletions components/TopBar/CategoryDescriptions.ts
Original file line number Diff line number Diff line change
Expand Up @@ -126,6 +126,9 @@ const categoryDescriptions: CategoryDescriptions = {
automation_tools:
'Automation tools in DevOps are software solutions tha streamline and automate repetitive tasks, processes and workflows, improving efficiency, consistency and speed in software development and deployment',
cicd: 'Continuous integration and continuous delivery (CI/CD) is a set of practices that combines continuous integration (CI) and continuous delivery (CD) to automate the process of software development and deployment.',
configuration_management: 'Configuration management helps avoid inconsistencies between software versions while testing, guaranteeing configuration continuity. It also helps keep everything documented and reported, so no minor system changes and misconfigurations that may undermine the performance and spawn further issues go unnoticed.',
containerization_and_orchestration: 'Containerization is the process of running applications in isolated environments, while container orchestration is the process of managing and deploying multiple containers.',
monitoring_and_logging: 'In DevOps, "monitoring" refers to the real-time tracking of system health and performance metrics, like CPU usage, network traffic, and application response times, while "logging" involves recording detailed information about system events and actions in a structured format, allowing for later analysis and troubleshooting of issues',
devops_life_cycle:
'DevOps is a set of practices that combines software development (Dev) and information technology operations (Ops) to shorten the systems development life cycle while delivering features, fixes, and updates frequently in close alignment with business objectives.',
devops_methodologies:
Expand Down
15 changes: 15 additions & 0 deletions database/data.ts
Original file line number Diff line number Diff line change
Expand Up @@ -216,6 +216,16 @@ export const sidebarData: ISidebar[] = [
url: '/cicd',
resources: DB.cicd,
},
{
name: 'Configuration Management',
url: '/configuration_management',
resources: DB.configMang,
},
{
name: 'Containerization and Orchestration',
url: '/containerization_and_orchestration',
resources: DB.contOrch,
},
{
name: 'DevOps Life Cycle',
url: '/devops_life_cycle',
Expand All @@ -238,6 +248,11 @@ export const sidebarData: ISidebar[] = [
url: '/microservices',
resources: DB.microservices,
},
{
name: 'Monitoring and Loggging',
url: '/monitoring_and_logging',
resources: DB.monitorLogging,
},
{
name: 'IaC',
url: '/iac',
Expand Down
8 changes: 8 additions & 0 deletions database/devops/LinksHub.code-workspace
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"folders": [
{
"path": "../.."
}
],
"settings": {}
}
9 changes: 9 additions & 0 deletions database/devops/configuration_management.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
[
{
"name": "Bitbucket",
"description": "Elevate your software delivery from planning to production and beyond, with built-in AI, CI/CD, and a best-in-class Jira integration.",
"url": "https://www.atlassian.com/software/bitbucket",
"category": "devops",
"subcategory": "configuration_management"
}
]
9 changes: 9 additions & 0 deletions database/devops/containerization_and_orchestration.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
[
{
"name": "Red Hat OpenShift",
"description": "Red Hat® OpenShift® is a trusted, comprehensive, and consistent platform to develop, modernize, and deploy applications at scale, including today’s AI-enabled apps. Innovate faster with a complete set of services for bringing apps to market on your choice of infrastructure.",
"url": "https://www.redhat.com/en/technologies/cloud-computing/openshift",
"category": "devops",
"subcategory": "containerization_and_orchestration"
}
]
9 changes: 9 additions & 0 deletions database/devops/monitoring_and_logging.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
[
{
"name": "Sensu",
"description": "Sensu is a powerful open-source monitoring framework built for cloud environments. You can use the tool to track and measure the health of your apps, infrastructure, and business KPIs the way you want.",
"url": "https://sensu.io/",
"category": "devops",
"subcategory": "monitoring_and_logging"
}
]
3 changes: 3 additions & 0 deletions database/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,9 @@ export { default as designTutorials } from './design/design_tutorials.json'
//devops
export { default as automationTools } from './devops/automation_tools.json'
export { default as cicd } from './devops/cicd.json'
export { default as configMang } from './devops/configuration_management.json'
export { default as contOrch } from './devops/containerization_and_orchestration.json'
export { default as monitorLogging } from './devops/monitoring_and_logging.json'
export { default as devopsLifecycle } from './devops/devops_life_cycle.json'
export { default as devopsMethodologies } from './devops/devops_methodologies.json'
export { default as docker } from './devops/docker.json'
Expand Down

0 comments on commit 4b59b22

Please sign in to comment.