
Attend a classroom-style intro to networking in cloud that uses simple analogies to explain the why behind technology, with whiteboard demos, slides, and multi-medium learning.
Explore how physical networking concepts translate to cloud environments, highlighting VLANs versus subnets, routing tables, security groups, network ACLs, and the virtual private cloud (VPC) that isolates AWS networks.
Learn how AWS VPCs create isolated, region-based networks with default VPCs, and how to design subnets across availability zones using a 10.0.0.0/16 CIDR with /24 subnets.
Explore how route tables navigate traffic in a VPC by using the main route table and subnet associations, then enable internet access with an internet gateway and a NAT gateway.
Explore how security groups and network ACLs protect VPC subnets and EC2 instances. Learn the differences: security groups are stateful, network ACLs are stateless, with default rules and rule order.
Explore curated cloud learning resources including analogies cloud, YouTube playlists, Udemy trainings, service summary cards, a concept book, plus drag-and-drop exercises and architect training programs.
Amazon Virtual Private Cloud (VPC) is a service that lets you launch AWS resources in a logically isolated virtual network that you define. You have complete control over your virtual networking environment, including selection of your own IP address range, creation of subnets, and configuration of route tables and network gateways. You can use both IPv4 and IPv6 for most resources in your VPC, helping to ensure secure and easy access to resources and applications.
As one of AWS's foundational services, Amazon VPC makes it easy to customize your VPC's network configuration. You can create a public-facing subnet for your web servers that have access to the internet. It also lets you place your backend systems, such as databases or application servers, in a private-facing subnet with no internet access. Amazon VPC lets you to use multiple layers of security, including security groups and network access control lists, to help control access to Amazon Elastic Compute Cloud (Amazon EC2) instances in each subnet.
Use cases
Launch a simple website or blog
Improve your web application security posture by enforcing rules on inbound and outbound connections.
Host multi-tier web applications
Define network connectivity and restrictions between your web servers, application servers, and databases.
Create hybrid connections
Build and manage a compatible VPC network across your AWS services and on premises.