[Udemy] Hands-On Infrastructure Automation with Terraform on AWS [Video]
Hands-On Infrastructure Automation with Terraform on AWS [Video]

Hands-On Infrastructure Automation with Terraform on AWS [Video]

image description

Course Description

Plan, deploy, modify and version your infrastructure. Make your deployments safe and predictable with Terraform on AWS Infrastructure as Code delivers stable, quick, reliable, and reproducible environments at scale. Terraform is being increasingly used by Cloud Engineers to automate the provisioning of infrastructure across all major infrastructure providers. It treats all infrastructures as code which can be edited, shared, version-controlled, and reused across teams. This course uses Terraform to reduce time and effort when provisioning infrastructures. You will write infrastructure code to create, change, import, and destroy resources. By following the best practices of Infrastructure as Code, you will quickly get started on your own deployments. By the end of this course, you will be able to create and maintain complex infrastructure configurations. The code bundle for this video course is available at- https://github.com/PacktPublishing/Hands-on-Infrastructure-Automation-with-T

erraform-on-AWS Style and Approach Each section introduces several new concepts and puts them immediately into action using practical and easy-to-follow examples. All the source code is available on GitHub and can be used as a foundation for real-world infrastructure deployments. You will also learn how to apply best practices and avoid most common pitfalls while using Terraform.

What you will learn

Perform repeatable infrastructure deployments using the best practices of Infrastructure as Code Save time and promote infrastructure patterns in your organization by writing reusable Terraform modules Master the Terraform command line for both local development and automated deployments Build complex environments while reducing the blast radius of any changes using atomic Terraform stacks Learn how to work with Terraform as a team Discover how to use Terraform as part of your infrastructure CI/CD pipeline

Curriculum

Section 1: Introduction and Overview

Section 2: Your First Deployment with Terraform

Section 3: Modifying Resources

Section 4: Building a Multi-Tier Environment

Section 5: Creating Reusable Components with Modules

Section 6: Managing Multiple Environments

Section 7: Working with Terraform as a Team