Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LinkedIn Learning

Advanced AWS CloudFormation for Enterprise

via LinkedIn Learning

Overview

Coursera Plus Annual Sale: All Certificates & Courses 25% Off!
Master your DevOps and system administration skills with advanced techniques in AWS CloudFormation.

Syllabus

Introduction
  • What is Advanced CloudFormation?
  • What you should know
  • Exercise files
1. AWS CloudFormation Development Environment
  • Install cfn-lint for AWS CloudFormation and VSCode
  • Accelerate AWS CloudFormation template writing with CloudFormation Snippets
2. AWS CloudFormation: Beyond the Basics
  • Understand AWS CloudFormation parameter types
  • AWS CloudFormation built-in functions: Substitutions and value references
  • AWS CloudFormation built-in functions: Lookups and lists
  • Sharing values between CloudFormation stacks
  • AWS CloudFormation conditions
  • Demo: Examining a template with conditions
  • Demo: Running a template with conditions
  • AWS CloudFormation pseudo parameters
  • Making decisions with AWS CloudFormation change sets
  • Keep consistency with AWS CloudFormation drift detection
  • CloudFormation StackSets concepts and IAM setup
  • Manage multiple AWS accounts with CloudFormation StackSets
  • Protecting and backing up CloudFormation resources
3. AWS CloudFormation: Advanced Actions
  • Working with the AWS CloudFormation command-line interface
  • Resolving secret values with AWS CloudFormation dynamic references
  • Demo: AWS CloudFormation dynamic references
  • Resource dependencies and wait conditions
  • Demo: Resource dependencies and wait conditions
  • Understanding AWS CloudFormation custom resources
  • Demo: Creating custom resources
  • Demo: Using custom resources
4. Composable and Reusable Templates
  • Demo: Composing CloudFormation stacks with nested stacks and packaged code
  • Transform templates with AWS CloudFormation macros
  • Demo: Template-level macro transformations
  • Demo: Snippet-level macro transformations
  • Macro teardown
  • Create reusable components with CloudFormation modules
  • Demo: Creating a CloudFormation module
  • Demo: Using a CloudFormation module
5. AWS CloudFormation Automations
  • Provisioning instances with CloudFormation's cfn-init
  • Patterns of CloudFormation automation
  • Setup: Deploying CloudFormation from GitHub with CodePipeline
  • Demo: Deploying CloudFormation from GitHub with CodePipeline
  • CodePipeline teardown
Conclusion
  • Next steps

Taught by

Brandon Rich

Reviews

4.6 rating at LinkedIn Learning based on 44 ratings

Start your review of Advanced AWS CloudFormation for Enterprise

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.