Intermediate DevOps Projects
Take your skills to the next level. Basic knowledge of Docker, Git, and command-line tools recommended.
Docker Containerization & Best Practices
Implement efficient containerization strategies and optimize Docker builds for intermediate DevOps projects
Docker Security Hardening
Apply security best practices to Docker images for intermediate DevOps workflows
Docker Compose & Multi-Container Applications
Build and orchestrate multi-container setups using Docker Compose
Kubernetes Cluster Setup & Application Deployment
Provision a Kubernetes cluster and deploy a sample application
Kubernetes Advanced Features & Extensibility
Leverage Custom Resources, Operators, and advanced controllers in Kubernetes
Service Mesh Integration & Telemetry
Integrate a service mesh for secure, observable microservice communication
Infrastructure as Code Foundations
Understand IaC principles and prepare your environment for infrastructure automation
Terraform Basics
Create and manage cloud infrastructure using Terraform
Configuration Management with Ansible
Automate server configuration and application deployment using Ansible
Advanced Networking & Ingress Controllers
Configure network policies and ingress routing for Kubernetes workloads
Security Policies & Compliance
Enforce security policies and meet compliance standards in Kubernetes
Threat Modeling & Security Testing
Integrate threat modeling and automated security testing into your pipeline
Continuous Integration & Delivery Pipeline
Build an end-to-end CI/CD pipeline with automated testing and deployments
Pipeline Tooling & GitOps Workflow
Implement GitOps and pipeline-as-code using ArgoCD, Flux, and IaC tools
Monitoring, Logging, Observability & Disaster Recovery
Deploy a complete observability stack and plan disaster recovery strategies
