Clientele ➞

AWS Certification BootCamp for DevOps Engineer – Professional: DOP-C01

Amazon Web Services

Duration: 4 Days


This is an advanced course from CloudThat on AWS covering various deployment management and developer services with hands-on lab exercises. This course assumes the candidate is already familiar with AWS and has practical experience to work with different AWS services.

Taking up this course will help you to prepare for the AWS Certified DevOps Engineer – Professional Level Exam (DOP-C01) and clear it successfully. The AWS Certified DevOps Engineer – Professional exam is intended for individuals who perform a DevOps engineer role with two or more years of experience provisioning, operating, and managing AWS environments.

Why You Need to Become AWS Certified?

  • With 31% market share in Cloud computing, AWS is undoubtedly a leader among Cloud service providers. Therefore, holding an AWS certification can prepare you for the upcoming opportunities in IT job market.
  • AWS certification is one of the highest-paying job categories. The average salary of AWS certified IT professionals
...Read more


  • To achieve in-depth knowledge of advanced capabilities of AWS with deployment and automation
  • To understand the design patterns and manage the application deployments with minimal downtime.
  • To attain skills to clear the AWS DevOps Certification Professional – DOP-C01.

Who Should Attend

  • IT Professionals who want to take full advantage of deployment management and developer tools provided by AWS
  • IT Professionals who want to clear the AWS Certified DevOps Engineer Certification – Professional: DOP-C01.
  • People who are already AWS Certified Developer or AWS Certified SysOps Administrator at Associate Level & want to pursue higher certifications.


This is NOT a beginners AWS class. Prior experience with AWS is necessary.

  • Should have hands-on experience in S3, EC2, ELB, RDS, Auto-Scaling, VPC, IAM, DynamoDB, ElastiCache, EMR, RedShift, Data-Pipeline, Elastic BeanStalk (This knowledge can be acquired by attending  AWS Level-2  and AWS Level-3 courses offered by CloudThat).
  • AWS SysOps Associate Level Certification OR AWS Developer Associate Level Certification is mandatory to attend this training.

Course Outline

Day 1

  • Introduction to DevOps 
    • Fundamentals of DevOps
    • Continuous Integration
    • Continuous Build
    • Continuous Deployment
    • Deployment Strategies
      •  Alpha-Beta
      • Rolling
      • Blue-Green
  • AWS System manager
    • Introduction
    • SSM Agent
    • SSM on the Hybrid Environment
    • EC2 Systems Manager
    • SSM Document Syntax
    • Run Command
    • Automation
    • Inventory
    • Patch Manager

    Hands-on Lab: EC2 Systems Manager

  • Advanced Auto-Scaling 
    • Effective use of Auto Scaling
    • Auto Scaling states
    • Scaling
    • Autoscaling Lifecycle Hooks

    Hands-on Lab: Building a Backup System for scaled Instances

  • Advanced Cloud Formation 
    • Introduction
    • Stack update
    • CloudFormation Templates

    Hands on Lab: Launch stack inside a VPC with Auto Scaling and load balancers

Day 2

  • Introduction to Docker
    • Introduction to Docker
    • Key benefits of Docker
    • Linux Containers
    • Control Groups
    • Another Union File System
  • AWS Elastic Beanstalk
    • Introduction
    • Applications
    • Environments
    • Managing Deployments
    • Bootstrapping packages on the stack
      • eb.config

    Hands-on Lab: Deploying a Web Application as a Docker Container using AWS Elastic Beanstalk

  • Advanced Amazon Elastic Compute Cloud (EC2) 
    • Introduction
    • Working with Clusters
    • Task Definitions
    • Running Tasks
    • ECS Scheduler
    • Monitoring ECS
    • ECS Security using IAM
    • Amazon ECR Service Limits
  • OpsWorks
    • Introduction
    • Terminology
    • OpsWorks Events
    • OpsWorks Permissions
    • Rolling Deployments

    Hands on Lab: Managing deployments using Opsworks

Day 3

  • Amazon DynamoDB
    • Introduction
    • Traditional RDBMS Database
    • No SQL Databases
    • Advantages
    • CAP Theorem
    • Pre-Provision Capacity
    • Data Model Concepts
  • Advanced IAM
    • Introduction
    • Users and Groups
    • Permissions and Polices
    • Tag Based Access Control
    • STS Use case
    • Roles
    • AWS IAM Best Practices
    • Introduction
    • Data Security
    • Encrypting Data at REST
    • Pricing

    Hands on Lab: Data security using KMS

  • Monitoring in Cloud
    • Amazon CloudWatch
    • Architecture
    • APIs and Use cases
    • Available Metrics
    • Pricing
    • CloudTrail
  • AWS Config
    • Introduction
    • Why AWS Config
    • What are AWS Config Rules
    • Key Capabilities
    • Key Attributes
    • Use cases
    • Advantages
    • Pricing
  • Kinesis
    • Introduction
    • Kinesis Stream
    • Terminology
    • Kinesis Firehose
    • Delivery Stream
    • Amazon Kinesis Firehose Data Delivery
    • Data Transformation Flow
    • Limitation of Amazon Kinesis Firehose

Day 4

  • Code Deploy
    • Introduction
    • Key Concepts
    • Repositories
    • Deployment Workflow
    • AppSpec Files

    Hands-on Lab: CodeDeploy

  • Code Commit
    • Introduction
    • Working with Repositories
    • Working with Commits
    • Pricing
  • Code Pipeline
    • Code Pipeline
    • Workflow using Code Pipeline
    • Integration with other AWS Services
  • AWS CodeBuild
    • Introduction
    • Working with AWS CodeBuild
    • Pricing
  • Other Services
    1. AWS Storage
    2. AWS Aurora Database
    3. Amazon ECS
    4. AWS EKS
    5. AWS Lambda
    6. AWS control tower (Organizations)
    7. Guard Duty, Trusted Advisor, Inspector, Service Catalogue, license
    manager, cost allocation tags, macie service
    8. X-ray
    9. ELK Stack

Career Path

Click on the image to enlarge.

About The Trainer

Bhavesh Goswami Founder & CEO


Bhavesh Goswami the Founder & CEO of CloudThat Technologies, is a leading expert in Cloud Computing space with over a decade of experience. He was in the initial development team of Amazon Simple Storage Service (S3) at Amazon Web Services (AWS) in Seattle. He honed his Cloud Computing skills at Amazon where he helped ship the first version of S3 in 2006. Later he moved to Microsoft after over three years at Amazon to take up the challenge to help manage Cosmos, the Cloud storage and Big Data computational engine that powers all of the Microsoft’s Online Services, including Bing. After living in the USA for over 10 years, he came to India in search of a challenge and Co-Founded CloudThat Technologies. He has personally trained over thousands of people on various Cloud technologies like AWS, Microsoft Azure, Google App Engine and more since early 2012. Bhavesh has spoken at various Cloud and Big Data conferences and events like ‘7th Cloud Computing & Big Data’ and have been the Key Note Speaker at ‘International Conference on Computer Communication and Informatics’. He has authored numerous research papers and patents in various fields. He is passionate about technology and keeps the company up to date on latest Cloud technologies & market trends. He holds following Certifications:

  • AWS Certified Solutions Architect – Professional Level
  • AWS Certified DevOps Engineer – Professional Level
  • MCT (Microsoft Certified Trainer)
  • MCSD (Microsoft Certified Solutions Developer)

AWS Solutions Architect Professional AWS DevOps Engineer Professional
Microsft Certified Trainer Microsft Certified Solutions Deveoper

Other Details


For latest batch dates, fees, location, technical queries and general inquiries, contact our sales team at: +91 8880002200 or email at

Upcoming Batches


Quick Inquiry: AWS Courses


Favorite Courses
No Favourites added yet.

Our Partners