Cloud computing has become the norm in technical discussions nowadays, and it has evolved a lot in the last 10 years or so. From large organizations to small and medium organizations, all are moving to cloud environment due to the pay as you go billing model and the innovative services cloud service providers provide. Amazon Web Services (AWS) is a market leader when it comes to innovations and the services it provides. AWS is easy to use, and the knowledge hub around it is huge. AWS helps us achieve agility, ease of use, better availability and fault tolerance, and scalability, and in addition to all of this, it has many services that change the dynamics of resource usage in any application.
AWS provides a huge number of services, which include Compute, Storage, Network, Database, Migration, Media Services, DevOps, IoT, Big Data, Management Tools, Machine Learning, Analytics, Security, Identity & Compliance, Mobile Services, AR and VR, Application Integration, Customer Engagement, Game Development, Desktop and App Streaming, and so on. This book provides details on the implementation of networking services in a step-by-step manner. It gives an overview of basic networking services, Amazon Virtual Private Cloud (VPC), Elastic Load Balancing, 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, so it is easier to visualize while reading the steps. The chapters also highlight some best practices and recommendations that should be considered while working with AWS. It will help beginners understand and learn AWS networking easily.