|
|
|
|
|
by ilyash
1752 days ago
|
|
> A little collaboration is fine, .... Bezos structured Amazon so that teams were as independent as possible. Maybe too much independent? It looks like AWS had roughly zero collaboration between teams. I wonder how they even get IAM to work with all the services. * Basic things like how you call pagination fields is f%cked up. https://gist.github.com/ilyash/f845d050df5c7c0805183790b28ac... . That precludes straightforward implementation of wrappers and what not. * Code being published of quality which says (99% sure) it was never reviewed (at least not by someone proficient in programming and the language). * CloudFormation lags supporting new features of other services. |
|
They don’t “get it to work”. Whether it works is up to the teams, and the teams are allowed to have different views on priorities.
This makes secure adoption difficult for a client trying to build a thing from multiple teams’ products.
That IAM works at all is indication of sufficient values alignment across teams for prioritization of IAM to be good enough that most use cases are 80/20 met.