SKIP THE SHIPPING
Use code NOSHIP during checkout to save 40% on eligible eBooks, now through January 5. Shop now.
Video accessible from your Account page after purchase.
Register your product to gain access to bonus material or receive a coupon.
6+ Hours of Video Instruction
Automatically adhere to best practices by learning to run compliance as code in a Continuous Delivery process using AWS Config Rules, Amazon CloudWatch Event Rules, AWS CloudFormation, AWS CodePipeline, and AWS Lambda.
Overview
In this course, you will learn to use AWS services to define compliance as code, including AWS Config Rules, Amazon CloudWatch Event Rules, AWS CloudFormation, AWS CodePipeline, and AWS Lambda. You also learn how to use a combination of these tools to prevent, detect, and remediate noncompliant resources in your software systems. Paul Duvall has six AWS certifications, including AWS Certified DevOps Engineer Professional and AWS Certified Security – Specialty. He has architected, implemented, and managed software and systems solutions for more than 20 years. Throughout the course, you will have the opportunity to work along with Paul as he demonstrates how to automate the provisioning of these services and how to include them as part of a deployment pipeline using AWS CloudFormation and AWS CodePipeline.
Skill Level
Introduction
0.1 The Current State of Compliance
0.2 Setup Development Environment
Lesson 1: Automating AWS Resources
Learning objectives
1.1 AWS CloudFormation
1.2 AWS CodePipeline
1.3 Launch a CloudFormation stack that deploys a deployment pipeline
1.4 Lesson 1 Quiz
Lesson 2: Preventive Controls
Learning objectives
2.1 Describe cfn_nag
2.2 Run cfn_nag from the command line
2.3 Configure cfn_nag to run from CodePipeline
2.4 Lesson 2 Quiz
Lesson 3: Detective Controls
Learning objectives
3.1 Describe AWS Config and Config Rules
3.2 Setup AWS Config Rules via console
3.3 Run Managed Config Rules from the console
3.4 Run Managed Config Rules using CloudFormation
3.5 Lesson 3 Quiz
Lesson 4: More Detective Controls
Learning objectives
4.1 Describe Custom Config Rules
4.2 Describe CloudWatch Event Rules
4.3 Setup Custom Config Rules using the Rules Development Kit (RDK)
4.4 Lesson 4 Quiz
Lesson 5: Automated Remediation
Learning objectives
5.1 Describe different ways to perform automatic remediations
5.2 Run an AWS Config Rule auto remediation routine from the Console
5.3 Run an AWS Config Rule auto remediation routine from CloudFormation
5.4 Lesson 5 Quiz
Lesson 6: Continuous Compliance
Learning objectives
6.1 Describe prevention, detection, and remediation workflow
6.2 Manually provision an automatic remediation solution using AWS Console
6.3 Create deployment pipeline for detection and remediation workflow
6.4 Lesson 6 Quiz
Summary