DEV Community

Shahriyar Al Mustakim Mitul
Shahriyar Al Mustakim Mitul

Posted on

 

AWS VPC & Networking

VPC (Virtual Private Cloud)
So, within a VPC, there might be multiple subnets but in each subnet, there will be a public subnet and a private subnet. One can access the public subnet from outside but they can not access the private subnet.
Image description

Image description
To give the public subnet a way to connect to internet, Internet gateway is used but and to give private subnet to update itself, NAT gateway is used which ultimately resides under public subnet and is connected to private subnet.
Image description

Again, Network ACL is situated on the Subnet layer and Security groups provide security for Instances.
Image description
Image description
VPC Flow Logs
Image description
VPC Peering
Image description
VPC Endpoints
Image description
Site to site VPN & Direct VPN
Image description

Site to site VPN
Image description
Transit Gateway
Image description

Summary
Image description

Top comments (0)

An Animated Guide to Node.js Event Loop

Node.js doesn’t stop from running other operations because of Libuv, a C++ library responsible for the event loop and asynchronously handling tasks such as network requests, DNS resolution, file system operations, data encryption, etc.

What happens under the hood when Node.js works on tasks such as database queries? We will explore it by following this piece of code step by step.