Book Image

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

By : Niyazi Erdogan
Book Image

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

By: Niyazi Erdogan

Overview of this book

<p>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. </p><p> </p><p>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. </p><p> </p><p>All code and supporting files for this course are available at https://github.com/PacktPublishing/VPC-Solutions-with-EC2-for-Production-AWS-with-Terraform</p>
Table of Contents (10 chapters)
5
Terraform Refresher
10
Wrapping Up
Chapter 7
Virtual Private Cloud (VPC) Network Infrastructure with Terraform - Part 2
Content Locked
Section 4
Creating an Elastic IP for NAT Gateway
Virtual Private Cloud (VPC) Network Infrastructure with Terraform - Part 2: Creating an Elastic IP for NAT Gateway