Cloud computing is easier to learn as a handful of architecture ideas than as a catalogue of three hundred product names. Every production backend on AWS, Google Cloud or Azure is built from the same eleven cloud computing concepts: scaling, load balancing, autoscaling, serverless, event-driven design, container orchestration, the storage hierarchy, high availability, durability, infrastructure as code and private networking. This article walks through all eleven with the numbers that matter and...