4 ms·
The problem with a solution that covers 80% of your use case is that when you need something out of that remaining 20%, you either need to build it yourself or
by Johnny555 10y ago
The problem with a solution that covers 80% of your use case is that when you need something out of that remaining 20%, you either need to build it yourself or migrate.
AWS IAM policies are a good example - yes they are complicated and hard to navigate, but when you need to do complicated grants of access to your resources, then you'll appreciate the complication.
- sjellis 10y agoThat assumes that that you will need to do complicated things, which I suspect depends on your organization. If you are part of a larger business with an established system administration function, then the flexibility of AWS is probably appealing, because you can transpose your existing set-ups and practices on to it. For smaller organizations, particularly new "cloud-native" ones that may have never owned a server and might not have big administration teams, AWS looks like a bad fit. Learning AWS is now more complicated and a bigger time investment than any technology that I've encountered for years. We operations people are used to doing a lot of learning up-front for gnarly and sometimes old tech, but it's not how developers engage with new platforms today. If GCP can deliver the 80% without the huge time investment that mastering AWS now requires then over time, it's going to win the green-field projects.