Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Yeah, I am constantly curious about how the sausage that is cloud services like AWS is made. It seems generally slick on the surface, but what’s holding it all together? I imagine it as a tangled ball of tools like Puppet, Chef, etc. and custom glue.


A lot of AWS services are built on other AWS services. Like Lambda, SQS, and other such "core services" are used by others under the hood.


At Amazon scale mostly everything is custom

Less puppet/chef


Yeah, I would imagine they maybe started with off-the-shelf tools that were then gradually replaced as the system grew and matured.


Kind of the opposite, I think AWS was the first hyper scaler so tooling did not exist for many of these problems back then

Like they have their own custom clustering software where you would probably use k8s if you were to rebuild things today

Repeat this over a million different tools, etc

This article is interesting if you want to take a peek behind the curtain: https://www.allthingsdistributed.com/2014/11/apollo-amazon-d...




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: