Course Details!


In this course we’ll help validate your expertise with DevOps by covering a variety of topics such as provisioning, operating, and managing applications on the AWS platform. By the end of this course, you won’t just be prepared to sit for your AWS DevOps Engineer – Professional exam – you’ll also gain the advanced technical skills needed to become a DevOps subject matter expert.
This credential helps organizations identify and develop talent with critical skills for implementing cloud initiatives.
Earning AWS Certified DevOps Engineer – Professional validates the ability to automate the testing and deployment of AWS infrastructure and applications.
Who should take this course?
AWS Certified DevOps Engineer – Professional is intended for individuals with two or more years of experience provisioning, operating, and managing AWS environments.
Before you take this exam, we recommend you have:
Experience developing code in at least one high-level programming language; building highly automated infrastructures; and administering operating systems.
Understanding of modern development and operations processes and methodologies.
Ability to implement and manage continuous delivery systems and methodologies on AWS.
Ability to implement and automate security controls, governance processes, and compliance validation.
Ability to define and deploy monitoring, metrics, and logging systems on AWS.

What Will I Learn?

  • This course will cover the core concepts for each of the 6 domains outlined in the AWS blueprint including: SDLC Automation
  • Configuration Management and Infrastructure as Code
  • Monitoring and Logging
  • Policies and Standards Automation
  • Incident and Event Response
  • High Availability, Fault Tolerance, and Disaster Recovery


  • DevOps Engineer Professional

Chapter 1 (Introduction)

  • An Important Note About A Cloud Guru and Linux Academy Courses
  • Course Introduction
  • What is DevOps
  • Assumed Knowledge

Chapter 2 (SDLC Automation)

  • Introduction
  • What is CI
  • CD?
  • AWS CodeCommit
  • AWS CodeBuild
  • AWS CodeDeploy
  • AWS CodePipeline
  • Testing
  • Artifacts
  • Deployment Strategies
  • SDLC Quiz
  • Quiz
  • Creating an AWS CodeCommit Repository That Triggers Email Notifications
  • Hands-On Lab
  • Configure and Work with CodeCommit from the CLI
  • Hands-On Lab
  • Setting Up an AWS CodePipeline with a Manual Approval

Chapter 3 (Configuration Management and Infrastructure as Code)

  • Introduction
  • AWS CloudFormation
  • AWS CloudFormation Lab
  • AWS CloudFormation Intrinsic Functions
  • AWS CloudFormation Wait Conditions
  • AWS CloudFormation Nested Stacks
  • AWS CloudFormation Deletion Policies
  • AWS CloudFormation Stack Updates
  • AWS CloudFormation Change Sets
  • AWS CloudFormation Custom Resources
  • AWS CloudFormation Custom Resources Lab
  • AWS Elastic Beanstalk
  • AWS Elastic Beanstalk Lab
  • AWS Elastic Beanstalk ebextensions
  • AWS Config
  • AWS Config Lab
  • Amazon ECS
  • Amazon ECS Lab
  • AWS Managed Services
  • AWS Lambda
  • AWS Lambda Lab
  • AWS Lambda Step Functions
  • AWS OpsWorks
  • AWS OpsWorks Lab
  • Configuration Management and Infrastructure as Code Quiz
  • Quiz
  • Working with CloudFormation Condition Functions
  • Hands-On Lab
  • Working with CloudFormation Nested Stacks
  • Hands-On Lab
  • Updating CloudFormation Stacks with Direct Updates and Change Sets

Chapter 4 (Monitoring and Logging)

  • Introduction
  • CloudWatch Overview
  • CloudWatch Lab
  • CloudWatch Custom Metrics
  • CloudWatch Events Lab
  • CloudWatch Logs Lab
  • AWS X-Ray and Lab
  • Monitoring and Logging
  • Quiz
  • Monitoring AWS CodePipeline Changes Through AWS CloudWatch Events Rules

Chapter 5 (Policies and Standards Automation)

  • Introduction
  • AWS Service Catalog
  • AWS Trusted Advisor
  • AWS Systems Manager
  • AWS Organizations
  • AWS Secrets Manager
  • Amazon Macie
  • AWS Certificate Manager
  • Policies and Standards Automation
  • Quiz
  • Creating an IAM Role and Configuring an EC2 Instance for AWS Systems Manager via the AWS Management Console

Chapter 6 (Incident and Event Response)

  • Introduction
  • Amazon GuardDuty
  • Amazon Inspector
  • Amazon Kinesis
  • Incident and Event Response

Chapter 7 (High Availability, Fault Tolerance and Disaster Recovery)

  • Introduction
  • AWS Single Sign-On
  • Amazon CloudFront
  • AutoScaling and Lifecycle hooks
  • Amazon Route53
  • Amazon RDS
  • Amazon Aurora
  • Amazon DynamoDB
  • Amazon DynamoDB Keys and Streams
  • High Availability, Fault Tolerance and Disaster Recovery Quiz
  • Quiz
  • Deploying an EC2 Instance Using Cross-Stack References

Chapter 8 (Other Services You Need to Know About)

  • Introduction
  • Tagging
  • Amazon Elastic File System
  • Amazon ElastiCache
  • Amazon S3 Glacier
  • AWS Direct Connect
  • AWS Lambda Function Dead Letter Queues
  • Amazon CloudSearch
  • Amazon Elasticsearch Service
  • Amazon DynamoDB Accelerator
  • AWS Server Migration Service

Chapter 9 (Conclusion)

  • Whitepapers
  • Thank you
  • Keep Up to Date with AWS This Week
  • AWS Certified DevOps Engineer - Professional 2019