Book Image

Practical AWS Networking

By : Mitesh Soni
Book Image

Practical AWS Networking

By: Mitesh Soni

Overview of this book

Amazon Web Services (AWS) dominates the public cloud market by a huge margin and continues to be the first choice for many organizations. Networking has been an area of focus for all the leading cloud service providers. AWS has a suite of network-related products which help in performing network related task on AWS. This book initially covers the basics of networking in AWS. Then we use AWS VPC to create an isolated virtual cloud for performing network-related tasks. We then provide an overview of AWS Direct Connect after taking a deep dive into scalability and load balancing using the auto scaling feature, Elastic Load Balancing, and Amazon Route S3. Toward the end of the book, we cover troubleshooting tips and security best practices for your network. By the end of this book, you will have hands-on experience of working with network tasks on AWS.
Table of Contents (15 chapters)
Title Page
Dedication

What this book covers

Chapter 1, The Basics of Networking on AWS, provides an overview of AWS and its networking services to get started. This chapter introduces you to key services and concepts.

Chapter 2, Amazon VPC, explains Amazon VPC and all of its components. We will see how to provision a logically isolated section of the AWS cloud, where we can launch AWS resources in a virtual network that we define.

Chapter 3, Elastic Load Balancing, teaches you how Elastic Load Balancing automatically distributes incoming application traffic across multiple Amazon EC2 instances in the cloud to achieve higher levels of fault tolerance in applications.

Chapter 4, Auto Scaling, focuses on how to configure instances in the VPC for Auto Scaling, considering how to manage your configuration to make your application highly available.

Chapter 5, Amazon Route 53, discusses using Amazon Route 53 for domain names, routing traffic to the resources for domains, and monitoring the health of resources.

Chapter 6, AWS Direct Connect, outlines AWS Direct Connect, which makes it easy to establish a dedicated network connection from your premises to AWS.

Chapter 7, Security Best Practices, explores various ways to secure resources in AWS using the different options that are available, such as by using AWS Identity and Access Management (IAM), security groups, and other methods.

Chapter 8, Troubleshooting Tips, looks at the day-to-day issues we encounter when creating and managing AWS resources.