From the course: Cloud Architecture: Design Decisions (2022)

Unlock the full course today

Join today to access over 24,700 courses taught by industry experts.

Economies of complexity

Economies of complexity

- [Instructor] Complexity in terms of cloud computing architecture is having too many things to keep track of and that can lead to other problems including issues with operations, security, and governance. For instance, if I'm leveraging a multi-cloud deployment, I have eight different storage systems to deal with. Whereas a single cloud deployment, I may be dealing with two or three. The reason that cloud computing architects choose to design and deploy more complex cloud solutions that are heterogeneous in nature is that they are attempting to leverage the best to breed cloud services. Indeed heterogeneity means that we're literally leveraging many different types and brands of technology, for instance, storage from AWS and from Microsoft as part of the same solution. Considering other storage examples, we may choose to leverage storage from more than a single cloud provider due to the fact that those specific storage…

Contents