/aws-cloudformation-master

Learn AWS CloudFormation for infrastructure as code (IaC)

Primary LanguagePython

aws-cloudformation-master

Learn AWS CloudFormation for infrastructure as code (IaC).

AWS CloudFormation Master Class
https://www.udemy.com/aws-cloudformation-master-class

Skills

  1. AWS
  2. AWS CloudFormation
  3. AWS EC2
  4. AWS Subnet
  5. AWS SecurityGroup
  6. AWS EIP
  7. AWS S3

CloudFormation Building Blocks

  > review 4-cloudformation-designer-demo.yaml

alt text

CloudFormation Parameters

  > review 0-parameters-hands-on.yaml

alt text alt text alt text

CloudFormation Resources

  > review 0-ec2-with-sg-eip.yaml

alt text alt text alt text

CloudFormation Mappings

  > review 0-mappings-ec2.yaml

alt text alt text alt text

CloudFormation Outputs

  > review 0-create-ssh-security-group.yaml
  > review 1-reference-ssh-security-group.yaml

alt text alt text

CloudFormation Conditions

  > review 0-conditions.yaml

alt text alt text alt text

CloudFormation Metadata

  > review 0-interface.yaml

alt text alt text

CFN Init and EC2 User Data

  > review 9-cfn-init

alt text alt text alt text alt text alt text alt text alt text alt text alt text alt text alt text alt text alt text

CF Advanced Concepts

  > review 10-advanced
  > cd 10-advanced
  > aws cloudformation create-stack --stack-name example-cli-stack --template-body file://0-sample-template.yaml --parameters file://0-parameters.json
  > aws cloudformation delete-stack --stack-name example-cli-stack
  >
  > pip3 install troposphere
  > python3 1-troposphere-example.py 

alt text alt text alt text alt text