Skip to content Skip to content
Vladimir Chavkov

CI/CD Pipeline Engineering Training

Master CI/CD pipeline engineering with this comprehensive 4-day training. Learn to design, build, and optimize continuous integration and continuous delivery pipelines across multiple platforms.

Duration4 days (32 hours)
LevelIntermediate
DeliveryIn-person, Live online, Hybrid
CertificationN/A
  • DevOps engineers building pipelines
  • Release engineers
  • Build and automation engineers
  • Platform engineers

After completing this training, participants will be able to:

  • Design CI/CD architectures
  • Build pipelines with Jenkins, GitLab CI, GitHub Actions
  • Implement automated testing strategies
  • Configure deployment automation
  • Implement security scanning in pipelines
  • Monitor and optimize pipeline performance
  • Implement advanced deployment patterns

Module 1: Pipeline Design

  • Pipeline architecture patterns
  • Pipeline as code
  • Tool selection
  • Hands-on: Design pipeline architecture

Module 2: Build Automation

  • Build tools and strategies
  • Artifact management
  • Build optimization
  • Hands-on: Configure builds

Module 3: Test Automation

  • Test pyramid
  • Test stages in pipelines
  • Test reporting
  • Hands-on: Automated testing

Module 4: Deployment Strategies

  • Blue/green deployments
  • Canary releases
  • Rolling updates
  • Hands-on: Implement deployment strategies

Module 5: Release Management

  • Release orchestration
  • Approval gates
  • Rollback strategies
  • Hands-on: Release automation

Module 6: Container Pipelines

  • Docker image building
  • Container registry management
  • Container security scanning
  • Hands-on: Container CI/CD

Module 7: Pipeline Security

  • Security scanning integration
  • Secrets management
  • Dependency scanning
  • Hands-on: Secure pipelines

Module 8: Code Quality

  • Static analysis
  • Code coverage
  • Quality gates
  • Hands-on: Quality automation

Module 9: Compliance Automation

  • Compliance as code
  • Audit logging
  • Policy enforcement
  • Hands-on: Compliance scanning

Module 10: Multi-Platform Pipelines

  • Jenkins pipelines
  • GitLab CI/CD
  • GitHub Actions
  • Hands-on: Build cross-platform pipelines

Module 11: Pipeline Optimization

  • Performance tuning
  • Caching strategies
  • Parallel execution
  • Hands-on: Optimize pipelines

Module 12: Monitoring and Observability

  • Pipeline metrics
  • Build monitoring
  • Alerting
  • Hands-on: Monitor pipelines
  • DevOps fundamentals
  • Experience with Git and version control
  • Understanding of software build processes
  • Basic scripting knowledge
FormatDescription
In-PersonOn-site at your company’s location, hands-on with direct interaction
Live OnlineInteractive virtual sessions with screen sharing and real-time labs
HybridCombination of on-site and remote sessions, flexible scheduling

All formats include hands-on labs, course materials, pipeline templates, and post-training support.