Course Outline
Introduction
Overview of AWS CloudFormation Features and Architecture
- Simplified infrastructure management
- Concepts and key components
Logging into an AWS Account
- Account signup
- VPC endpoints setup
Getting Started with CloudFormation
- Template basics
- Updating a stack
Protecting Data with CloudFormation
- Access control
- Logging API calls
- Configuration and vulnerability analysis
Using CodePipeline for Continuous Delivery
- Building a pipeline
- Configuration properties
- Parameter override functions
Working with Stacks
- Using the console
- Detecting changes
- Nested and Windows stacks
Bringing External Resources into CloudFormation
- Importing existing resources
- Moving and exporting existing resources
Working with Templates
- Template anatomy
- Macros
Exploring Templates In-Depth
- Reviewing simple and complex templates
- Deploying an S3 bucket
- Deploying a web server with EC2
Using StackSets to Extend Functionality
- Concepts
- Defining necessary permissions
- Stack set actions
Using the CloudFormation Registry
- Private and public extensions
- Registering resource type
- Viewing extensions
Learning About Advanced CloudFormation Topics
- Advanced features
- CloudFormation in Teams
- Using cfn-lint and yamllint
- Implementing CloudFormation policies
Troubleshooting
Summary and Conclusion
Requirements
- Basic understanding of cloud computing concepts
- Familiarity with Amazon Web Services (AWS) Console
Audience
- Cloud engineers
- Developers
Testimonials (5)
The general topic itself
- Verizon Connect
Course - Amazon Redshift
Showing the different features of AWS and help the audience in case something doesn't work properly.
Issam IEBOUBEN - HSBC Service Delivery (Polska) Sp. z o o.
Course - AWS Architect Certification
The docker ready-to-use environment image. The balance between lectures and exercises.
Aurélien Petit - Prostep sp. z o. o.
Course - AWS DevOps Engineers
Sounds knowledgeable, and interacts with his leaners
Shuko Ndhlovu - BMW
Course - AWS Developer Associate
I liked how well organized the trainer was and also how well the material was structured and presented.