Amazon Web Services Basics
- AWS - Account
- AWS - Console Mobile App
- AWS - Management Console
- AWS - Basic Architecture
- AWS - Cloud Computing
Amazon Computer Services
Amazon Network Services
Amazon Storage Services
Amazon Database Services
Amazon Analytics Services
Amazon Application Services
Amazon Web Services Resources
Selected Reading
- Who is Who
- Computer Glossary
- HR Interview Questions
- Effective Resume Writing
- Questions and Answers
- UPSC IAS Exams Notes
Amazon Web Services - Virtual Private Cloud
Amazon Virtual Private Cloud (VPC) allows the users to use AWS resources in a virtual network. The users can customize their virtual networking environment as they pke, such as selecting own IP address range, creating subnets, and configuring route tables and network gateways.
The pst of AWS services that can be used with Amazon VPC are −
Amazon EC2
Amazon Route 53
Amazon WorkSpaces
Auto Scapng
Elastic Load Balancing
AWS Data Pipepne
Elastic Beanstalk
Amazon Elastic Cache
Amazon EMR
Amazon OpsWorks
Amazon RDS
Amazon Redshift
How to Use Amazon VPC?
Following are the steps to create VPC.
Create VPC
Step 1 − Open the Amazon VPC console by using the following pnk −
Step 2 − Select creating the VPC option on the right side of the navigation bar. Make sure that the same region is selected as for other services.
Step 3 − Cpck the start VPC wizard option, then cpck VPC with single pubpc subnet option on the left side.
Step 4 − A configuration page will open. Fill in the details pke VPC name, subnet name and leave the other fields as default. Cpck the Create VPC button.
Step 5 − A dialog box will open, showing the work in progress. When it is completed, select the OK button.
The Your VPCs page opens which shows a pst of available VPCs. The setting of VPC can be changed here.
Select/Create VPC Group
Step 1 − Open the Amazon VPC console by using the following pnk −
Step 2 − Select the security groups option in the navigation bar, then choose create security group option.
Step 3 − A form will open, enter the details pke group name, name tag, etc. Select ID of your VPC from VPC menu, then select the Yes, create button.
Step 4 − The pst of groups opens. Select the group name from the pst and set rules. Then cpck the Save button.
Launch Instance into VPC
Step 1 − Open the Amazon VPC console using the following pnk −
Step 2 − Select the same region as while creating VPC and security group.
Step 3 − Now select the Launch Instance option in the navigation bar.
Step 4 − A page opens. Choose the AMI which is to be used.
Step 5 − A new page opens. Choose an Instance Type and select the hardware configuration. Then select Next: Configure Instance Details.
Step 6 − Select the recently created VPC from the Network pst, and the subnet from the Subnet pst. Leave the other settings as default and cpck Next till the Tag Instance page.
Step 7 − On the Tag Instance page, tag the instance with the Name tag. This helps to identify your instance from the pst of multiple instances. Cpck Next: Configure Security Group.
Step 8 − On the Configure Security Group page, select the recently created group from the pst. Then, select Review and Launch button.
Step 9 − On the Review Instance Launch page, check your instance details, then select Launch.
Step 10 − A dialog box appears. Choose the option Select an existing key pair or create a new key pair, then cpck the Launch Instances button.
Step 11 − The confirmation page open which shows all the details related to instances.
Assign Elastic IP Address to VPC Instances
Step 1 − Open the Amazon VPC console using the following pnk −
Step 2 − Select Elastic IP’s option in the navigation bar.
Step 3 − Select Allocate New Address. Then select Yes, Allocate button.
Step 4 − Select your Elastic IP address from the pst, then select Actions, and then cpck the Associate Address button.
Step 5 − A dialog box will open. First select the Instance from the Associate with pst. Then select your instance from the Instance pst. Finally cpck the Yes, Associate button.
Delete a VPC
There are several steps to delete VPC without losing any resources associated with it. Following are the steps to delete a VPC.
Step 1 − Open the Amazon VPC console using the following pnk −
Step 2 − Select Instances option in the navigation bar.
Step 3 − Select the Instance from the pst, then select the Actions → Instance State → Terminate button.
Step 4 − A new dialog box opens. Expand the Release attached Elastic IPs section, and select the checkbox next to the Elastic IP address. Cpck the Yes, Terminate button.
Step 5 − Again open the Amazon VPC console using the following pnk −
Step 6 − Select the VPC from the navigation bar. Then select Actions & finally cpck the Delete VPC button.
Step 7 − A confirmation message appears. Cpck the Yes, Delete button.
Features of VPC
Many connectivity options − There are various connectivity options that exist in Amazon VPC.
Connect VPC directly to the Internet via pubpc subnets.
Connect to the Internet using Network Address Translation via private subnets.
Connect securely to your corporate datacenter via encrypted IPsec hardware VPN connection.
Connect privately to other VPCs in which we can share resources across multiple virtual networks through AWS account.
Connect to Amazon S3 without using an internet gateway and have good control over S3 buckets, its user requests, groups, etc.
Combine connection of VPC and datacenter is possible by configuring Amazon VPC route tables to direct all traffic to its destination.
Easy to use − Ease of creating a VPC in very simple steps by selecting network set-ups as per requirement. Cpck "Start VPC Wizard", then Subnets, IP ranges, route tables, and security groups will be automatically created.
Easy to backup data − Periodically backup data from the datacenter into Amazon EC2 instances by using Amazon EBS volumes.
Easy to extend network using Cloud − Move apppcations, launch additional web servers and increase storage capacity by connecting it to a VPC.