4 ms·
I really do think this dogfooding is why AWS is successful. Amazon's businesses run a lot of their workloads on AWS. Amazon is AWS's largest customer. So AWS ha
by kevinsundar 5y ago
I really do think this dogfooding is why AWS is successful. Amazon's businesses run a lot of their workloads on AWS. Amazon is AWS's largest customer. So AWS has the benefit of having thousands of heavy use customers internally to discover bugs and edge cases and provide feedback.
For example, I contributed a fix to AWS documentation as a SDE in the Kindle org. This is the kind of improvements you get with dogfooding.
- light_hue_1 5y agoYou can tell which parts Amazon dogfoods! Billing is terrible, although it has gotten a bit better. Cognito is probably one of the worst services on AWS, and it's only getting worse (there are now two SDKs with different APIs for no reason at all). While things like EC2 and Lambda work pretty well.
- petercooper 5y agoYou can tell which parts Amazon dogfoods! Billing is terrible, although it has gotten a bit better. I don't have much detail on Amazon's policy, but there was an AWS devrel on Twitter a while back saying they had to run and pay for their own AWS account as if they were any regular user for their own playing around/research/etc.
- ducttapecrown 5y agoThe AWS billing system probably grows in complexity in response to internal Amazon politics in that case, unless someone up top stopped that.
- dvirsky 5y ago> You can tell which parts Amazon dogfoods! Same for Google. Everything that's in use by Googlers is pretty dope - calendar, video conferencing, docs, search obviously, maps, etc. Everything that's not - less so.