The Discipline
Cloud-native development services build applications designed around the properties cloud infrastructure actually provides: elastic capacity, managed services, independent deployment and failure isolation. Most applications running in a cloud were not designed this way. They were moved there, and they carry the assumptions of the fixed infrastructure they were built for, which is why their cost scales with servers rather than with customers.




