top of page

AWS DevOps

Price

NA

Duration

NA

Enroll

Modules

Module 1: Introduction to DevOps & AWS
  • What is DevOps? Principles & Lifecycle

  • Benefits of DevOps on AWS

  • Overview of AWS Global Infrastructure


Module 2: AWS Essentials
  • Core AWS Services: EC2, S3, IAM, VPC

  • AWS CLI & Management Console

  • Setting up IAM users, roles, and permissions


Module 3: Version Control with Git & GitHub
  • Git basics: clone, commit, push, pull

  • Branching and merging strategies

  • Integrating Git with CI/CD pipelines


Module 4: CI/CD with AWS Tools
  • AWS CodeCommit, CodeBuild, CodeDeploy, CodePipeline

  • Building automated pipelines

  • Integration with third-party tools (e.g., Jenkins, GitHub Actions)


Module 5: Infrastructure as Code (IaC)
  • Introduction to AWS CloudFormation

  • Writing templates for EC2, VPC, and S3

  • Introduction to Terraform on AWS (optional module)


Module 6: Configuration Management
  • Using AWS Systems Manager

  • Introduction to Ansible and Chef/Puppet (optional)

  • Parameter Store and Secrets Manager


Module 7: Containerization & Orchestration
  • Docker on AWS: building and managing images

  • Amazon ECS & EKS basics

  • CI/CD pipeline integration for containers


Module 8: Monitoring & Logging
  • AWS CloudWatch: logs, metrics, alarms

  • AWS X-Ray for tracing

  • Creating dashboards and alerts


Module 9: Security & Compliance
  • IAM best practices

  • Managing credentials, roles, and policies

  • Encryption, KMS, and audit logging (CloudTrail)


Module 10: High Availability & Auto Scaling
  • Load Balancers (ELB/ALB)

  • Auto Scaling Groups

  • Multi-AZ & Multi-Region deployments


Module 11: Real-Time Project
  • End-to-end DevOps pipeline on AWS

  • Deploying a sample application with CI/CD

  • Monitoring and auto-healing setup

​

bottom of page