Upgrade to Pro — share decks privately, control downloads, hide ads and more …

IaC using Cloud Formation

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.

IaC using Cloud Formation

Slides from my talk at AWS User Group Banja Luka meetup
https://www.meetup.com/AWS-User-Group-Banja-Luka/events/267933928/

Avatar for Dzenana Dzevlan

Dzenana Dzevlan

January 24, 2020
Tweet

Other Decks in Programming

Transcript

  1. About me Dženana Dževlan , BSc – Telecommunications Engineering Leader

    – AWS User Group Sarajevo Co-Organizer – AWS User Group Mostar AWS Certified Working as a SecOps engineer
  2. Infrastructure as Code (IaC) q What is IaC q Why

    we need IaC q Benefits of IaC
  3. CloudFormation template tests q aws cloudformation validate-template -- template-body file://aws-ug-cf.yaml

    q stelligent/cfn_nag github.com/stelligent/cfn_nag q Task Cat github.com/aws-quickstart/taskcat q Pulmi pulumi.com/product/
  4. Update resources created by Cloud Formation qChange stacks qUpdate behaviors

    • Update with no interruption • Update with some interruption • Replacement
  5. Demo: CloudFormation in Action q Create EC2 instance and security

    group using IaC q Update stack (Change stack) q Update resources manually and detect drift q Delete stack
  6. Beyond the Basics q AWS Custom Resources q AWS CDK

    aws.amazon.com/cdk/ q Terraform terraform.io
  7. Summary and where to go next q Stop creating your

    AWS resources manually q AWS Documentation for Cloud Formation
  8. Stay up to date • AWS Events on YouTube aws.amazon.com/events

    aws.amazon.com/events/events-content • AWS Blog aws.amazon.com/blogs/aws/ Slack workspace AWS user groups Bosnia (scan QR code to join)