Chapter 1. What Is Polycloud?
Cloud computing is central to most modern organizations’ infrastructure operations, and cloud native applications are becoming more the norm for new application development. Additionally, as competition between cloud providers heats up and legitimate competitors to Amazon Web Services (AWS) begin to take hold, applications that span more than one cloud provider are becoming more typical.
The term multicloud, used to describe these cloud-spanning applications, has been in our vocabulary for many years. But the term has never been well-defined. It describes using more than one cloud provider, but it does not specify how those cloud providers are used. Over the years, many different models of multicloud have come into modern usage, and each of them has different sets of advantages and disadvantages. Yet the terminology used to describe each of these has not yet been defined in a standardized manner.
Enter polycloud. Polycloud is one particular model for using multicloud that has gained significant traction in recent years, especially as cloud providers have added higher-order capabilities above basic cloud infrastructure services such as storage, compute, and networking. These higher-order capabilities have encouraged cloud specialization and differentiation. Many applications aim to ignore those differentiations, but polycloud is an architectural model that encourages cloud specialization and differentiation.
In this report, we will define what polycloud ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access