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)

Opening an AWS account

In this section, we're going to describe how to sign up for an AWS account and add your payment information:

  1. Begin by visiting
  1. You can see there are different categories available in the free-tier:


You can find more details about AWS Free Tier (Non-expiring Offers) for products such as Amazon DynamoDB, Amazon Cognito, Amazon CodeCommit, AWS Lambda, and so on can be found on You will also get to know about AWS Free Tier (12 Month Introductory Period) offers for products such as Elastic Compute Cloud (EC2), Amazon Simple Storage Service (S3), Amazon Elastic File System (EFS), Amazon CloudFront and so on. Furthermore you can also check what AWS Free Tier (12 Month Introductory Period) offers for products such as Amazon Relational Database Service (RDS)Amazon CloudDirectory, AWS IOT, and so on, on the same page.

  1. Click Create an AWS Account, or Create a Free Account (either button will take you to the same place).
  2. Select the tier with the 12 Months Free option.
  3. Now enter your email address, and choose a password and AWS account name. Click on Continue.
  4. Fill in your contact information by selecting an Account type. You will probably want to make this a personal account, so click Personal. Now enter your Full name again, select your Country/Region, and enter your Address and your Phonenumber:

Provide City, and Postal code, details check the agreement details, and click on Create Account and Continue. You probably should review this first, and when you are satisfied, then click Create Account and Continue.

  1. Next, enter your credit card number. Even though this is a free account, you still need to provide billing information. Once you have filled in your credit card information, click on Continue. Provide Payment Information and Authenticate Transaction details:
  1. To verify your information, you need to let AWS call you. So, enter your phone number, and then click Call Me Now:
  1. You will receive a phone call giving you a PIN number, which you need to enter on the screen:
  1. After your identity is verified, click Continue:
  1. After the phone call, and your identity has been verified, click Continue the select your support plan:
  1. The next screen lets you Personalize Your Experience. Select a role and the service you'are interested in services:

Congratulations, you now have an AWS account! A confirmation message will be sent to your email address.