eBooks

OreillyMultiCloudFinalEBOOK

Learn all you need to know about email best practices, deliverability, and tools with email whitepapers and ebooks.

Issue link: https://hub.dyn.com/i/1119883

Contents of this Issue

Navigation

Page 8 of 57

Hybrid cloud involves deploying a single system to multiple clouds. For example, rather than deploy a web application to a single cloud provider, an organization deploys it to multiple providers. An orga‐ nization might decide to use Amazon Web Services (AWS) as the primary provider with Microsoft Azure as a backup provider. Alter‐ natively, you might want both AWS and Azure to be live and alter‐ nate incoming requests between the two providers. We can carry out a hybrid cloud deployment in multiple ways: Public/private Part of the application runs on a public cloud provider, whereas backend systems run in a separate private cloud environment. Active/passive A service is deployed primarily to a single cloud provider, but a backup of that service is deployed to a second provider. The sec‐ ond provider is activated only if the first provider experiences a failure of some sort. Active/active The service or application is deployed to two or more cloud providers, all of which are live and serving content simultane‐ ously based on geolocation information, load balancing algo‐ rithms, or a simple round-robin request. Hybrid cloud solutions are much more complex to deploy and even more complex than multicloud solutions to manage on the backend. However, the uptime benefits and the lack of a single point of failure more than offset the costs incurred in terms of complexity. These hybrid cloud solutions also take more upfront planning prior to the initial deployment so that teams can understand how the data will be served from each provider and what the required investment will be to present a homogeneous experience to end users across all plat‐ forms. Benefits of a Multicloud Architecture There are a number of benefits to a multicloud architecture. One benefit is related to cost. Maintaining servers and infrastructure on- premises requires large and ongoing capital investment, whereas deploying in the cloud significantly reduces the costs. Beyond capi‐ tal expenses, a multicloud strategy enables organizations to invest wisely, on a per-project basis, in the cloud provider best suited for a Benefits of a Multicloud Architecture | 3

Articles in this issue

view archives of eBooks - OreillyMultiCloudFinalEBOOK