Book Image

Designing AWS Environments

By : Mitesh Soni, Wayde Gilchrist
Book Image

Designing AWS Environments

By: Mitesh Soni, Wayde Gilchrist

Overview of this book

Amazon Web Services (AWS) provides trusted,cloud-based solutions to help you meet your business needs. Running your solutions in the AWS Cloud can help you get your applications up and running faster while providing the security to meet your compliance requirements. This book begins by familiarizing you with the key capabilities to architect and host applications, websites, and services on AWS. We explain the available options for AWS free tier with virtual instances and demonstrate how you can launch and connect them. Using practical examples, you’ll be able to design and deploy networking and hosting solutions for large deployments. Finally, the book focuses on security and important elements of scalability and high availability using AWS VPC, Elastic Load Balancing, and Auto scaling. By the end of this book, you will have handson experience of working with AWS instances,VPC, Elastic Load Balancing, and Auto scalingrelated tasks on Amazon Web Services.
Table of Contents (12 chapters)


An AMI is an image of the filesystem for your boot volume. A base AMI contains an operating system. However, you can launch AMIs that have applications already installed and pre-configured.

These are available from the AWS marketplace or the AWS community, or you can launch custom AMIs that you configure for yourself.

Quick start

When you click on Quick Start, you will get the following screen:

You can select the Free tier only checkbox to filter the available AMIs.

These include Linux varieties such as Red Hat, Ubuntu, SUSE, and Amazon's own Linux variety, which is optimized to the AWS environment and most closely resembles Red Hat. You can also select the Windows Server operating system, some with SQL Server already installed.


If you choose one of these, or Linux varieties such as Red Hat which have a software license fee, the licensing will be added to the hourly charge for the instance.

When selecting an AMI, some of the features to note are the architecture, 32- or 64-bit, the root...