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


Cloud computing has become a staple of technical discussions, and it has evolved a lot in the last 10 years or so. Whether small, medium, or large, all organizations are moving to cloud environments due to pull factors such as pay-as-you-go billing models and the innovative services that cloud services provide. Amazon Web Services (AWS) is a market leader when it comes to providing such innovative services. AWS is easy to use and has a huge knowledge base. AWS helps us achieve high agility, high availability, high fault tolerance, and high scalability, and it provides many services that can change the dynamics of resource usage in any application.

AWS provides a huge number of services, pertaining to compute, storage, networking, databases, migration, media services, DevOps, the Internet of Things (IoT), big data, management tools, machine learning, analytics, security, identity and compliance, mobile services, Augmented Reality (AR) and Virtual Reality (VR), application integration, customer engagement, game development, desktop and app streaming, and more. This book provides details on the implementation of networking services with AWS in a step-by-step manner. This book gives an overview of basic networking services, Amazon Virtual Private Cloud (VPC), AWS Elastic Load Balancing, AWS Auto Scaling, Amazon Route 53, Identity and Access Management, and security-related configuration. This book also contains steps to troubleshoot the issues that we came across while working on different services for this book.

Every chapter of this book has simple and easy-to-follow steps with screenshots, to make it easier for you to visualize what's going on. The chapters also highlight some best practices and recommendations that should be considered when working with AWS. It will help beginners understand and learn about AWS networking easily.