5.4 Explain the importance of tools used in DevOps environments.
These are the common open tools in DevOps work. Knowing what each does helps you read any cloud team's pipeline.
Tools
- Ansible
- Agentless configuration management and automation using YAML playbooks over SSH or WinRM.
- Docker
- Builds and runs containers from Dockerfiles.
- Elasticsearch, Logstash, and Kibana (ELK) stack
- Log pipeline: Logstash ingests, Elasticsearch stores and searches, Kibana visualises.
- Git
- Distributed version control system.
- GitHub actions
- CI/CD workflows defined in YAML inside GitHub repositories.
- Grafana
- Dashboards and alerting for metrics and logs from many data sources.
- Jenkins
- Self-hosted automation server for CI/CD pipelines with many plug-ins; keep it patched and locked down.
- Kubernetes
- Container orchestration platform.
- Terraform
- Declarative infrastructure-as-code tool that works across providers using state files (protect state; it can contain secrets).
Check your understanding
Loading quiz…
Original CoreQ Academy material, mapped to objective 5.4 of the publicly available CompTIA Cloud+ CV0-004 exam objectives (Exam objectives V4, document version 5.0). Not affiliated with or endorsed by CompTIA. Contains no exam questions.