4 ms·
Wait, isn't VPC more or less required unless you have a really old account, that still has EC2-Classic support? You either use custom or the default VPC, but i
by watermelon0 7y ago
Wait, isn't VPC more or less required unless you have a really old account, that still has EC2-Classic support?
You either use custom or the default VPC, but in both cases, you are using a VPC. You can manage them in the same way, and if you want, you can also delete the default VPC.
*There are resources that don't necessarily use any of your VPCs (e.g. Lambda, Lightsail), but the vast majority of the services require a VPC.
- nunez 7y agoWhat this article is basically saying (though I disagree with them) is that if you’re using a “cloud-native” service (basically anything that isn’t EC2), then you might not need a VPC because they introduce additional complexity, and complexity compromises security. I disagree with them because VPCs are trivial to set up for the services that support them and they give you a barebones level of isolation with zero extra work. There are SO many guides describing how to set up a VPC correctly (it’s even covered in the Associate exam, which is basically entry-level) and deploying them is easy to do with Terraform, Pulumi or CloudFormation.
- kawsper 7y agoI thought Lightsail were using your default VPC?
- watermelon0 7y agoI haven't used it yet, but looking at the docs it seems that it uses Amazon VPC, but you have an option to peer it with the default VPC.