What is cloud design, exactly?

Shintaro Hara
reindeer project
Published in
2 min readJul 3, 2018

Correct combination of cloud computing resources.

Have you heard of the term “cloud design” before?
This is not merely a neologism coined by us — while not a common term, you will find it in documents like the below, which describe how to use cloud computing services.

Official document by Microsoft azure
https://docs.microsoft.com/en-us/azure/architecture/patterns/

Unofficial AWS related document
http://en.clouddesignpattern.org/index.php/Main_Page

In today’s day and age of cloud services, “design” often seems unnecessary — just a few clicks is all it takes to launch a whole e-commerce site. However, the major cloud services provided by Amazon, Google, Microsoft, and IBM are evolving in a different way. Their services are agglomerations of comparatively small and diverse products that, when combined, can achieve unlimited new potential and value.

Configuring this architecture well absolutely requires design-based thinking. Therefore, using these major cloud computing services implies that somewhere in the chain, someone is designing or thinking about the optimal configuration of that system. The quality of that design ultimately affects the security and availability of the system, its performance, and its cost. A low quality design can cause major damage to the business using the system.

That is why we chose to focus on design, as it is an indispensable aspect of these cloud computing services. We adopted the term “cloud design” in order to start a conversation about how users of cloud computing can work together to improve the quality of their architecture.

--

--