Book Image

AWS Networking Cookbook

By : Satyajit Das, Jhalak Modi
Book Image

AWS Networking Cookbook

By: Satyajit Das, Jhalak Modi

Overview of this book

This book starts with practical recipes on the fundamentals of cloud networking and gradually moves on to configuring networks and implementing infrastructure automation. This book then supplies in-depth recipes on networking components like Network Interface, Internet Gateways, DNS, Elastic IP addresses, and VPN CloudHub. Later, this book also delves into designing, implementing, and optimizing static and dynamic routing architectures, multi-region solutions, and highly available connectivity for your enterprise. Finally, this book will teach you to troubleshoot your VPC's network, increasing your VPC's efficiency. By the end of this book, you will have advanced knowledge of AWS networking concepts and technologies and will have mastered implementing infrastructure automation and optimizing your VPC.
Table of Contents (10 chapters)

Preface

There is no debate on the fact that Cloud is going to be the default infrastructure provider as it provides numerous benefits. The most important aspects of cloud computing are as follows:

  • Massive scale: This can virtually serve resources for all programming needs to anyone without the need to build a massive scale computing infrastructure
  • On demand access: The resources can be provisioned by self-service instantly when required and released when not needed any more

Cloud computing is being used by organizations to do the following:

  • Increase agility of the organization through purchase provision deploy and manage applications, services dynamically and secure support in real time based on demand without managing compute, network and other resources
  • Cut overall cost of ownership and upfront investment for resources and pay only for the resources being used
  • Utilize software tools and services as per the requirement offered by cloud providers instead of purchasing and owning them
  • Reduced time to market products and services due to reduced time cycle for accruing infrastructure resources to build and deploy them
  • Increase in reliability and availability as cloud providers offer multiple data centers that can be used for disaster recovery options if some data center goes down

That's why organizations are thinking about cloud first approach for hosting their services in cloud. AWS is the most popular public cloud service. It's a challenge for architects and DevOps professionals for building infrastructure in AWS right the first time itself. This book will provide a practical and simple-to-follow approach for creating, managing, and automating AWS networking components. It will also provide insight's best use of different AWS networking services. We'll start simple so that it's easy for first timers. However, we'll dive deep into various AWS networking-related services that are expected out of a seasoned AWS professional.