AWS Certified DevOps Engineer Professional – materials

Materials

Whitepapers

Practice!

Exam

  • 80 questions, 170 minutes.
  • Multiple choice, multiple answers questions.
  • Questions are quite long.
  • On the first glance more than one answer may seem correct, read questions carefully.
  • From my experience time is tight. Do not spend to much time on particular question – move on!

YouTube Videos

Deep Dive on Advanced Continuous Delivery Techniques
Deep Dive: Infrastructure as Code on AWS
Deep Dive on AWS CloudFormation
Manage Your Applications with AWS Elastic Beanstalk
Capacity management made easy with Amazon EC2 Auto Scaling

Articles

AWS CloudFormation

Change Sets
DeletionPolicy Attribute
CreationPolicy Attribute
Prevent updates to stack resources
Best practices
Working with nested stacks
Intrinsic Functions
Troubleshooting AWS CloudFormation
Custom resources

EC2 Autoscaling

AutoScaling LifeCycle Hooks
AutoScaling Cooldown
Controlling which Auto Scaling instances terminate during scale in
Changing the Lauch Configuration of an Autoscaling Group
Getting Amazon SNS notifications when your Auto Scaling group scales
Listeners for Your Classic Load Balancer
How can I correctly update my Auto Scaling group when I update my AWS CloudFormation stack?

Code services

Manage Triggers for an AWS CodeCommit Repository
Build specification reference for CodeBuild
Docker sample for CodeBuild
Validating AWS CodeCommit Pull Requests with AWS CodeBuild and AWS Lambda
Working with Deployments in CodeDeploy
AppSpec file structure hooks
Configure Advanced Options for a Deployment Group
Best practices & Use cases
Invoke an AWS Lambda Function in a Pipeline in CodePipeline

AWS Elastic Beanstalk

Elastic Beanstalk concepts
Saved Configurations
Setting configuration options during environment creation
Blue / Green Deployments with Elastic Beanstalk
Custom platform hooks

AWS OpsWorks

Deploying Apps
AWS OpsWorks Deployment Strategies
Installing Custom Cookbooks
Running Recipes
AWS OpsWorks Stacks Lifecycle Events
Running Docker on AWS OpsWorks
How to set up AWS OpsWorks Stacks auto healing notifications in Amazon CloudWatch Events
Using Berkshelf

Other

Set up an API Gateway canary release deployment
Using AWS Step Functions State Machines to Handle Workflow-Driven AWS CodePipeline Actions
Using Amazon Aurora global databases
Managing Linux Security Updates
Sending and Receiving Events Between AWS Accounts
Connecting an Application to a Database Server
Providing access to externally authenticated users (identity federation)
Build a Serverless Architecture to Analyze Amazon CloudFront Access Logs Using AWS Lambda, Amazon Athena, and Amazon Kinesis Analytics