AWS Certified DevOps Engineer - Professional Level

Training Architect
course instructor image
Craig Arcuri
Craig Arcuri is passionate about Cloud Computing and particularly Amazon Web Services. Craig's background includes Systems and Network Engineering, Software Engineering, Technical Leadership and Project Management. Craig currently holds four Amazon Web Services certification (Solutions Architect, SysAdmin, and Developer at the Associate level as well as the Solutions Architect Professional certification).

Course Introduction

Welcome to the DevOps Professional Course

Deployment with EC2 and Auto Scaling

Auto Scaling Deployment Concepts

Deployment Concepts with EC2

Monitoring and Logging with CloudWatch

CloudWatch for DevOps

Application Deployments with CloudFormation

CloudFormation for DevOps

Application Deployments on Elastic Beanstalk

Elastic Beanstalk for DevOps

OpsWorks for DevOps

Application Deployments on OpsWorks

Using DynamoDB with Applications

DynamoDB Concepts

Data Pipeline with DynamoDB

S3 for DevOps

S3 Concepts for DevOps

A/B Testing and Blue/Green Deployments

A/B Testing and Blue/Green Deployments for DevOps

AWS DevOps Scenarios

The Scenario Solver

Deployment Pipelines with AWS Developer Tools

Deployments With AWS Lambda

API Gateway Deployments

AWS Secrets Manager


Final Steps


The AWS Certified DevOps Engineer - Professional exam tests the candidate's technical expertise in provisioning, operating, and managing distributed application systems on the AWS platform. For this exam, you should know how to:

  • Implement and manage continuous delivery systems and methodologies on AWS
  • Understand, implement, and automate security controls, governance processes, and compliance validation
  • Define and deploy monitoring, metrics, and logging systems on AWS
  • Implement systems that are highly available, scalable, and self-healing on the AWS platform
  • Design, manage, and maintain tools to automate operational processes

This course is designed to provide you with the knowledge and skills required to pass the AWS Certified DevOps Engineer - Professional exam and to successfully apply these skills in the workplace.

NOTE: AWS transitioned to a new exam in February 2019, and we've updated our course material to reflect the changes.

Study Guides

AWS DevOps Redeploy Failed Deployments with Elastic Beanstalk - Zip File

This is the zip file used in the Learning Activity

AWS DevOps CloudFormation Helper Scripts

This is the CloudFormation Template used in the Learning Activity. The template builds a Lamp Stack.

Auto Scaling Rolling Updates - Template 1

This is the first template used in the 'Auto Scaling Rolling Updates' Learning Activity.

Auto Scaling Rolling Updates - Template 2

This is the second template used in the 'Auto Scaling Rolling Updates' Learning Activity.

Auto Scaling Lifecycle Hooks - bash script

This is the bash script that will be inserted into the user data section of the Launch Configuration in this Learning Activity.

Whitepaper: Security at Scale: Governance in AWS

Whitepaper: Security at Scale: Logging in AWS

Whitepaper: Securing Data at Rest with Encryption

Whitepaper: Development and Test on Amazon Web Services

Whitepaper: Operational Checklists for AWS

Whitepaper: Architecting for the Cloud: Best Practices

Whitepaper: Building Fault-Tolerant Applications on AWS

Whitepaper: ? Storage Options in the AWS Cloud

Whitepaper: Backup and Recovery Approaches Using Amazon Web Services

Whitepaper: AWS Security Best Practices

AWS Certified DevOps Professional - Exam Blueprint

This document defines the elements that need to be mastered to pass the AWS Certified DevOps Professional exam.

Marked for Deletion - do not use.

AWS DevOps Using the CloudWatch Logs Agent, Log Groups, and SNS

Credentials for the EC2 instance in the Learning Activity.

Lecture: Auto Scaling Lifecycle Hooks Part 2

This download contains the bash script for the LifeCycle Hooks Lesson. Please note, there is also a Bash script in downloads for a LifeCycle Hooks Learning Activity. The scripts are very similar but not the same.

Whitepaper: Blue/Green Deployments

This Whitepaper on Blue/Green Deployments is important for the exam. Your understanding of Blue/Green deployments and the different options available will be tested on the exam.

LucidChart: DevOps Doctrine

Deployment Pipelines with AWS Developer Tools Source Code

Instructor Deck


certificate ribbon icon

Earn a Certificate of Completion

When you complete this course, you’ll receive a certificate of completion as proof of your accomplishment.

Looking For Team Training?

Learn More