Cloud Native CI/CD with GitLab: From Commit to Production Ready is a complete, hands-on path to becoming the person on your team who actually understands GitLab CI/CD, not just the YAML, but the architecture underneath.
You'll start with the fundamentals:
jobs,
stages,
the container registry,
your first working pipeline; and build up to the parts most engineers learn the hard way in production:
reusable definitions with extends and includes,
DAGs for non-sequential execution,
artifact strategies,
conditional logic and
workflow rules,
parallelism and
matrix builds,
runner and
executor internals, and
cloud-native runners on Kubernetes - with
caching,
autoscaling, and
observability wired in. The final chapters walk through
multi-stage continuous deployment with
Helmand
Kubernetes end to end.
23 chapters. Hands-on throughout. Designed so beginners can follow it linearly and experienced engineers can jump straight to the chapter they need.
Written by Aymen El Amri - founder of FAUN.dev(), author of multiple cloud-native engineering books, and trainer to thousands of DevOps and platform engineers worldwide.
โ Explore the course