VPC Solutions with EC2 for Production: AWS with Terraform [Video]

More Information
  • Understand how to code against AWS using Terraform
  • Learn how to isolate and control your own infrastructure with Terraform using route tables, internet gateways, security groups, and rules
  • Launch highly available, scalable, fault-tolerant, and resilient EC2 instances on AWS using Terraform
  • Gain insights into VPC concepts such as subnets, route tables, and internet gateways by putting them all into practice with Terraform code

This course will help you learn how to implement production-ready infrastructure with Amazon Web Services (AWS) and Terraform. You will not only understand how to implement Terraform code but also an AWS Well-Architected Framework-recommended deployment model which will be highly available, scalable, fault-tolerant, and resilient.

This course starts by exploring the tools you'll need throughout the course, including a mandatory IDE and AWS account. You will also be guided on how to get an AWS account if you do not already have one. Next, you’ll learn to set up environment variables for Terraform deployments and configure your IDE to use Terraform efficiently by installing a Terraform plugin. In addition to this, you’ll implement your remote state and obtain a key pair, which you can use to connect to the instances you launch. After this, you will go on to create a virtual private cloud (VPC) environment. As you progress, you’ll be able to attach an internet gateway (IGW) to the VPC for use with public subnets, so their resources will be able to access and receive public internet traffic. Toward the concluding sections, you’ll understand how to implement your launch configurations for the public and private EC2 instances, and launch through Auto Scaling groups. Finally, you will use Target Tracking Scaling to scale and manage your EC2 instances effectively.

All code and supporting files for this course are available at https://github.com/PacktPublishing/VPC-Solutions-with-EC2-for-Production-AWS-with-Terraform

  • Learn easily using any Python interpreter and an AWS account
  • Get up to speed with implementing Terraform code
Course Length 4 hours 17 minutes
ISBN 9781838551247
Date Of Publication 22 Apr 2019