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!