AWS Certified DevOps Engineer

Amazon Web Service Pillars
1
Amazon Web Service Pillars Overview
2
Amazon Web Service – Security
3
Amazon Web Service – Reliability
4
Amazon Web Service – Performance efficiency
5
Amazon Web Service – Cost optimization
Fundamental AWS Services
1
Setting up and accessing your AWS account
2
Cloud compute in AWS
3
Virtual Private Cloud networking and Route 53 networking
4
AWS Cloud databases
5
AWS Message and queueing systems
6
AWS Trusted Advisor
Identity and Access Management and Working with Secrets in AWS
1
Understanding the Shared Responsibility Model in AWS
2
IAM roles – groups – users and policies
3
Using AWS Organizations as part of your guidance
4
Storing secrets securely in AWS
5
Using Cognito with application authentication AWS
Amazon S3 Blob Storage
1
AWS S3 concepts
2
AWS S3 endpoints and access control and logs
3
Encryption options with AWS S3
4
Using S3 events to trigger other AWS services
5
AWS S3 Batch operations
6
AWS S3 replication and versioning
Amazon DynamoDB
1
The basis and background of AWS DynamoDB
2
Understanding AWS DynamoDB data modeling
3
Inserting and accessing data in AWS DynamoDB
4
Understanding AWS DynamoDB Streams
5
Using the AWS DynamoDB accelerator (DAX)
6
Authenticating and authorizing in AWS DynamoDB
7
Monitoring AWS DynamoDB
Understanding CI/CD and the SDLC
1
Introduction to the SDLC
2
Development teams
3
Understanding the different types of deployments
CloudFormation Templates to Deploy Workloads
1
Essential CloudFormation topics
2
Creating nested stacks with dependencies
3
Adding a helper script to a CloudFormation template
4
Understanding how to detect drift in CloudFormation templates
5
Using the Cloud Development Kit
Workloads with CodeCommit and CodeBuild
1
Using CodeCommit for code versioning
2
Setting up your CodeCommit repository
3
Using AWS CodeBuild
Workloads with CodeDeploy and CodePipeline
1
About AWS CodePipeline
2
Setting up a code pipeline
3
Using Jenkins to build your workloads
4
About AWS CodeDeploy
5
Use cases for AWS CodeDeploy
AWS Opsworks to Manage and Deploy your Application Stack
1
OpsWorks essentials
2
Available OpsWorks platforms
3
Creating and deploying a recipe
4
Deployments in OpsWorks
5
Monitoring OpsWorks
Using Elastic Beanstalk to Deploy your Application
1
Understanding the built-in functionality of Elastic Beanstalk
2
Creating a service role in the IAM console
3
Installing and using the Elastic Beanstalk command-line interface (EB CLI)
4
Understanding advanced configuration options with .ebextensions
5
Deployment types with Elastic Beanstalk
6
Using Elastic Beanstalk to deploy an application
7
Elastic Beanstalk use cases
Lambda Deployments and Versioning
1
AWS Lambda overview
2
Lambda functions
3
Lambda triggers and event source mappings
4
Deploying versions using Lambda
5
Working with Lambda layers
6
Monitoring Lambda functions
7
Optimal Lambda use cases and anti-patterns
8
Orchestrating Step Functions with Lambda
Blue Green Deployments
1
Understanding the concept of blue/green deployments
2
AWS services that you can use for blue/green deployments
CloudWatch and X-Ray's Role in DevOps
1
A brief look at the migration tools available from AWS
2
Protect data intelligently with Amazon Macie
3
Detecting threats with Amazon GuardDuty
4
Configuring the Inspector agent both manually and automatically
5
Understanding Amazon Inspector
6
AWS Config essentials
7
The various capabilities of AWS Systems Manager
8
Protecting data in transit with AWS Certificate Manager
9
Understanding KMS keys AWS
10
Data encryption introduction AWS
11
Using Auto Scaling lifecycle hooks
12
The Auto Scaling lifecycle
13
Deploying EC2 instances with Auto Scaling
14
Understanding AWS Auto Scaling
15
Understanding the Amazon Kinesis service
16
Searching and grouping logs with managed Elasticsearch
17
Using QuickSight to visualize data
18
Using VPC Flow Logs
19
Enabling Elastic Load Balancer logs
20
The power of AWS CloudTrail
21
Amazon EventBridge overview
22
Using CloudWatch metrics to create dashboards
23
Basic metrics in CloudWatch for AWS services
24
A closer look at CloudWatch metrics
25
Adding application tracing with X-Ray
26
CloudWatch alarms
27
Using CloudWatch to aggregate your logs
28
CloudWatch overview
29
Using best practices in your data tier with blue/green deployments
30
Techniques for performing blue/green deployments in AWS