{"id":1617,"date":"2021-09-18T06:21:28","date_gmt":"2021-09-18T05:21:28","guid":{"rendered":"https:\/\/www.easydeploy.io\/blog\/?p=1617"},"modified":"2021-09-18T06:21:28","modified_gmt":"2021-09-18T05:21:28","slug":"aws-virtual-private-cloud","status":"publish","type":"post","link":"https:\/\/www.easydeploy.io\/blog\/aws-virtual-private-cloud\/","title":{"rendered":"AWS Virtual Private\u00a0Cloud"},"content":{"rendered":"<p class=\"graf graf--p\">In this article, we will discuss AWS VPC Virtual Private Cloud. We will go through in detail What is AWS VPC? What is its importance? What are all the key aspects to be considered in this? Also regarding how to use it? So, let&#8217;s get started.<\/p>\n<h2>AWS VPC<\/h2>\n<p class=\"graf graf--p\"><strong class=\"markup--strong markup--p-strong\"><em class=\"markup--em markup--p-em\">Amazon Virtual Private Cloud (Amazon VPC)<\/em><\/strong> is a service that lets you launch AWS resources in a logically isolated virtual network that you define. It is your private network in AWS Public Cloud which allows you to customize your VPC\u2019s network configuration. You have complete control over your virtual networking environment, including a 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 virtual private cloud, helping to ensure secure and easy access to resources and applications.<\/p>\n<figure class=\"graf graf--figure\"><img decoding=\"async\" class=\"graf-image\" src=\"https:\/\/cdn-images-1.medium.com\/max\/1200\/0*wBEcZ-8zpl9eHGgf.png\" data-image-id=\"0*wBEcZ-8zpl9eHGgf.png\" data-width=\"1342\" data-height=\"585\" \/><\/figure>\n<p>&nbsp;<\/p>\n<p class=\"graf graf--p\">By default, AWS provides VPC in every account but this VPC is not recommended for deploying customer environment.<\/p>\n<p class=\"graf graf--p\">So, what are the components of <strong class=\"markup--strong markup--p-strong\"><em class=\"markup--em markup--p-em\">AWS VPC<\/em><\/strong>? What are the mandatory services inside it? What all to be used to make sure your environment is highly secure?<\/p>\n<h2>Components of VPC<\/h2>\n<p class=\"graf graf--p\">Let\u2019s dive inside VPC now by briefing each component as seen in the above picture. We are moving from outside to inside.<\/p>\n<ol class=\"postList\">\n<li class=\"graf graf--li\">\n<h5><strong class=\"markup--strong markup--li-strong\"><em class=\"markup--em markup--li-em\">Internet Gateway<\/em><\/strong><\/h5>\n<p>An internet gateway is a horizontally scaled, redundant, and highly available VPC component that allows communication between your VPC and the internet. IGW is a target for internet-bound traffic from your VPC Route Table, IGW performs network address translation (NAT) for instances that have been assigned public IPv4 addresses.<\/li>\n<li class=\"graf graf--li\">\n<h5><strong class=\"markup--strong markup--li-strong\"><em class=\"markup--em markup--li-em\">Route Table<\/em><\/strong><\/h5>\n<p>A Route Table contains a set of rules, called routes, that are used to determine where network traffic from your subnet or gateway is directed. We see two types of Route Tables one is <em class=\"markup--em markup--li-em\">Main Route Table<\/em> that automatically comes when you create VPC and another is <em class=\"markup--em markup--li-em\">Custom Route Table<\/em> that you create for your VPC. Main Route Table controls the routing for all subnets that are not explicitly associated with any other route table.<\/li>\n<li class=\"graf graf--li\">\n<h5><strong class=\"markup--strong markup--li-strong\"><em class=\"markup--em markup--li-em\">Network ACL<\/em><\/strong><\/h5>\n<p>Network Access Control List is a secondary layer of security for your VPC that acts as a firewall for controlling traffic in and out of one or more subnets. Default NACL allows all inbound and outbound IPv4 traffic and, if applicable, IPv6 traffic. You can create a custom network ACL and associate it with a subnet. By default, each custom network ACL denies all inbound and outbound traffic until you add rules.<\/li>\n<li class=\"graf graf--li\">\n<h5><strong class=\"markup--strong markup--li-strong\"><em class=\"markup--em markup--li-em\">Subnet<\/em><\/strong><\/h5>\n<p>AWS VPC Subnet is a division of your entire VPC. When you create a VPC, you must specify a range of IPv4 addresses for the VPC in the form of a Classless Inter-Domain Routing (CIDR) block; for example, <code class=\"markup--code markup--li-code\">10.0.0.0\/16<\/code>. This is the primary CIDR block for your VPC. After creating a VPC, you can add one or more subnets in each Availability Zone. In the below diagram VPC of 10.0.0.0\/16 is divided into multiple subnets across different Availability Zones.<\/li>\n<\/ol>\n<p class=\"graf graf--p\">Subnets are of two types Public and Private. In <strong class=\"markup--strong markup--p-strong\"><em class=\"markup--em markup--p-em\">Public Subnet<\/em><\/strong> instances are allowed to send traffic directly to the internet via route table. In <strong class=\"markup--strong markup--p-strong\"><em class=\"markup--em markup--p-em\">Private Subnet<\/em><\/strong> traffic originated from the instances are not allowed directly to the internet instead it will be routed through NAT Gateway.<\/p>\n<p class=\"graf graf--p\">\u00a0 \u00a0 \u00a0 \u00a05. <strong class=\"markup--strong markup--p-strong\"><em class=\"markup--em markup--p-em\">Security Group:<\/em><\/strong> A security group acts as a virtual firewall for your instance to control inbound\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0and outbound traffic. When you launch an instance in a VPC, you can assign up to five security\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0groups to the instance. Security groups act at the instance level, not the subnet level. Therefore,\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0each instance in a subnet in your VPC can be assigned to a different set of security groups.<\/p>\n<p class=\"graf graf--p\">Below is the path of how traffic moves from inside to outside VPC.<\/p>\n<p class=\"graf graf--p\"><strong class=\"markup--strong markup--p-strong\"><em class=\"markup--em markup--p-em\">EC2 instance &gt;&gt; Security Group &gt;&gt; NACL &gt;&gt; RouteTable &gt;&gt; Internet Gateway.<\/em><\/strong><\/p>\n<p class=\"graf graf--p\">Refer to the AWS VPC Official document below.<\/p>\n<div class=\"graf graf--mixtapeEmbed\"><a class=\"markup--anchor markup--mixtapeEmbed-anchor\" title=\"https:\/\/aws.amazon.com\/vpc\/?vpc-blogs.sort-by=item.additionalFields.createdDate&amp;vpc-blogs.sort-order=desc\" href=\"https:\/\/aws.amazon.com\/vpc\/?vpc-blogs.sort-by=item.additionalFields.createdDate&amp;vpc-blogs.sort-order=desc\" data-href=\"https:\/\/aws.amazon.com\/vpc\/?vpc-blogs.sort-by=item.additionalFields.createdDate&amp;vpc-blogs.sort-order=desc\"><strong class=\"markup--strong markup--mixtapeEmbed-strong\">Logically Isolated Virtual Private Cloud-Amazon VPC &#8211; Amazon Web Services<\/strong><br \/>\n<em class=\"markup--em markup--mixtapeEmbed-em\">Amazon Virtual Private Cloud (VPC) Secure and monitor network connections, screen traffic, and restrict access to\u2026<\/em>aws.amazon.com<\/a><\/div>\n<p>&nbsp;<\/p>\n<p class=\"graf graf--p\">After looking into basic AWS VPC services such as IGW, RouteTable, Subnet, Security Groups, and NACL in the below first part of the blog let us now continue to look into few other services of VPC.<\/p>\n<h3 class=\"graf graf--h3\"><strong class=\"markup--strong markup--h3-strong\">Public and Private instances<\/strong><\/h3>\n<p class=\"graf graf--p\"><strong class=\"markup--strong markup--p-strong\"><em class=\"markup--em markup--p-em\">Public instances<\/em><\/strong> are those which are exposed to the internet and are reachable from the outside world. Public instances are launched in Public Subnet and have Public IP address associated with them.<\/p>\n<p class=\"graf graf--p\"><strong class=\"markup--strong markup--p-strong\"><em class=\"markup--em markup--p-em\">Private instances<\/em><\/strong> are launched in Private Subnet and can not send traffic to the internet directly. Instances in Private Subnet can send traffic via NAT Gateway.<\/p>\n<h4 class=\"graf graf--p\"><strong class=\"markup--strong markup--p-strong\">NAT Gateway<\/strong><\/h4>\n<p class=\"graf graf--p\">Network Address Translation (NAT) gateway that enables instances in a private subnet to connect to the internet or other AWS services but prevents the internet from initiating a connection with those instances. NAT Gateway should always be launched in Public Subent. This service is chargeable at a rate of $0.045 per hour.<\/p>\n<h3 class=\"graf graf--p\"><strong class=\"markup--strong markup--p-strong\">Bastion Hosts <\/strong><\/h3>\n<p class=\"graf graf--p\">These are instances that sit within your public subnet and are typically accessed using SSH or RDP. Once remote connectivity has been established with the <strong class=\"markup--strong markup--p-strong\">bastion host<\/strong>, it then acts as a \u2018jump\u2019 <strong class=\"markup--strong markup--p-strong\">server<\/strong>, allowing you to use SSH or RDP to log in to other instances (within private subnets) deeper within your <strong class=\"markup--strong markup--p-strong\">VPC<\/strong>.<\/p>\n<figure class=\"graf graf--figure\"><img decoding=\"async\" class=\"graf-image\" src=\"https:\/\/cdn-images-1.medium.com\/max\/1200\/0*QKT16A-19wtGW7F6.png\" data-image-id=\"0*QKT16A-19wtGW7F6.png\" data-width=\"581\" data-height=\"351\" \/><\/figure>\n<p class=\"graf graf--p\">Public instances are associated with Public IPv4 addresses and are changed when an instance is started and stopped. If you want to keep the IP address of the Public instance then have to associate the <strong class=\"markup--strong markup--p-strong\"><em class=\"markup--em markup--p-em\">Elastic IP address<\/em><\/strong> to it.<\/p>\n<h3><strong>Elastic IP\u00a0<\/strong><\/h3>\n<p class=\"graf graf--p\">An <strong class=\"markup--strong markup--p-strong\"><em class=\"markup--em markup--p-em\">Elastic IP address<\/em><\/strong> is a static IPv4 address designed for dynamic cloud computing. An Elastic IP address is allocated to your AWS account and is yours until you release it. When you associate an Elastic IP address with an instance, it is also associated with the instance\u2019s primary network interface.<\/p>\n<p class=\"graf graf--p\">Learn more about Elastic IP in the below AWS documentation.<\/p>\n<p class=\"graf graf--p\"><a class=\"markup--anchor markup--p-anchor\" href=\"https:\/\/docs.aws.amazon.com\/AWSEC2\/latest\/UserGuide\/elastic-ip-addresses-eip.html\" target=\"_blank\" rel=\"noopener ugc nofollow\" data-href=\"https:\/\/docs.aws.amazon.com\/AWSEC2\/latest\/UserGuide\/elastic-ip-addresses-eip.html\">https:\/\/docs.aws.amazon.com\/AWSEC2\/latest\/UserGuide\/elastic-ip-addresses-eip.html<\/a><\/p>\n<p><strong class=\"markup--strong markup--h4-strong\"><em class=\"markup--em markup--h4-em\">What are the Stateful and Stateless rules in AWS\u00a0VPC?<\/em><\/strong><\/p>\n<p class=\"graf graf--p\"><strong class=\"markup--strong markup--p-strong\"><em class=\"markup--em markup--p-em\">Security Groups are Stateful &#8211; <\/em><\/strong>When you allow port 80 in the inbound rules for an EC2 instance security group it is automatically allowed to go out via outbound rules through port 80. Hence, Security Groups are called Stateful.<\/p>\n<p class=\"graf graf--p\"><strong class=\"markup--strong markup--p-strong\"><em class=\"markup--em markup--p-em\">NACL\u2019s are Stateless &#8211; <\/em><\/strong>Unlike Security groups, you need to explicitly mention both inbound and outbound rules in Network ACL for the traffic to come in and go out on port 80.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In this article, we will discuss AWS VPC Virtual Private Cloud. We will go through in detail What is AWS VPC? What is its importance? What are all the key aspects to be considered in this? Also regarding how to use it? So, let&#8217;s get started. AWS VPC Amazon Virtual Private Cloud (Amazon VPC) is [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":1629,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[1],"tags":[12,420,421],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>AWS Virtual Private Cloud | Easy Deploy<\/title>\n<meta name=\"description\" content=\"In this article, we will discuss AWS VPC Virtual Private Cloud. We will go through in detail What is AWS VPC? What is its importance?\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.easydeploy.io\/blog\/aws-virtual-private-cloud\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"AWS Virtual Private Cloud | Easy Deploy\" \/>\n<meta property=\"og:description\" content=\"In this article, we will discuss AWS VPC Virtual Private Cloud. We will go through in detail What is AWS VPC? What is its importance?\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.easydeploy.io\/blog\/aws-virtual-private-cloud\/\" \/>\n<meta property=\"og:site_name\" content=\"easydeploy.io\" \/>\n<meta property=\"article:published_time\" content=\"2021-09-18T05:21:28+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.easydeploy.io\/blog\/wp-content\/uploads\/2021\/09\/Untitled.png\" \/>\n\t<meta property=\"og:image:width\" content=\"737\" \/>\n\t<meta property=\"og:image:height\" content=\"473\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Siranjeevi R\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Siranjeevi R\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.easydeploy.io\/blog\/aws-virtual-private-cloud\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.easydeploy.io\/blog\/aws-virtual-private-cloud\/\"},\"author\":{\"name\":\"Siranjeevi R\",\"@id\":\"https:\/\/www.easydeploy.io\/blog\/#\/schema\/person\/0e7f79e0cd26f6446f7a76d9d2d3b20c\"},\"headline\":\"AWS Virtual Private\u00a0Cloud\",\"datePublished\":\"2021-09-18T05:21:28+00:00\",\"dateModified\":\"2021-09-18T05:21:28+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.easydeploy.io\/blog\/aws-virtual-private-cloud\/\"},\"wordCount\":1085,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.easydeploy.io\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.easydeploy.io\/blog\/aws-virtual-private-cloud\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.easydeploy.io\/blog\/wp-content\/uploads\/2021\/09\/Untitled.png\",\"keywords\":[\"AWS\",\"AWS Virtual\",\"AWS Virtual Private Cloud\"],\"articleSection\":[\"News\"],\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.easydeploy.io\/blog\/aws-virtual-private-cloud\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.easydeploy.io\/blog\/aws-virtual-private-cloud\/\",\"url\":\"https:\/\/www.easydeploy.io\/blog\/aws-virtual-private-cloud\/\",\"name\":\"AWS Virtual Private Cloud | Easy Deploy\",\"isPartOf\":{\"@id\":\"https:\/\/www.easydeploy.io\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.easydeploy.io\/blog\/aws-virtual-private-cloud\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.easydeploy.io\/blog\/aws-virtual-private-cloud\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.easydeploy.io\/blog\/wp-content\/uploads\/2021\/09\/Untitled.png\",\"datePublished\":\"2021-09-18T05:21:28+00:00\",\"dateModified\":\"2021-09-18T05:21:28+00:00\",\"description\":\"In this article, we will discuss AWS VPC Virtual Private Cloud. We will go through in detail What is AWS VPC? What is its importance?\",\"breadcrumb\":{\"@id\":\"https:\/\/www.easydeploy.io\/blog\/aws-virtual-private-cloud\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.easydeploy.io\/blog\/aws-virtual-private-cloud\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/www.easydeploy.io\/blog\/aws-virtual-private-cloud\/#primaryimage\",\"url\":\"https:\/\/www.easydeploy.io\/blog\/wp-content\/uploads\/2021\/09\/Untitled.png\",\"contentUrl\":\"https:\/\/www.easydeploy.io\/blog\/wp-content\/uploads\/2021\/09\/Untitled.png\",\"width\":737,\"height\":473,\"caption\":\"AWS Virtual Private Cloud\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.easydeploy.io\/blog\/aws-virtual-private-cloud\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.easydeploy.io\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"AWS Virtual Private\u00a0Cloud\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.easydeploy.io\/blog\/#website\",\"url\":\"https:\/\/www.easydeploy.io\/blog\/\",\"name\":\"easydeploy.io\",\"description\":\"A Cloud Architect Company\",\"publisher\":{\"@id\":\"https:\/\/www.easydeploy.io\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.easydeploy.io\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.easydeploy.io\/blog\/#organization\",\"name\":\"EasyDeploy Technologies Pvt Ltd\",\"url\":\"https:\/\/www.easydeploy.io\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/www.easydeploy.io\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.easydeploy.io\/blog\/wp-content\/uploads\/2019\/02\/easydeploy.png\",\"contentUrl\":\"https:\/\/www.easydeploy.io\/blog\/wp-content\/uploads\/2019\/02\/easydeploy.png\",\"width\":536,\"height\":100,\"caption\":\"EasyDeploy Technologies Pvt Ltd\"},\"image\":{\"@id\":\"https:\/\/www.easydeploy.io\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.easydeploy.io\/blog\/#\/schema\/person\/0e7f79e0cd26f6446f7a76d9d2d3b20c\",\"name\":\"Siranjeevi R\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/www.easydeploy.io\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/353661218917699fcc292e9bc0da9081?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/353661218917699fcc292e9bc0da9081?s=96&d=mm&r=g\",\"caption\":\"Siranjeevi R\"},\"url\":\"https:\/\/www.easydeploy.io\/blog\/author\/siru\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"AWS Virtual Private Cloud | Easy Deploy","description":"In this article, we will discuss AWS VPC Virtual Private Cloud. We will go through in detail What is AWS VPC? What is its importance?","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.easydeploy.io\/blog\/aws-virtual-private-cloud\/","og_locale":"en_GB","og_type":"article","og_title":"AWS Virtual Private Cloud | Easy Deploy","og_description":"In this article, we will discuss AWS VPC Virtual Private Cloud. We will go through in detail What is AWS VPC? What is its importance?","og_url":"https:\/\/www.easydeploy.io\/blog\/aws-virtual-private-cloud\/","og_site_name":"easydeploy.io","article_published_time":"2021-09-18T05:21:28+00:00","og_image":[{"width":737,"height":473,"url":"https:\/\/www.easydeploy.io\/blog\/wp-content\/uploads\/2021\/09\/Untitled.png","type":"image\/png"}],"author":"Siranjeevi R","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Siranjeevi R","Estimated reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.easydeploy.io\/blog\/aws-virtual-private-cloud\/#article","isPartOf":{"@id":"https:\/\/www.easydeploy.io\/blog\/aws-virtual-private-cloud\/"},"author":{"name":"Siranjeevi R","@id":"https:\/\/www.easydeploy.io\/blog\/#\/schema\/person\/0e7f79e0cd26f6446f7a76d9d2d3b20c"},"headline":"AWS Virtual Private\u00a0Cloud","datePublished":"2021-09-18T05:21:28+00:00","dateModified":"2021-09-18T05:21:28+00:00","mainEntityOfPage":{"@id":"https:\/\/www.easydeploy.io\/blog\/aws-virtual-private-cloud\/"},"wordCount":1085,"commentCount":0,"publisher":{"@id":"https:\/\/www.easydeploy.io\/blog\/#organization"},"image":{"@id":"https:\/\/www.easydeploy.io\/blog\/aws-virtual-private-cloud\/#primaryimage"},"thumbnailUrl":"https:\/\/www.easydeploy.io\/blog\/wp-content\/uploads\/2021\/09\/Untitled.png","keywords":["AWS","AWS Virtual","AWS Virtual Private Cloud"],"articleSection":["News"],"inLanguage":"en-GB","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.easydeploy.io\/blog\/aws-virtual-private-cloud\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.easydeploy.io\/blog\/aws-virtual-private-cloud\/","url":"https:\/\/www.easydeploy.io\/blog\/aws-virtual-private-cloud\/","name":"AWS Virtual Private Cloud | Easy Deploy","isPartOf":{"@id":"https:\/\/www.easydeploy.io\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.easydeploy.io\/blog\/aws-virtual-private-cloud\/#primaryimage"},"image":{"@id":"https:\/\/www.easydeploy.io\/blog\/aws-virtual-private-cloud\/#primaryimage"},"thumbnailUrl":"https:\/\/www.easydeploy.io\/blog\/wp-content\/uploads\/2021\/09\/Untitled.png","datePublished":"2021-09-18T05:21:28+00:00","dateModified":"2021-09-18T05:21:28+00:00","description":"In this article, we will discuss AWS VPC Virtual Private Cloud. We will go through in detail What is AWS VPC? What is its importance?","breadcrumb":{"@id":"https:\/\/www.easydeploy.io\/blog\/aws-virtual-private-cloud\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.easydeploy.io\/blog\/aws-virtual-private-cloud\/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/www.easydeploy.io\/blog\/aws-virtual-private-cloud\/#primaryimage","url":"https:\/\/www.easydeploy.io\/blog\/wp-content\/uploads\/2021\/09\/Untitled.png","contentUrl":"https:\/\/www.easydeploy.io\/blog\/wp-content\/uploads\/2021\/09\/Untitled.png","width":737,"height":473,"caption":"AWS Virtual Private Cloud"},{"@type":"BreadcrumbList","@id":"https:\/\/www.easydeploy.io\/blog\/aws-virtual-private-cloud\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.easydeploy.io\/blog\/"},{"@type":"ListItem","position":2,"name":"AWS Virtual Private\u00a0Cloud"}]},{"@type":"WebSite","@id":"https:\/\/www.easydeploy.io\/blog\/#website","url":"https:\/\/www.easydeploy.io\/blog\/","name":"easydeploy.io","description":"A Cloud Architect Company","publisher":{"@id":"https:\/\/www.easydeploy.io\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.easydeploy.io\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https:\/\/www.easydeploy.io\/blog\/#organization","name":"EasyDeploy Technologies Pvt Ltd","url":"https:\/\/www.easydeploy.io\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/www.easydeploy.io\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.easydeploy.io\/blog\/wp-content\/uploads\/2019\/02\/easydeploy.png","contentUrl":"https:\/\/www.easydeploy.io\/blog\/wp-content\/uploads\/2019\/02\/easydeploy.png","width":536,"height":100,"caption":"EasyDeploy Technologies Pvt Ltd"},"image":{"@id":"https:\/\/www.easydeploy.io\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.easydeploy.io\/blog\/#\/schema\/person\/0e7f79e0cd26f6446f7a76d9d2d3b20c","name":"Siranjeevi R","image":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/www.easydeploy.io\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/353661218917699fcc292e9bc0da9081?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/353661218917699fcc292e9bc0da9081?s=96&d=mm&r=g","caption":"Siranjeevi R"},"url":"https:\/\/www.easydeploy.io\/blog\/author\/siru\/"}]}},"_links":{"self":[{"href":"https:\/\/www.easydeploy.io\/blog\/wp-json\/wp\/v2\/posts\/1617"}],"collection":[{"href":"https:\/\/www.easydeploy.io\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.easydeploy.io\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.easydeploy.io\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.easydeploy.io\/blog\/wp-json\/wp\/v2\/comments?post=1617"}],"version-history":[{"count":11,"href":"https:\/\/www.easydeploy.io\/blog\/wp-json\/wp\/v2\/posts\/1617\/revisions"}],"predecessor-version":[{"id":1630,"href":"https:\/\/www.easydeploy.io\/blog\/wp-json\/wp\/v2\/posts\/1617\/revisions\/1630"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.easydeploy.io\/blog\/wp-json\/wp\/v2\/media\/1629"}],"wp:attachment":[{"href":"https:\/\/www.easydeploy.io\/blog\/wp-json\/wp\/v2\/media?parent=1617"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.easydeploy.io\/blog\/wp-json\/wp\/v2\/categories?post=1617"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.easydeploy.io\/blog\/wp-json\/wp\/v2\/tags?post=1617"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}