Train On-Demand
Choose the training you want from 18,000+ videos of instructor-led content. Watch anywhere.
Learn MoreBeing a consummate cloud engineer requires many skills needed at various times: network troubleshooting, tuning virtual machines, and diagnosing poor application performance, just to name a few. But there are critical core skills used by engineers constantly. One of them is utilizing infrastructure as code, or IaC. Cloud engineers lean heavily on IaC to ensure fast and accurate deployments of resources. And the best way to learn IaC is in the context of cloud services as we learn about them, not in an isolated IaC video or module. But to do this, you need the basics, and that’s what this course is all about! The AWS IaC Basics course aims to give you basic knowledge of AWS CloudFormation and Hashicorp’s Terraform. We will look at using CloudFormation to build out basic templates and stacks in AWS. Then with Terraform, we will look at syntax, breaking the template across files, and the infrastructure lifecycle. As new AWS engineer courses are released, we will dive into more complex IaC solutions for each. And with the basic infrastructure as code knowledge provided in this course, you’ll be ready to tackle them.
Instructor for this course
Brooks Seahorn
AWS Associate System Architect, Associate Developer and Asso...
Course Introduction
Introduction to Infrastructure as Code
AWS CloudFormation
AWS CloudFormation Demonstration
Quickly Deploying AWS Resources with AWS CloudFormation Console
Hashicorp Terraform
Demo Lab Introduction
Deploying AWS Resources with Terraform from Scratch
Workstation Setup
Fork & Clone GitHub Repo
Template Discussion
Configure Remote State
Update Through Applying & Update & Apply
Commit Changes & Cleanup
Editing _backend.tf with vim
AWS Elastic Beanstalk
AWS Elastic Beanstalk Demonstration
AWS CloudFormation StackSets
AWS CloudFormation Template Troubleshooting
AWS Systems Manager - Part 1
AWS Systems Manager - Part 2
AWS OpsWorks
Course Conclusion
Take your technical training into your own hands and stay engaged with our learn-by-doing platform where you can put your skills to the test with hands-on exercises, quizzes, and labs.
Choose the training you want from 18,000+ videos of instructor-led content. Watch anywhere.
Learn MoreINE quizzes, labs, projects, and exercises help reinforce your knowledge.
Learn MoreOrganized training helps guide you through the most relevant subjects for certification prep.
Learn MoreWe add new courses and learning materials to the platform weekly so you're always up-to-date.
Learn MoreIf you have a question you don’t see on this list, please visit our Frequently Asked Questions page by clicking the button below.
If you’d prefer getting in touch with one of our experts, we encourage you to call one of the numbers above or fill out our contact form.
Do you offer training for all student levels?