Track 05Build
4 modules · 3 labs

CI/CD Pipelines

Build, configure, and automate continuous integration and deployment pipelines to test and release software continuously.

Assumes: Git version control and Linux basics.

Modules

  1. Continuous Integration & Continuous Delivery Principles
  2. Pipeline Automation with GitHub Actions & Jenkins
  3. Cloud-Native CI/CD Services
  4. Automated Testing, Artifact Generation & Release Management

Tools

  • GitHub Actions
  • Jenkins
  • Maven
  • GitLab CI/CD
  • AWS CodePipeline
  • Azure DevOps

Lab work

Multi-stage pipeline automation driven by Linux shell scripting and CLI tools.