Aws Do I Need A Default Vpc
A default vpc is ready for you to use so that you don t have to create and configure your own vpc.
Aws do i need a default vpc. A default vpc is a logically isolated virtual network in the aws cloud that is automatically created for your aws account the first time you provision amazon ec2 resources. It also isn t possible to select an existing non default vpc as your new default vpc. I m leaving the answer as is because it helps frame differences between ec2 classic and the vpc product line.
Every aws account has one default vpc for each aws region. Do not use the default vpc for any production workload. To make an analogy the default vpc is like training wheels on a child s bicycle.
If you delete a default vpc you might experience problems launching amazon elastic compute cloud amazon ec2 instances in that region. You can immediately start launching amazon ec2 instances into your default vpc. It isn t possible to restore a deleted default vpc.
When you launch an instance without specifying a subnet id your instance will be launched in your default vpc. If for some reason you require a default vpc in the future you will need to contact aws support to have your default vpc re created. As such this question and answer makes less sense now than they did in august 2012.
In this case you have a default vpc in each aws region. I can mark a subnet as default for you. Please see amazon s faq for more details.
In order to do that i need the aws region involved the vpc id vpc xxxxxxxx and the subnet id subnet xxxxxxxx. Instead you must create a new default vpc. Now that my history lesson has concluded i have advice for all aws customers.