DOCS InstallGet StartedUser GuideRelease Notes

How To Create VPC on AWS

Virtual Private Cloud (VPC) lets you have a virtual network, so that you can select your own IP address range, create your own subnets and configure your route tables and network gateways. Here is a quick guide on how to setup VPC on Amazon Web Services (AWS).

Log in to AWS and open the VPC console at https://console.aws.amazon.com/vpc, or choose VPC under "Networking & Content Delivery" in the Services menu.
AWS CONSOLE // SERVICESNETWORKING & CONTENT DELIVERYVPCISOLATED CLOUD RESOURCESCLOUDFRONTROUTE 53
Click "Create VPC".
AWS CONSOLE // VPC DASHBOARDCREATE VPCLAUNCH EC2 INSTANCES
Under "Resources to create", choose "VPC and more". This creates the VPC together with its subnets, route tables and internet gateway in one step.
CREATE VPC // RESOURCES TO CREATEVPC ONLYJUST THE VPC RESOURCEVPC AND MORESUBNETS · ROUTE TABLES · INTERNET GATEWAY
Configure the VPC: enter a name tag prefix and keep the 10.0.0.0/16 IPv4 CIDR block. Choose 1 Availability Zone, 1 public subnet and 0 private subnets, and leave NAT gateways at "None". For an S3-backed filesystem, also add the S3 Gateway VPC endpoint. It is free and keeps your S3 traffic inside the AWS network.
CREATE VPC // SETTINGSNAME TAG PREFIXmy-vpcIPV4 CIDR BLOCK10.0.0.0/16AVAILABILITY ZONES1PUBLIC SUBNETS1PRIVATE SUBNETS0NAT GATEWAYSNoneVPC ENDPOINTSS3 GatewayFREE · KEEPS S3 TRAFFICINSIDE THE AWS NETWORK
Review the resource map preview showing the VPC, its public subnet, route table and internet gateway, then click "Create VPC".
CREATE VPC // PREVIEW (RESOURCE MAP)VPCmy-vpc-vpcSUBNETpublic1ROUTE TABLEpublicCONNECTIONIGWCREATE VPC
When all the resources are created, click "View VPC".
CREATE VPC // WORKFLOWSUCCESS · ALL RESOURCES CREATEDVPCCREATEDSUBNETCREATEDROUTE TABLESCREATEDINTERNET GATEWAYCREATEDVIEW VPC
You will see the VPC that you've just created, with state "Available". You can also reach it any time under "Your VPCs".
AWS CONSOLE // YOUR VPCSNAMEVPC IDSTATEVPC CIDRmy-vpc-vpcvpc-7c04d719AVAILABLE10.0.0.0/16

Last updated ObjectiveFS staff

ObjectiveFS is a shared file system for macOS and Linux that automatically scales and gives you scalable cloud storage. If you have questions or article idea suggestions, please email us at support@objectivefs.com