aws-certified-devops-engineer-professional

1: SDLC Automation

  • Overview of AWS Code Star
  • Creating our first Code Star Project
  • Integration of Code Star and JIRA
  • Revising Version Control Systems
  • Revising AWS Code Commit
  • Understanding Build Process
  • AWS Code Build
  • Code Build – C Demo & Artifacts
  • AWS Code Deploy
  • Configuring Code Deploy
  • Overview of Code Pipeline
  • Building Code Pipeline
  • Code Pipeline – Stage Transistions
  • CodeDeploy – Deployment Configuration
  • Elastic Beanstalk Extensions with (ebextensions)
  • Commands vs Container Commands
  • EB – Monitoring Console and Health Checks
  • EB CLI
  • EB Deployment Policy
  • Performing Immutable Policy based Deployments
  • Blue Green Deployments
  • Canary Deployments
  • Canary Deployments and Traffic Shifting in Lambda
  • [email protected] with Practical
  • A/B Testing
  • Overview of Dockers
  • EB and Dockers
  • EB – Web vs Worker Environment
  • AWS Elastic Container Registry (ECR)
  • Overview of Elastic Container Service (ECS)
  • ECS – Tasks and Services
  • AWS Fargate
  • Overview of Jenkins
  • Installing Jenkins in AWS
  • Creating our first job in Jenkins
  • Understanding Distributed Build Setup in Jenkins
  • Implementing our first Distributed Build
  • Overview of Amazon EC2 Plugin for Jenkins
  • Understanding Git Branching Model
  • Code Reviews with Git Pull Request
  • Automatically Validating PR with Code Build
  • Implementing Pipeline for Validation of Pull Requests
  • Automated Tests

2: Configuration Management & Infrastructure As Code

  • Understanding Infrastructure as Code
  • Creating VPC with CloudFormation
  • CloudFormation – Stack Dependencies
  • CloudFormation – DependsOn Attribute
  • CloudFormation – Errors and Rollbacks
  • CloudFormation – Change Sets
  • CloudFormation – Parameters
  • CloudFormation – Deletion Policy Attribute
  • CloudFormation – StackSets
  • Creating our First StackSets
  • CloudFormation – Nested Stacks
  • CloudFormation – Creation Policies
  • WaitCondition and WaitConditionHandle
  • Overview of AWS OpsWorks
  • OpsWorks – LifeCycle Events
  • OpsWorks – Create Deployment Commands
  • OpsWorks – Auto-Healing
  • OpsWorks – DataBags

3: Monitoring and Logging

  • AWS CloudSearch
  • CloudWatch Events
  • CloudWatch Logs
  • Namespace, Metrics and Dimension
  • VPC Flow Logs
  • Revising CloudTrail
  • CloudTrail – Log File Integrity Validation
  • Digest Delivery Times
  • AWS Config – Part 01
  • Overview of X-Ray with Practical
  • Understanding the Streaming Data
  • Streaming with AWS Kinesis
  • Overview of Kinesis Data Streams
  • Configuring our first stream with Kinesis
  • AWS Kinesis – Practical
  • Kinesis Data Firehose
  • Kinesis Data Analytic Streams
  • Kinesis Video Streams
  • External Link – Kinesis Video Streams
  • AWS Personal Health Dashboard
  • AWS Application Discovery Service
  • AWS Athena
  • RDS Event Notification
  • Trusted Advisor

4: Policies and Standards Automation

  • Overview of Delegation
  • Creating Cross Account IAM Roles
  • AWS SAM
  • Overview of Systems Manager
  • Configuring SSM Agent
  • Overview of Sessions Manager
  • Understanding EC2 Run Command
  • Overview of Patch Manager
  • Implementing Compliance and Patch Baseline
  • EC2 Systems Manager – Parameter Store
  • Systems Manager for Hybrid Environments
  • Standard vs Advanced Tier in Systems Manager
  • AWS Batch
  • AWS License Manager
  • Deploying our License Configuration
  • Data LifeCycle Management
  • AWS Secrets Manager
  • Integration of RDS with Secrets Manager
  • Overview of AWS Service Catalog
  • Creating Product and Portfolio in Service Catalog
  • AWS Organizations
  • Creating first AWS Organization & SCP
  • AWS Tags
  • Resource Groups
  • AMI

5: Incident and Event Response

  • AWS GuardDuty
  • Centralized Dashboards for GuardDuty Findings
  • Overview of AWS Macie (New)
  • Creating our First Alert with AWS Macie (New)
  • Introduction to AWS Inspector
  • AWS Inspector Vulnerability Scans
  • EC2 Auto-Recovery
  • S3 Event Notification
  • AWS Step Function
  • S3 Encryption

6: High Availability, Fault Tolerance and Disaster Recovery

  • DynamoDB Streams
  • DynamoDB – Global Tables
  • DynamoDB Accelerator (DAX)
  • RDS Read Replica
  • Multi-AZ in RDS
  • Overview of Elastic File System (EFS)
  • AWS EFS – Creating and Mounting EFS
  • VPC Endpoints
  • VPC Endpoints – Architectural Perspective
  • Gateway VPC Endpoints – Access Control
  • Gateway Endpoint ACL (Resource)
  • NAT Gateways
  • Network ACLs
  • Disaster Recovery Models
  • RTO and RPO
  • Overview of Route53 for Multi-Site Failover
  • Advanced Route53 Configurations
  • Route53 – Understanding Health Checks
  • Route53 – Implementing Health Checks on NGINX
  • Route53 – Understanding Failover Routing Policy
  • Implementing Failover Routing Policy
  • Route53 – Weighted Routing Policy
  • Route53 – Latency Based Routing Policy
  • CNAME vs ALIAS records
  • Different Load Balancer Types in AWS
  • Overview of Classic Load Balancer
  • Overview of Application Load Balancer
  • Implementing Path Based Routing in ALB
  • Introduction to Auto Scaling
  • Implementing Manual Scaling ASG
  • Overview of Dynamic Scaling
  • Scheduled Scaling
  • Overview of Auto-Scaling LifeCycle Hooks
  • Terminate:Wait LifeCycle Hook
  • AWS ElastiCache
Menu