AWS Certified DevOps Engineer Professional (DOP-C02): Configuration Management and Infrastructure as Code

Course outline

Section 1: Elastic Beanstalk

  1. Elastic Beanstalk Overview

  2. Elastic Beanstalk Deployment Strategies

  3. Elastic Beanstalk Environment Configurations

  4. Elastic Beanstalk with RDS

Section 2: Serverless

  1. Lambda Overview

  2. Lambda Versions and Aliases

  3. Lambda SAM Framework

  4. Deploying Step Functions

  5. API Gateway Overview

  6. REST API vs. WebSocket API

  7. API Gateway with Lambda Proxy Integration

  8. API Gateway with Open API

  9. API Gateway Caching

Section 3: CloudFormation

  1. CloudFormation Template Overview

  2. CloudFormation Intrinsic Functions

  3. CloudFormation Wait Conditions and Creation Policies

  4. CloudFormation Helper Scripts

  5. CloudFormation Stack Protection

  6. Updating CloudFormation Stacks

  7. CloudFormation Nested Stacks and Cross-Stack References

  8. CloudFormation Drift Detection and Remediation

  9. CloudFormation Custom Resources

  10. CloudFormation StackSets

  11. Lab: Working with CloudFormation Condition Functions

  12. Lab: Working with CloudFormation Nested Stacks

  13. Lab: Updating CloudFormation Stacks with Direct Updates and Change Sets

Section 4: Configuration Management

  1. Working with ECS

  2. Fargate Overview

  3. AWS Cloud Development Kit (CDK)

  4. AWS AppConfig

  5. AWS Control Tower

  6. AWS Control Tower Migration

  7. Amazon Detective

  8. Amazon Athena Overview

Section 5: Configuration Management and Infrastructure as Code Review

  1. Configuration Management and Infrastructure as Code Scenarios

  2. DevOps Conversations for Configuration Management and Infrastructure as Code

  3. Supporting Services for Configuration Management and IaC