SlideShare a Scribd company logo
3
Most read
4
Most read
5
Most read
AWS Basics - VPC &
Networking concepts
By Abhinav Kumar
Agenda
• Datacenter – Physical DC and concepts
• IP – Division & classification
• VPC & Subnets
• AWS Basic Architecture
• Route table
• Internet Gateway
• NAT instance & Nat Gateways
• Security Groups & Network ACLs
Datacenter
Team’s Contribution
• Place where we have many Storage, compute and network devices.
• Inter-connected with each other through high speed network connections
• Are available on public or private network
• It generally includes redundantor backup power supplies, redundant data communications
connections, environmental controls (e.g. air conditioning, fire suppression) and various
security devices. A large data center is an industrial-scale operation using as much electricity
as a small town.
IP address
An Internet Protocol address (IP address) is a numerical label assigned to each device connected to
a computer network that uses the Internet Protocol for communication.
Private and Public IP address
Your public IP address is the IP address that is logged by various servers/devices when you connect
to them through your internet connection
A private IP address is an IP address that's reserved for internal use behind a router or other
Network Address Translation (NAT) device, apart from the public.
A subnetwork or subnet is a logical subdivision of an IP network. The practice of dividing a network
into two or more networks is called subnetting.
Number of hosts and networks can be identified/calculated as per subnet mask.
Virtual Private Cloud (VPC)
Amazon Virtual Private Cloud (VPC) is a commercial cloud computing service that provides users
a virtual private cloud, by provision a logically isolated section of Amazon Web Services (AWS) Cloud
• Composed of large IP range
• 5 VPC in one region of AWS
• Contains subnets
Subnets
Subnets in VPCs are further division of network, which are created in specific availability zone of a
region.
Public Subnets – Subnet in which Instances are provided by Elastic IP(by default) can be overridden.
AWS Basic Architecture
All outgoing request from public subnet
Instance checks route table and as per that
Request is sent to Internet gateway.
All outgoing request from private subnet
Instance checks route table and as per that
Request is sent to NAT instance or NAT
gateway, which further send the request to
Internet Gateway.
NOTE:
For incoming requests, we need to have
proxy server or Load balancer or Web
Server for Private Subnet. NAT don’t have
any role in incoming Requests.
Route Table
A route table contains a set of rules, called routes, that are used to determine where network traffic
is directed.
Each subnet in your VPC must be associated with a route table; the table controls the routing for
the subnet. A subnet can only be associated with one route table at a time, but you can associate
multiple subnets with the same route table.
Internet Gateway
An Internet gateway is a horizontally scaled, redundant, and highly available VPC component that
allows communication between instances in your VPC and the Internet. It therefore imposes no
availability risks or bandwidth constraints on your network traffic.
An Internet gateway serves two purposes: to provide a target in your VPC route tables for Internet-
routable traffic, and to perform network address translation (NAT) for instances that have been
assigned public IPv4 addresses.
NAT Instance & Nat Gateways
You can use a network address translation (NAT) to enable instances in a private subnet to connect
to the internet or other AWS services, but prevent the internet from initiating a connection with
those instances.
NAT instance is an instance with NAT configured and NAT gateway is a service provided by AWS
AWS VPC & Networking basic concepts
Security Group
A security group acts as a virtual firewall that controls the traffic for one or more instances. When
you launch an instance, you associate one or more security groups with the instance.
You can modify the rules for a security group at any time; the new rules are automatically applied to
all instances that are associated with the security group. When we decide whether to allow traffic
to reach an instance, we evaluate all the rules from all the security groups that are associated with
the instance.
A network access control list (ACL) is an optional layer of security for your VPC that acts as a firewall
for controlling traffic in and out of one or more subnets. You might set up network ACLs with rules
similar to your security groups in order to add an additional layer of security to your VPC.
Network ACL
AWS VPC & Networking basic concepts
References
• https://docs.aws.amazon.com/
• https://en.wikipedia.org
• https://www.google.co.in

More Related Content

PPTX
Elastic Compute Cloud (EC2) on AWS Presentation
PPTX
Amazon Virtual Private Cloud (VPC)
PPTX
PPTX
Introduction to AWS VPC, Guidelines, and Best Practices
PDF
AWS Connectivity, VPC Design and Security Pro Tips
PPTX
Vpc (virtual private cloud)
PDF
Amazon EC2 notes.pdf
Elastic Compute Cloud (EC2) on AWS Presentation
Amazon Virtual Private Cloud (VPC)
Introduction to AWS VPC, Guidelines, and Best Practices
AWS Connectivity, VPC Design and Security Pro Tips
Vpc (virtual private cloud)
Amazon EC2 notes.pdf

What's hot (20)

PPTX
PDF
실전! AWS 하이브리드 네트워킹 (AWS Direct Connect 및 VPN 데모 세션) - 강동환, AWS 솔루션즈 아키텍트:: A...
PDF
AWS AutoScaling
PPTX
AWS VPC Fundamental
PPTX
Introduction to AWS VPC & Networking
PDF
EKS Workshop
PDF
[AWS Dev Day] 실습워크샵 | Amazon EKS 핸즈온 워크샵
PDF
AWS ELB
PPTX
Ceph Introduction 2017
PPTX
AWS SQS SNS
PPTX
Microsoft Azure Networking Basics
PDF
Amazon VPC와 ELB/Direct Connect/VPN 알아보기 - 김세준, AWS 솔루션즈 아키텍트
PPTX
AWS Elastic Compute Cloud (EC2)
PPTX
AWS Introduction
PDF
AWS 클라우드 비용 최적화를 위한 TIP - 임성은 AWS 매니저
PDF
AWS RDS
PPTX
AWS Simple Storage Service (s3)
PPTX
Introduction to Microsoft Azure
PPTX
AWS EC2 Fundametals
PDF
AWS IAM Tutorial | Identity And Access Management (IAM) | AWS Training Videos...
실전! AWS 하이브리드 네트워킹 (AWS Direct Connect 및 VPN 데모 세션) - 강동환, AWS 솔루션즈 아키텍트:: A...
AWS AutoScaling
AWS VPC Fundamental
Introduction to AWS VPC & Networking
EKS Workshop
[AWS Dev Day] 실습워크샵 | Amazon EKS 핸즈온 워크샵
AWS ELB
Ceph Introduction 2017
AWS SQS SNS
Microsoft Azure Networking Basics
Amazon VPC와 ELB/Direct Connect/VPN 알아보기 - 김세준, AWS 솔루션즈 아키텍트
AWS Elastic Compute Cloud (EC2)
AWS Introduction
AWS 클라우드 비용 최적화를 위한 TIP - 임성은 AWS 매니저
AWS RDS
AWS Simple Storage Service (s3)
Introduction to Microsoft Azure
AWS EC2 Fundametals
AWS IAM Tutorial | Identity And Access Management (IAM) | AWS Training Videos...
Ad

Similar to AWS VPC & Networking basic concepts (20)

PPTX
AWS Network Topology/Architecture
PPTX
AWS network services
PPTX
Amazon Virtual Private Cloud - VPC 1
PPTX
AWS VPC Zero to Hero in 30 Minutes.pptx
DOCX
AWS virtual private clould
PPTX
Virtual Private Cloud(subnet,routetable).pptx
PPTX
Networking Best Practices for Your Serverless Applications
PDF
Mastering AWS Networking: A Practical Guide to VPCs and Cloud Connectivity
PDF
AWS Virtual Private Cloud
PPTX
Pitt Immersion Day Module 3 - networking in AWS
PDF
Criando o seu datacenter virtual vpc e conectividade
PPTX
Amazon Virtual Private Cloud Presented by Techserverglobal
PDF
Aws Network Introduction
PPTX
Amazon Virtual Private Cloud - VPC 2
PDF
Demystify aws networking create your virtual network on aws
PDF
Amazon virtual private cloud (vpc)
PDF
Reach: Solving AWS Networking Problems Faster
PDF
AWS TEchnical Essentials Workshop
PDF
AWS VPC NOTES _ LEARN AWS EFFECTIVELY and Easily
DOCX
AWS | NAT Gateway Configuration
AWS Network Topology/Architecture
AWS network services
Amazon Virtual Private Cloud - VPC 1
AWS VPC Zero to Hero in 30 Minutes.pptx
AWS virtual private clould
Virtual Private Cloud(subnet,routetable).pptx
Networking Best Practices for Your Serverless Applications
Mastering AWS Networking: A Practical Guide to VPCs and Cloud Connectivity
AWS Virtual Private Cloud
Pitt Immersion Day Module 3 - networking in AWS
Criando o seu datacenter virtual vpc e conectividade
Amazon Virtual Private Cloud Presented by Techserverglobal
Aws Network Introduction
Amazon Virtual Private Cloud - VPC 2
Demystify aws networking create your virtual network on aws
Amazon virtual private cloud (vpc)
Reach: Solving AWS Networking Problems Faster
AWS TEchnical Essentials Workshop
AWS VPC NOTES _ LEARN AWS EFFECTIVELY and Easily
AWS | NAT Gateway Configuration
Ad

Recently uploaded (20)

PDF
PTS Company Brochure 2025 (1).pdf.......
PPTX
Introduction to Artificial Intelligence
PPTX
L1 - Introduction to python Backend.pptx
PDF
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
PPTX
ai tools demonstartion for schools and inter college
PDF
Which alternative to Crystal Reports is best for small or large businesses.pdf
PDF
Adobe Premiere Pro 2025 (v24.5.0.057) Crack free
PDF
Wondershare Filmora 15 Crack With Activation Key [2025
PPTX
Operating system designcfffgfgggggggvggggggggg
PDF
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
PDF
Design an Analysis of Algorithms I-SECS-1021-03
PPTX
CHAPTER 2 - PM Management and IT Context
PDF
medical staffing services at VALiNTRY
PDF
Softaken Excel to vCard Converter Software.pdf
PPTX
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
PDF
Nekopoi APK 2025 free lastest update
PDF
Navsoft: AI-Powered Business Solutions & Custom Software Development
PDF
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
PDF
Digital Strategies for Manufacturing Companies
PPTX
VVF-Customer-Presentation2025-Ver1.9.pptx
PTS Company Brochure 2025 (1).pdf.......
Introduction to Artificial Intelligence
L1 - Introduction to python Backend.pptx
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
ai tools demonstartion for schools and inter college
Which alternative to Crystal Reports is best for small or large businesses.pdf
Adobe Premiere Pro 2025 (v24.5.0.057) Crack free
Wondershare Filmora 15 Crack With Activation Key [2025
Operating system designcfffgfgggggggvggggggggg
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
Design an Analysis of Algorithms I-SECS-1021-03
CHAPTER 2 - PM Management and IT Context
medical staffing services at VALiNTRY
Softaken Excel to vCard Converter Software.pdf
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
Nekopoi APK 2025 free lastest update
Navsoft: AI-Powered Business Solutions & Custom Software Development
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
Digital Strategies for Manufacturing Companies
VVF-Customer-Presentation2025-Ver1.9.pptx

AWS VPC & Networking basic concepts

  • 1. AWS Basics - VPC & Networking concepts By Abhinav Kumar
  • 2. Agenda • Datacenter – Physical DC and concepts • IP – Division & classification • VPC & Subnets • AWS Basic Architecture • Route table • Internet Gateway • NAT instance & Nat Gateways • Security Groups & Network ACLs
  • 3. Datacenter Team’s Contribution • Place where we have many Storage, compute and network devices. • Inter-connected with each other through high speed network connections • Are available on public or private network • It generally includes redundantor backup power supplies, redundant data communications connections, environmental controls (e.g. air conditioning, fire suppression) and various security devices. A large data center is an industrial-scale operation using as much electricity as a small town.
  • 4. IP address An Internet Protocol address (IP address) is a numerical label assigned to each device connected to a computer network that uses the Internet Protocol for communication. Private and Public IP address Your public IP address is the IP address that is logged by various servers/devices when you connect to them through your internet connection A private IP address is an IP address that's reserved for internal use behind a router or other Network Address Translation (NAT) device, apart from the public.
  • 5. A subnetwork or subnet is a logical subdivision of an IP network. The practice of dividing a network into two or more networks is called subnetting. Number of hosts and networks can be identified/calculated as per subnet mask.
  • 6. Virtual Private Cloud (VPC) Amazon Virtual Private Cloud (VPC) is a commercial cloud computing service that provides users a virtual private cloud, by provision a logically isolated section of Amazon Web Services (AWS) Cloud • Composed of large IP range • 5 VPC in one region of AWS • Contains subnets Subnets Subnets in VPCs are further division of network, which are created in specific availability zone of a region. Public Subnets – Subnet in which Instances are provided by Elastic IP(by default) can be overridden.
  • 7. AWS Basic Architecture All outgoing request from public subnet Instance checks route table and as per that Request is sent to Internet gateway. All outgoing request from private subnet Instance checks route table and as per that Request is sent to NAT instance or NAT gateway, which further send the request to Internet Gateway. NOTE: For incoming requests, we need to have proxy server or Load balancer or Web Server for Private Subnet. NAT don’t have any role in incoming Requests.
  • 8. Route Table A route table contains a set of rules, called routes, that are used to determine where network traffic is directed. Each subnet in your VPC must be associated with a route table; the table controls the routing for the subnet. A subnet can only be associated with one route table at a time, but you can associate multiple subnets with the same route table. Internet Gateway An Internet gateway is a horizontally scaled, redundant, and highly available VPC component that allows communication between instances in your VPC and the Internet. It therefore imposes no availability risks or bandwidth constraints on your network traffic. An Internet gateway serves two purposes: to provide a target in your VPC route tables for Internet- routable traffic, and to perform network address translation (NAT) for instances that have been assigned public IPv4 addresses.
  • 9. NAT Instance & Nat Gateways You can use a network address translation (NAT) to enable instances in a private subnet to connect to the internet or other AWS services, but prevent the internet from initiating a connection with those instances. NAT instance is an instance with NAT configured and NAT gateway is a service provided by AWS
  • 11. Security Group A security group acts as a virtual firewall that controls the traffic for one or more instances. When you launch an instance, you associate one or more security groups with the instance. You can modify the rules for a security group at any time; the new rules are automatically applied to all instances that are associated with the security group. When we decide whether to allow traffic to reach an instance, we evaluate all the rules from all the security groups that are associated with the instance. A network access control list (ACL) is an optional layer of security for your VPC that acts as a firewall for controlling traffic in and out of one or more subnets. You might set up network ACLs with rules similar to your security groups in order to add an additional layer of security to your VPC. Network ACL