The Poor UX/UI of Major Cloud Providers: ECS/VMs Management
13 points by Brandon_Chen 8 hours ago | 6 comments
The user experience of major cloud providers is surprisingly poor, especially when it comes to basic VM/instance management. Here are some major pain points I've encountered:
1. Complex Regional Segregation (AWS) - Instances are strictly segregated by regions - No unified view to manage instances across all regions by default (Need specific queries just to get a global view) - Sometimes you lose track of which region your instances are in
2. Instance Metadata Management is Unnecessarily Difficult - Can't easily rename instances (Google Cloud requires shutdown and restart) - No automatic tracking of which IAM account created the instance - Limited ability to add notes or tags for running services - When an instance runs multiple services (e.g., "service-A" actually running A, B, and C), there's no easy way to update its name or add proper documentation - Have to maintain external documentation to track what's running where - Need to SSH and check screen/tmux sessions to see what's actually running
3. SSH Key Management Issues (especially Google Cloud) - Can't properly manage SSH public keys - No ability to add descriptions to keys - Can only see a list of root public keys without context - No tracking of who added which key - No "last used" timestamp (unlike GitHub which handles this well)
I do use serverless solutions like Lambda/Cloud Functions and Firebase, but there are always cases where you need ECS/VMs. These basic UX issues make daily operations unnecessarily complicated.
What's your experience with cloud providers' UI/UX? Have you found any good solutions to these problems?
elawler24 7 hours ago | next |
This reminds me of Cloudflare's focus on the innovator's solution and how they justified competing against giants like AWS and Google. They created a new market focused on startup adoption, based on ease of adoption and more reasonable costs (free egress fees on R2 for example, to reduce data lock-in concerns).
Detailed article from Stratechery here that's worth a read - https://stratechery.com/2021/cloudflares-disruption/