This is yet another wish list for AWS Management Console‘s Usability Feature which I feel IMHO would improve the usability and controls the error & recreation of the VPC Components.
It is unimaginable to work without the Filtering the SELECTED VPC in production work loads in VPC Menu of AWS Management Console. I remember how my life would be for the project which had 4 VPC and each of it had 30+ Subnets by extension that many Route Tables and ACLs. Having all the VPC components listed altogether gives the room for wrong configuring the network entities. It is very hard for humans to fully read between app-dmz-subnet-az1 and app-dmz-subnet-az2. The more horrifying reality is there is no UNDO.
I really should thank AWS team for continuously improving their services with new features and improvements. I would like to request and add the below to their list for AWS Management Console – Specifically for VPC Menu.
There is a Dropdown Box which has the list of the VPCs running in that account in the selected Region. Selecting a VPC filters and shows only the components belonging to that VPC and this is applicable for all the entities [ Subnets, Route Tables, ACLs, Security Groups etc. ].
On a different note – a newly created (hence unattached) Internet Gateway wouldn’t show up if the VPC filter is ON. This has trolled me hard time [it was a very long 5 mins. of searching and pondering in my life then.]
Yes, the filter is applied across the board for the AWS Management console – except for the popup / dialog box to create a new entity. What happens is that, the state of the selected VPC filter isn’t showing up in the dialog box and by default the last created VPC.
This would just surprise again where did my Subnet Go – I remember creating it just now.
Continue the state of the currently applied VPC filter for the dialog boxes as well.