| As someone who's worked at many startups and look at this from that point of view. Here are my key points: - What makes aws great is NOT ec2... it's the ALB, route53, ecs/eks/fargate, redshift, rds, lambda, SQS, Kinesis, cloudwatch, cloudfront... ect. The last startup I was at our production MySql got corrupted... glad I paid for RDS and had their 5 minute interval backups to s3 that required 1 click. - Nearly everyone is on aws, if aws is down the internet is down. The down time from aws is often hand waved away. - With aws I have access to 3rd party services like snowflake and databricks. Hiring and training talent is more expensive then ease of use services. - The cost to performance ratio had always been worth it for every startup* I worked at (double given aws gives baiscly a free year when you raise a round of vc funding). Its costly to dedicate staff/time to infrastructure. I had a real time data pipeline up in under 2 hrs using kensis and imply. Just having to set up somthing like kafka alone will take a multiplitude longer. *The exception being the startup that did billions of requests a day... I doubt they regretting paying aws to get to that point after 6ish years. |
This is not even close to true. The 3rd answer has some numbers for you: https://www.quora.com/How-essential-is-AWS-to-the-internet
You’ll notice that the most dramatic responses come from other AWS devs like yourself (the first answer in the quora link). This is because as an AWS devotee you end up in an echo chamber.