3 ms·
I agree with your statement, but there's still a lot of room for improvement. AWS is dominant, but their software/tools are horrendous. Their web admin UI looks
by caymanjim 7y ago
I agree with your statement, but there's still a lot of room for improvement. AWS is dominant, but their software/tools are horrendous. Their web admin UI looks, feels, and has the general usability of some horrible Java enterprise tool designed by a committee of Windows developers in the mid-00s, because that's exactly what it is. I don't know how Azure and GCloud compare, but they cannot possibly be worse. AWS does what people need, but I don't know anyone who likes working with it. Except maybe Windows admins from the 00s.
- b34r 7y agoGcloud’s interface is significantly better
- AsyncAwait 7y agoAgreed, I feel like AWS has the worst UI of them all, followed by Azure's Metro/Visual Studio-style UI and then GCP is OK on the UI front, but lacks when it comes to monitoring and configuration options for things like CloudSQL for example.
- aeyes 7y agoAWS is all about the API, some services don't even have a UI. Once you start using the API AWS is the best option out there.
- AsyncAwait 7y agoI did hear that, but sometimes is nice do do things from the UI, especially when testing new services.
- caymanjim 7y agoYeah. My AWS experience is on small-scale deployments--up to a few dozen servers. It's painful to manage them through the Amazon UI. When I left that client, the devops team there was transitioning to TerraForm and other deployment and configuration systems, and connecting to in-house monitoring systems. That's the right approach. It's out of reach for smaller teams who can't afford the extra engineering; they're better off with something like Digital Ocean. DO has a fantastic UI and a decent API, but doesn't support anywhere near the level of enterprise features that AWS does.
- dandigangi 7y agoOmg.. yes. Their UI is awful. CloudWatch gives me ulcers. But! At the same time, infra engineers live on the command line using their CLI and what not.
- cmckn 7y agoI feel seen and heard. AWS' console, client libraries, documentation, naming, etc. never fail to disappoint. Do I think Facebook would do better? No clue. I had a chunk of credit to spend on GCP, and it's been much better, and seems to be about the same price. (We went with AWS at work because, at the time, it was simply cheaper for us).
- dgb23 7y agoDev facing FB interfaces are hard to navigate and chaotic. Not a fan personally. What would be interesting though is infrastructure that leans on what they know best in terms of architecture and development. GraphQL APIs, React frontends, PHP, JS, MySQL... Stuff that works for them is widely adopted by the webdev world as well and webdevs want convenient, scalable infrastructure. Oh and they also have people working with/on Haskell right? I bet tons of Haskell devs would love use FB infrastructure if Haskell support was provided. A niche market for sure, but I suspect it is one that longs for something like this.
- tedivm 7y agoGoogle Cloud has an amazing interface, and their new developer experience is really nice. I normally don't have a lot of positive things to say about Google but they definitely did a good job there.
- mr_toad 7y agoBut who really cares? The web console is something that you only use once in a blue moon. What AWS did right was make a workable command line and API so that you don’t have to point and click all day.