Defining hybrid and multi-cloud solutions
We will dedicate the first section of this chapter to clarifying the differences between hybrid and multi-cloud solutions, two concepts that, despite being often used interchangeably, have different meanings.
Many organizations have their own private computing environment, where they host their services. An on-premises solution runs all its components in a private computing environment. No cloud environments or components are used.
When we want to start using a public cloud provider to run a new solution or to migrate an existing one, we can do it by choosing one of the following solution types:
- A native cloud solution runs all of its components on a single public cloud provider. No private environments are used.
- A hybrid cloud solution combines our private computing environment with a public cloud provider. Here, we will be deciding, for each component of the solution, if it will run in the private or the public environment...