Get in Touch

Course Outline

Introduction

Overview of AWS CloudFormation Features and Architecture

  • Simplified infrastructure management
  • Core concepts and key components

Accessing an AWS Account

  • Account registration
  • Setup of VPC endpoints

Getting Started with CloudFormation

  • Template fundamentals
  • Updating a stack

Protecting Data with CloudFormation

  • Access control mechanisms
  • 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

Integrating External Resources into CloudFormation

  • Importing existing resources
  • Moving and exporting existing resources

Working with Templates

  • Template anatomy
  • Macros

In-Depth Exploration of Templates

  • Reviewing simple and complex templates
  • Deploying an S3 bucket
  • Deploying a web server with EC2

Extending Functionality Using StackSets

  • Core concepts
  • Defining necessary permissions
  • Stack set actions

Using the CloudFormation Registry

  • Private and public extensions
  • Registering resource types
  • Viewing extensions

  
Exploring Advanced CloudFormation Topics

  • Advanced features
  • CloudFormation in collaborative teams
  • Utilizing cfn-lint and yamllint
  • Implementing CloudFormation policies

Troubleshooting

Summary and Conclusion

Requirements

  • Fundamental knowledge of cloud computing concepts.
  • Familiarity with the Amazon Web Services (AWS) Console.

Target Audience

  • Cloud engineers.
  • Developers.
 7 Hours

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories