DevOps is a set of practices that combines software development (Dev) and IT operations (Ops) to shorten the systems development life cycle while delivering features, fixes, and updates frequently in close alignment with business objectives.
- Jenkins
- GitLab CI
- GitHub Actions
- CircleCI
- Travis CI
- Terraform
- Ansible
- Puppet
- Chef
- CloudFormation
- Docker
- Kubernetes
- Docker Compose
- Podman
- Prometheus
- Grafana
- ELK Stack
- New Relic
- Datadog
- Version Control (Git)
- Linux Basics
- Shell Scripting
- Basic Networking
- Introduction to CI/CD
- Containerization with Docker
- Kubernetes Fundamentals
- Infrastructure as Code
- Monitoring and Logging
- Security Basics
- Advanced Kubernetes
- Service Mesh
- Chaos Engineering
- Site Reliability Engineering (SRE)
- Advanced Security
- Git
- GitHub
- GitLab
- Bitbucket
- Jenkins
- GitLab CI
- GitHub Actions
- CircleCI
- Travis CI
- Kubernetes
- Docker Swarm
- OpenShift
- Rancher
- Prometheus
- Grafana
- ELK Stack
- Jaeger
- OpenTelemetry
- AWS Certified DevOps Engineer
- Azure DevOps Engineer Expert
- Google Cloud Professional DevOps Engineer
- Docker Certified Associate
- Certified Kubernetes Administrator (CKA)
- DevOps Engineering on AWS
- Azure DevOps Engineer
- Google Cloud DevOps Engineer
- Docker Mastery
- Kubernetes for the Absolute Beginners
- "The DevOps Handbook" by Gene Kim
- "Accelerate" by Nicole Forsgren
- "Site Reliability Engineering" by Google
- "Building Microservices" by Sam Newman
- "Infrastructure as Code" by Kief Morris