To get the most out of this book
It is assumed that you have a basic familiarity with general IT concepts such as IP networking, virtual machines, servers, and data centers, as well as an understanding of common AWS services equivalent to the AWS Certified Solution Architect – Associate level.
Software/hardware covered in the book |
Operating system requirements |
AWS Command-Line Interface (CLI) >= 2.13.9 |
Windows, macOS, or Linux |
AWS Snowball Edge Client >= 1.2 |
Windows, macOS, or Linux |
AWS OpsHub >= 1.15 |
Windows, macOS, or Linux |
HashiCorp Terraform >=1.6 |
Windows, macOS, or Linux |
Kubectl >= 1.28 |
Windows, macOS, or Linux |
If your workstation is Windows-based, it is strongly recommended that you install Windows Subsystem for Linux (WSL), specifically the Ubuntu LTS 22(x) environment available from the Windows Store. This will allow you to directly use the example commands given with no modification.
If you are using the digital version of this book, we advise you to type the code yourself or access the code from the book’s GitHub repository (a link is available in the next section). Doing so will help you avoid any potential errors related to the copying and pasting of code.