Having understood the previous concepts, let us take a look at the architectural decisions we would have to take when designing a hybrid cloud. In order to do so, we will ask ourselves some questions and the answers should lead to us choosing the right components.
In this, we are trying to determine three major things:
- The connectivity aspect
- The routing aspect (somewhat dependent on the connectivity aspect)
- The redundancy aspect
So the questions you would ask are:
- What kind of hybrid cloud use cases do we envision to use now and in the future?
This is the same as what was discussed in the last chapter. Are we trying to use the public cloud simply for backup/DR, an isolated environment, or a burst able environment? Don't worry if the answer is all of them.
- How much traffic is anticipated to pass between the two environments?
We can ascertain this by taking into account the application architectures and the use cases that were answered in the...