Skip to content

thaunghtike-share/devops-for-developers

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 DevOps For Developers Program

Focus: Docker, CI/CD, Kubernetes, GitOps, Terraform, Platform Engineering and Modern DevOps Workflow


📅 Month 1: Containers & CI/CD

Week 1: Docker Fundamentals

  • Containers
  • Images
  • Docker CLI
  • Dockerfile

Week 2: Advanced Docker

  • Docker Compose
  • Multi Stage Builds
  • Production Images
  • Trivy Image Scan

Week 3: CI/CD Fundamentals

  • GitHub Actions
  • Workflow Events
  • Runners
  • GitHub Secrets

Week 4: Production CI/CD

  • Docker Build
  • AWS ECR
  • Release Workflow
  • Deployment Strategies

📅 Month 2: Kubernetes & GitOps

Week 5: Kubernetes Fundamentals

  • Pods
  • Deployments
  • Services
  • ConfigMaps

Week 6: Kubernetes Workloads

  • StatefulSets
  • Storage
  • Ingress
  • Helm

Week 7: GitOps

  • ArgoCD
  • App Of Apps
  • Sync Strategies
  • Image Updater

Week 8: Kubernetes Secret Management

  • Kubernetes Secrets
  • HashiCorp Vault
  • External Secrets
  • Secret Rotation

📅 Month 3: Observability & Security

Week 9: Observability & Monitoring

  • Prometheus
  • Grafana
  • Loki
  • AlertManager

Week 10: Kubernetes Security

  • RBAC
  • Service Accounts
  • Network Policies
  • Pod Security Standards

Week 11: Istio

  • Service Mesh
  • Gateway
  • Virtual Service
  • Traffic Management

Week 12: Terraform Fundamentals

  • Providers
  • Resources
  • Variables
  • Outputs

📅 Month 4: Platform Engineering & Automation

Week 13: Terraform State Management

  • Remote State
  • State Locking
  • Data Sources
  • Terraform Best Practices

Week 14: Terraform Automation

  • GitHub OIDC
  • AWS OIDC
  • Terraform In CI/CD
  • Multi Environment Strategy

Week 15: Platform Engineering With Terraform

  • Azure AKS
  • AWS EKS
  • Azure Key Vault
  • GitHub OIDC

Week 16: HCP Terraform

  • Workspaces
  • Variable Sets
  • Remote Execution
  • Team Collaboration

🎯 What You Will Build

Throughout the program, students will build and deploy real applications using modern DevOps workflows.

  • Dockerized Applications
  • Production Ready CI/CD Pipelines
  • Kubernetes Deployments
  • GitOps Workflows With ArgoCD
  • Secret Management Solutions
  • Monitoring & Logging Stack
  • Terraform Infrastructure Automation
  • Platform Engineering Workflows

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors