This course will take a deep dive into AWS CloudFormation, with support from our interactive diagrams to assist the student in learning. Early on, the course will focus on the basics of CloudFormation, such as templates and scripting languages to write templates: JSON and YAML. After gaining a thorough understanding of CloudFormation basics, the student will shift to deep dives on core concepts of CloudFormation, such as updating stacks and using bootstrapping techniques to provision instances launched within the stacks. Various advanced topics will also be covered in depth, such as drift detection, cross-stack references, nested stacks, intrinsic functions, and condition functions. The course will take an in-depth look at how CloudFormation works with serverless technologies using custom resources, Lambda functions, AWS macros, and the Serverless Application Model (SAM). The sections of the course will start to build upon each other and culminate in the creation of a continuous integration pipeline using AWS Code Pipeline together with CloudFormation to automate the delivery of AWS templates. Finally, the course will wrap up with a look at troubleshooting techniques, best practices, and a focus on how CloudFormation can be a vital part of disaster recovery.

Github link for course resources:
https://github.com/natonic/CloudFormation-Deep-Dive

We're sorry, but all tickets sales have ended because the event is expired.
  • April 3, 2020 - 12p-2p Virtual
    April 3, 2020
    12:00 pm - 2:00 pm
  • April 10, 2020 - 12p-2p Virtual
    April 10, 2020
    12:00 pm - 2:00 pm
  • April 17, 2020 - 12p-2p Virtual
    April 17, 2020
    12:00 pm - 2:00 pm
  • April 24, 2020 - 12p-2p Virtual
    April 24, 2020
    12:00 pm - 2:00 pm
  • May 1, 2020 - 12p-2p Virtual
    May 1, 2020
    12:00 pm - 2:00 pm
  • May 8, 2020 - 12p-2p Virtual
    May 8, 2020
    12:00 pm - 2:00 pm
  • May 15, 2020 - 12p-2p Virtual
    May 15, 2020
    12:00 pm - 2:00 pm
  • May 22, 2020 - 12p-2p Virtual
    May 22, 2020
    12:00 pm - 2:00 pm
  • May 29, 2020 - 12p-2p Virtual
    May 29, 2020
    12:00 pm - 2:00 pm
  • June 5, 2020 - 12p-2p Virtual
    June 5, 2020
    12:00 pm - 2:00 pm
  • June 12, 2020 - 12p-2p Virtual
    June 12, 2020
    12:00 pm - 2:00 pm
  • June 19, 2020 - 12p-2p Virtual
    June 19, 2020
    12:00 pm - 2:00 pm
  • June 26, 2020 - 12p-2p Virtual
    June 26, 2020
    12:00 pm - 2:00 pm
  • July 3, 2020 - 12p-2p Virtual
    July 3, 2020
    12:00 pm - 2:00 pm
  • July 10, 2020 - 12p-2p Virtual
    July 10, 2020
    12:00 pm - 2:00 pm
  • July 17, 2020 - 12p-2p Virtual
    July 17, 2020
    12:00 pm - 2:00 pm
  • July 24, 2020 - 12p-2p Virtual
    July 24, 2020
    12:00 pm - 2:00 pm
  • July 31, 2020 - 12p-2p Virtual
    July 31, 2020
    12:00 pm - 2:00 pm
  • August 7, 2020 - 12p-2p Virtual
    August 7, 2020
    12:00 pm - 2:00 pm
  • August 14, 2020 - 12p-2p Virtual
    August 14, 2020
    12:00 pm - 2:00 pm
  • August 21, 2020 - 12p-2p Virtual
    August 21, 2020
    12:00 pm - 2:00 pm
  • August 28, 2020 - 12p-2p Virtual
    August 28, 2020
    12:00 pm - 2:00 pm