7

Getting Started on AWS – Building Solutions with AWS EC2

Now that we have a good foundation of the concepts needed to build real-world cloud solutions and automate them using Infrastructure as Code (IaC) with Terraform, we will start our journey with arguably the most popular cloud platform: Amazon Web Services (AWS).

In this chapter, we’ll take a step-by-step approach to designing, building, and automating a solution using AWS’s virtual machine (VM) service – Elastic Cloud Compute or EC2 for short. We’ll also explore several other AWS services that are crucial for ensuring our solution’s robustness and production readiness, such as secrets management, logging, and network security.

We have much to accomplish, but this is where the rubber ...

Get Mastering Terraform now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.