AWS Networking Solutions [Video]

More Information
  • Understand the basic notions of AWS networking such as VPC and subnets
  • Deploy VPC with AWS cloud formations and explore different services and features
  • Learn new concepts of networking automation 
  • Use AWS networking to monitor performance and security, and for cost reasons
  • Integrate network–to-storage systems with AWS Networking

Amazon Virtual Private Cloud (Amazon VPC) enables you to launch Amazon Web Services (AWS) resources into a virtual network that you've defined. This virtual network closely resembles a traditional network that you'd operate in your own data center, with the benefits of using the scalable infrastructure of AWS.

The video course includes a series of tutorials to help users become fluent in a variety of networking aspects for Amazon Web Services' public cloud offering. The content is geared towards practical exercises that demonstrate important concepts.
Each tutorial builds on the previous one, the result being a connected, secure multi-VPC configuration. You will learn how to configure a VPC and create subnets for different use cases. This course introduces the basics of AWS networking; our main goal is to reach intermediate users who are looking for better AWS networking examples. The course supplies multiple Microsoft Windows examples because most AWS literature is Linux-focused.

The code bundle for this course is available at

Style and Approach

The course starts with a basic understanding of AWS Networking, which includes VPC and cloud networking. Then we move on to advanced AWS Networking topics and automation. You will learn to monitor security and performance. Finally, you will get to see how AWS Networking can be integrated into network storage systems.

  • Get a firm hold on AWS networking concepts.
  • Learn the concepts and tools needed to achieve networking automation.
  • Understand the special requirements of containers
Course Length 2 hours 3 minutes
ISBN 9781788299190
Date Of Publication 13 Jun 2018


Tomasz Lelek

Tomasz Lelek is a software engineer who programs mostly in Java and Scala. He has worked with the core Java language for the past six years. He has developed multiple production Java software projects that work in a reactive way. He is passionate about nearly everything associated with software development and believes that we should always try to consider different solutions and approaches before solving a problem. Recently, he was a speaker at conferences in Poland, at JDD (Java Developers Day), and at Krakow Scala User Group. He has also conducted a live coding session at Geecon Conference. He is a co-founder of initLearn, an e-learning platform that was built with the Java language. He has also written articles about everything related to the Java world.