CI/CD, GitOps, DevSecOps & Observability
GitOps with Argo CD, DevSecOps supply-chain security, cloud security compliance, and full-stack observability
100% Free ยท All lessons unlocked
Course Content
Foundations
Core concepts and groundwork
GitOps principles โ declarative, versioned, automatic, observable
Reading
ArgoCD โ App of Apps, ApplicationSets, sync policies and hooks
Reading
Argo Rollouts โ canary, blue/green and analysis templates
Reading
Helm โ charts, values, hooks, tests and chart-testing with ct
Reading
Flux CD โ GitRepository, Kustomization and HelmRelease CRDs
Reading
Practice โ package a FastAPI app as a Helm chart with 3 environments
Exercise
Core Skills
Essential techniques and patterns
Lab โ set up ArgoCD on EKS and deploy app via GitOps repo
Exercise
Shift-left security โ SAST with Semgrep and CodeQL in Actions
Reading
DAST โ OWASP ZAP full-scan action in CI pipeline
Reading
SCA โ Dependabot, Snyk and OWASP Dependency-Check
Reading
Supply chain โ Cosign signing, Rekor transparency log and SLSA
Reading
Kyverno โ admission control policies for image signing and PSS
Reading
Applied Practice
Hands-on, real-world scenarios
Practice โ full DevSecOps pipeline: SAST, SCA, sign and Kyverno
Exercise
Lab โ block unsigned images from deploying to EKS via Kyverno
Exercise
AWS IAM advanced โ SCPs, permission boundaries and Access Analyzer
Reading
KMS โ CMK types, envelope encryption, key rotation and grants
Reading
Security Hub, GuardDuty, Inspector and Macie โ service roles
Reading
CloudTrail, Config rules and SSM Automation remediation
Reading
Advanced Topics
Deeper, more complex material
CIS Benchmark Level 1 and 2 controls for AWS accounts
Reading
Practice โ audit AWS account with Security Hub and fix findings
Exercise
Lab โ Config rule that auto-remediates public S3 buckets
Exercise
OpenTelemetry โ SDK instrumentation, OTLP protocol and collector
Reading
Prometheus โ scrape config, exporters, PromQL and alerting rules
Reading
Production & Scale
Building for the real world
Grafana โ dashboards, variables, annotations and alert channels
Reading
AWS CloudWatch โ Logs Insights, CW Agent and Container Insights
Reading
Distributed tracing โ Jaeger, AWS X-Ray and trace propagation
Reading
Practice โ write PromQL rules for P99 latency and error-rate
Exercise
Lab โ Prometheus and Grafana stack on EKS with app dashboard
Exercise
Mastery & Capstone
Projects and final review
Project brief โ secure, observable GitOps platform on EKS
Reading
GitHub Actions pipeline โ SAST, SCA, image scan, sign and push
Exercise
ArgoCD canary rollout with auto-rollback on error-rate alert
Exercise
Prometheus alerts and Alertmanager routes with Grafana dashboard
Exercise
Capstone โ submit pipeline YAML, ArgoCD repo and live dashboard
Project
100% Free ยท All lessons unlocked
Topic Overview
What you'll learn
- Core concepts and fundamentals of CI/CD, GitOps, DevSecOps & Observability
- Industry best practices and design patterns
- Hands-on exercises with real-world scenarios
- Performance optimization and advanced techniques
- Building production-ready applications