+63 995 394 7258 / +63 917 132 5623 | marketing@axentra-global.com

CI/CD Design

Overview


CI/CD Design, Observability Ecosystem, DevSecOps Leadership and High Level System Design for Leadership


Duration: 5 days

Venue: Classroom Based/Virtual Instructor-Led Training

Course Outline


1. Enterprise CI/CD Design

1.1 Fundamentals of Enterprise CI/CD

  • Evolution of CI/CD in enterprise environments
  • DevOps maturity model
  • CI/CD architecture patterns
  • Centralized vs decentralized pipelines
  • Monolithic vs microservices CI/CD
  • DevOps platform engineering

1.2 Enterprise CI/CD Architecture

  • End-to-end CI/CD workflow
  • Multi-repository pipelines
  • Pipeline orchestration strategies
  • Pipeline dependencies and chaining
  • Cross-team pipeline governance

1.3 CI/CD Pipeline Design Principles

  • Idempotent pipelines
  • Immutable infrastructure
  • Pipeline modularization
  • Pipeline reusability and templates
  • Environment parity
  • Pipeline versioning

1.4 CI/CD Pipeline Stages

  • Source control integration
  • Build stage design
  • Artifact packaging
  • Automated testing stages
  • Security scanning stages
  • Deployment automation
  • Post-deployment verification

1.5 Pipeline Automation Strategies

  • GitOps pipelines
  • Event-driven pipelines
  • Scheduled pipelines
  • Infrastructure pipelines
  • Data pipelines

1.6 Multi-Environment Deployment Strategy

  • Development environment
  • Integration environment
  • Staging environment
  • Production environment
  • Environment promotion strategies

Deployment patterns:

  • Blue-green deployments
  • Canary deployments
  • Rolling deployments
  • Feature flag deployments

1.7 Enterprise Artifact Management

  • Artifact repositories
  • Artifact versioning
  • Artifact promotion
  • Binary repository management

1.8 Infrastructure as Code in CI/CD

  • Infrastructure automation
  • Infrastructure lifecycle
  • Environment provisioning

Tools:

  • Terraform
  • AWS CloudFormation

1.9 Container Based CI/CD

  • Container build pipelines
  • Container registry management
  • Image scanning
  • Container promotion

Tools:

  • Docker

1.10 Kubernetes Deployment Pipelines

  • CI/CD for Kubernetes
  • GitOps workflow
  • Helm deployments

Tools:

  • Kubernetes

1.11 Enterprise Pipeline Governance

  • Pipeline security policies
  • Pipeline approval gates
  • Audit and compliance
  • DevOps governance models


2. Observability Ecosystem

2.1 Observability Fundamentals

  • Monitoring vs observability
  • Observability pillars
  • Metrics
  • Logs
  • Traces
  • Telemetry data

2.2 Observability Architecture

  • Telemetry collection architecture
  • Data ingestion pipelines
  • Observability platform architecture
  • Data storage and indexing

2.3 Metrics Monitoring

  • Infrastructure metrics
  • Application metrics
  • Custom metrics
  • Alerting strategies

Tools:

  • Prometheus
  • Grafana

2.4 Logging Systems

  • Centralized logging
  • Log aggregation
  • Log analysis

2.5 Distributed Tracing

  • Microservices tracing
  • Request flow tracing
  • Latency analysis

2.6 Application Performance Monitoring

  • Application health monitoring
  • Performance metrics
  • User experience monitoring

Tools:

  • Datadog/Dynatrace/New Relic

2.7 Alerting and Incident Management

  • Alert strategies
  • Alert fatigue prevention
  • Incident response

2.8 Observability in Kubernetes

  • Cluster monitoring
  • Pod metrics
  • Node health monitoring
  • Service mesh telemetry


3. DevSecOps Leadership

3.1 DevSecOps Fundamentals

  • What is DevSecOps
  • Shift-left security
  • DevSecOps lifecycle
  • Secure software supply chain

3.2 Security in CI/CD

  • Secure pipeline design
  • Secret management
  • Credential protection
  • Secure artifact repositories

Tools:

  • HashiCorp Vault

3.3 Application Security Testing

  • Static Application Security Testing (SAST)
  • Dynamic Application Security Testing (DAST)
  • Software composition analysis

3.4 Container Security

  • Container image scanning
  • Container runtime protection
  • Supply chain security

Tools:

  • Trivy

3.5 Kubernetes Security

  • Cluster security
  • Pod security
  • Network policies
  • RBAC security

3.6 DevSecOps Governance

  • Security policies
  • Compliance frameworks
  • Security audit trails
  • Risk management

3.7 Leadership in DevSecOps

  • Building DevSecOps culture
  • Security awareness
  • Cross-team collaboration
  • DevSecOps transformation strategy


4. High Level System Design

4.1 System Design Fundamentals

  • Scalability concepts
  • Reliability
  • Availability
  • Fault tolerance
  • Performance optimization

4.2 Distributed Systems Design

  • Distributed architecture principles
  • CAP theorem
  • Event-driven architecture
  • Message-driven systems

4.3 Microservices Architecture

  • Microservices principles
  • Service decomposition
  • API gateways
  • Service discovery

4.4 Load Balancing and Traffic Management

  • Layer 4 vs Layer 7 load balancing
  • Global load balancing
  • Traffic shaping

Tools:

  • NGINX

4.5 Database Architecture

  • SQL vs NoSQL
  • Database replication
  • Sharding
  • Caching strategies

Tools:

  • Redis

4.6 Reliability Engineering

  • Site Reliability Engineering
  • Error budgets
  • Service Level Objectives (SLO)
  • Service Level Indicators (SLI)

4.7 Disaster Recovery and Resilience

  • Backup strategies
  • Failover architecture
  • Multi-region deployments

4.8 Cloud Architecture Patterns

  • Cloud native architecture
  • Serverless systems
  • Hybrid cloud architecture

Platforms:

  • Amazon Web Services
  • Microsoft Azure


5. Enterprise DevOps Architecture Capstone

Design a complete enterprise DevOps platform including:

Architecture components:

  1. Source control
  2. CI/CD platform
  3. Artifact repository
  4. Container registry
  5. Kubernetes platform
  6. Observability platform
  7. Security scanning
  8. Cloud infrastructure

Tools involved:

  • Terraform
  • Kubernetes
  • Prometheus
  • Grafana


REGISTER NOW

Learning Experience Survey

Start Your Learning Journey Today

Advance your career with industry-leading IT training and certification programs from Axentra Global Inc. Browse our courses, join our upcoming webinars, or contact our training advisors to find the right learning path for you.

"Empowering Innovation, Enabling Growth"

Axentra Global Inc. is a leading provider of IT training, professional certification courses, corporate learning solutions, and software development services in the Philippines. We help individuals, teams, and organizations build in-demand technology skills through instructor-led training, hands-on workshops, and globally recognized certification programs.

| Contact Us

+6399 5394 7258 / +63 917 132 5623 (Viber/WhatsApp)

marketing@axentra-global.com

1702 High Street South Corporate Plaza Tower 26th Street, Bonifacio Global City

Design & Developed By Axentra Global Inc.

© 2026 Axentra Global Inc. All Rights Reserved.