A curated list of awesome tools, resources, and best practices in DevOps — from automation to monitoring to collaboration.
DevOps is the combination of cultural philosophies, practices, and tools that increases an organization’s ability to deliver applications and services at high velocity.
- Getting Started
- CI/CD
- Infrastructure as Code
- Containerization
- Orchestration
- Monitoring & Logging
- Security & DevSecOps
- Collaboration & Culture
- DevOps Platforms
- Learning Resources
- Related Awesome Lists
- What is DevOps? – Overview from Red Hat.
- DevOps Handbook – Seminal book on DevOps practices.
- DevOps Roadmap – Visual guide to becoming a DevOps engineer.
- Jenkins – Open-source automation server.
- GitHub Actions – Native CI/CD for GitHub repositories.
- GitLab CI/CD – Built-in continuous integration for GitLab.
- CircleCI – CI/CD for fast pipelines and integration.
- Drone – Container-native, self-hosted CI/CD.
- Travis CI – Developer-friendly continuous integration service.
- Terraform – Tool for building, changing, and versioning infrastructure safely and efficiently.
- Pulumi – Infrastructure as Code in your favorite language.
- Ansible – Simple IT automation and configuration management.
- Chef – Automate infrastructure, security, and compliance.
- SaltStack – Infrastructure automation and management.
- Docker – Platform for developing, shipping, and running applications.
- Podman – Daemonless container engine.
- Buildah – Build OCI images from Dockerfiles or scratch.
- Kubernetes – Container orchestration platform.
- Nomad – Simple and flexible orchestrator for containers and non-containerized apps.
- OpenShift – Enterprise Kubernetes by Red Hat.
- Rancher – Kubernetes management platform.
- Prometheus – Monitoring and alerting toolkit.
- Grafana – Analytics and visualization platform.
- Loki – Log aggregation system for cloud-native environments.
- ELK Stack (Elasticsearch, Logstash, Kibana) – Scalable search and analytics engine.
- Datadog – Cloud-scale monitoring and security.
- New Relic – Full-stack observability platform.
- Aqua Security – Container security platform.
- Trivy – Scanner for vulnerabilities in containers and IaC.
- Snyk – Find and fix vulnerabilities in open source and containers.
- Falco – Cloud-native runtime security.
- CALMS Framework – Culture, Automation, Lean, Measurement, Sharing.
- ChatOps – Collaboration and communication through chat platforms.
- DevOps Culture – Best practices and cultural principles.
- GitHub – Source code hosting and collaboration.
- GitLab – Complete DevOps lifecycle platform.
- Bitbucket – Git-based source code repository from Atlassian.
- Azure DevOps – Microsoft’s DevOps solution for cloud projects.
- The Phoenix Project – Novel about IT, DevOps, and helping your business win.
- The DevOps Toolkit YouTube – Tutorials and best practices from Viktor Farcic.
- Katacoda: DevOps Scenarios – Interactive DevOps tutorials.
- Awesome CI – Tools and resources for continuous integration.
- Awesome GitHub Actions – Curated GitHub Actions and workflows.
- Awesome Kubernetes – Kubernetes ecosystem and tooling.
- Awesome Infrastructure as Code – IaC tools and resources.
Contributions are welcome. Please ensure your submission fully follows the requirements outlined in CONTRIBUTING.md, including formatting, scope alignment, and category placement.
Pull requests that do not adhere to the contribution guidelines may be closed.