YAML
DevOps Tools - YAML
DevOps tools are a collection of tools for integrating software development and IT operations, enabling Continuous Integration and Continuous Delivery (CI/CD). They include major tools that support the entire lifecycle from development to deployment, such as containerization (Docker), orchestration (Kubernetes), automation (Jenkins), configuration management (Ansible), and Infrastructure as Code (Terraform). By combining these tools, organizations can achieve faster development, quality assurance, and operational efficiency optimization.
DevOps
CI/CD
Container
Orchestration
Automation
Configuration Management
IaC
- code: "01"
slug: "docker"
name: "Docker"
description: "A platform for building, sharing, and running containerized applications."
category: "Containerization"
website: "https://www.docker.com/"
- code: "02"
slug: "kubernetes"
name: "Kubernetes"
description: "An open-source system for automating deployment, scaling, and management of containerized applications."
category: "Orchestration"
website: "https://kubernetes.io/"
- code: "03"
slug: "jenkins"
name: "Jenkins"
description: "An open-source automation server for automating Continuous Integration and Continuous Delivery."
category: "CI/CD"
website: "https://www.jenkins.io/"
- code: "04"
slug: "ansible"
name: "Ansible"
description: "An automation tool for agentless configuration management and application deployment."
category: "Configuration Management"
website: "https://www.redhat.com/en/ansible-collaborative"
- code: "05"
slug: "terraform"
name: "Terraform"
description: "A tool for safely and efficiently building, changing, and versioning infrastructure as code."
category: "IaC"
website: "https://developer.hashicorp.com/terraform"