The thing that people don't realize about AWS is that the hard part, and the thing they do really well, are authorization and billing.
Every call is authenticated. Changes to authorization ripple across AWS in realtime. If you revoke a priv, things stop working immediately. That's incredibly hard to do, especially when you're authenticating billions of requests a second.
For billing and telemetry, everything's is logged. There are companies that are built on the idea of logging, and at AWS it's just something they do - without slowing anything down.
AWS just might be one of the most complicated things humanity has ever built, which is a weird thought.
Every call is authenticated. Changes to authorization ripple across AWS in realtime. If you revoke a priv, things stop working immediately. That's incredibly hard to do, especially when you're authenticating billions of requests a second.
For billing and telemetry, everything's is logged. There are companies that are built on the idea of logging, and at AWS it's just something they do - without slowing anything down.
AWS just might be one of the most complicated things humanity has ever built, which is a weird thought.