AWS DevOps Training

Master CI/CD pipelines, automation, and infrastructure as code using AWS native developer tools. Learn modern DevOps practices to streamline your development and deployment processes.

Enroll Now
AWS DevOps Training
Back to Cloud Courses

AWS DevOps Curriculum

Learn the latest DevOps skills through expert-led courses and projects.

  • DevOps Principles: CAMS Model (Culture, Automation, Measurement, Sharing)
  • AWS Global Infrastructure: Regions, Availability Zones & Edge Locations
  • Identity & Access Management (IAM): Users, Roles, Policies & MFA
  • AWS Developer Tools Overview: CodeCommit, CodeBuild, CodePipeline, CodeDeploy
  • AWS CLI & SDK Setup for Automation
  • Introduction to AWS Cloud9 IDE for Cloud Development
  • Project: Setting Up a Secure AWS Account with IAM Best Practices
  • Git Fundamentals: Clone, Commit, Push, Pull & Merge Conflicts
  • Creating & Managing Repositories in CodeCommit
  • Migrating Existing Git Repositories to CodeCommit
  • Branching Strategies: Feature Branching & Trunk-based Development
  • Pull Requests, Code Reviews & Approval Rules
  • Setting Up SNS Notifications & CloudWatch Event Triggers
  • Integrating CodeCommit with Third-party Tools (Jenkins, GitHub Actions)
  • Project: Implementing a Gitflow Workflow with Protected Branches in CodeCommit
  • Understanding buildspec.yml: Phases, Artifacts & Environment Variables
  • Configuring Build Environments: Managed Images vs Custom Docker Images
  • Running Unit Tests, Integration Tests & Code Coverage Reports
  • Integrating Static Code Analysis with SonarQube
  • Caching Dependencies for Faster Build Times (S3 & Local Cache)
  • Build Badges & Build Notifications via SNS
  • Multi-architecture Builds for ARM & x86 Workloads
  • Project: Setting Up a CI Pipeline that Builds, Tests & Reports on a Node.js App
  • Pipeline Architecture: Sources, Build, Test & Deploy Stages
  • Orchestrating Multi-Stage Release Pipelines
  • Manual Approval Gates with SNS Notification Integration
  • Cross-Account & Cross-Region Deployment Pipelines
  • Pipeline Variables, Parameter Overrides & Dynamic Configuration
  • Integrating Third-party Actions (Jenkins, GitHub, Bitbucket)
  • Pipeline Execution History, Retry & Rollback Capabilities
  • Project: Building an End-to-End CodePipeline for a Three-tier Web Application
  • CodeDeploy Architecture: Application, Deployment Group & Revision
  • In-Place vs Blue/Green Deployment Strategies on EC2
  • AppSpec.yml Configuration for EC2, Lambda & ECS Deployments
  • Lifecycle Event Hooks: BeforeInstall, AfterInstall, ApplicationStart
  • Automated Rollback on Deployment Failure or CloudWatch Alarms
  • Deploying Serverless Functions with CodeDeploy & Lambda Aliases
  • Traffic Shifting: Linear, Canary & All-at-once Strategies
  • Project: Blue/Green Deployment of a Java Application on EC2 with Auto Rollback
  • CloudFormation Templates: JSON/YAML Syntax, Parameters & Outputs
  • Creating Reusable Stacks with Nested Stacks & Modules
  • StackSets for Multi-account & Multi-region Deployments
  • Drift Detection: Identifying Manual Changes to Infrastructure
  • CloudFormation Guard for Policy Validation
  • Introduction to Terraform on AWS: Providers, State & Modules
  • AWS CDK (Cloud Development Kit): Infrastructure as Real Code
  • Project: Provisioning a Complete VPC with EC2, RDS & ALB using CloudFormation
  • AWS Systems Manager (SSM): Fleet Management & Run Command
  • Session Manager: Secure Shell Access without SSH Keys
  • Automating OS Patching with Patch Manager & Maintenance Windows
  • Inventory Management: Tracking Software & Configurations
  • Parameter Store vs Secrets Manager: Storing Configuration & Secrets
  • AWS Config: Tracking Resource Compliance & Configuration History
  • State Manager: Enforcing Desired-state Configuration
  • Project: Automating Patch Management for a Fleet of 50 EC2 Instances
  • CloudWatch Dashboards: Custom Metrics, Log Groups & Log Insights
  • CloudWatch Alarms: Threshold-based & Anomaly Detection Alarms
  • AWS X-Ray: Distributed Tracing for Microservices
  • AWS CloudTrail: Auditing API Calls & Security Event Monitoring
  • Integrating Security Scanning (Snyk, Trivy) in CI/CD Pipelines
  • AWS Inspector & GuardDuty for Vulnerability & Threat Detection
  • Cost Optimization: AWS Budgets, Cost Explorer & Trusted Advisor
  • Project: Building a Full Observability Stack with CloudWatch, X-Ray & SNS Alerts