Foundations of Cloud Architecture – Virtual Machines and Infrastructure-as-a-Services
This book aims to help you master Terraform, but what does it take to be a true master? Terraform is an Infrastructure-as-Code (IaC) tool that enables you to describe your cloud architecture using code. Without a solid understanding of the underlying architecture, you can never become a true master of Terraform. Therefore, I’ve included the next few chapters to provide the groundwork for ubiquitous architectural concepts across cloud platforms to lay the foundation for later chapters, when we will build sophisticated cloud architectures in three distinct cloud computing paradigms:
- Virtual machines
- Containers
- Serverless
With this foundation, you will understand the necessary concepts to follow along with the solution architectures we will build in later chapters.
In this chapter, we will focus on the key concepts that are critical for understanding, architecting...