Summary
In this chapter, we have learned that a pragmatic approach to designing and implementing a solution doesn’t have to be that complex. We started from the perspective of a start-up and, to be fair, nothing is as easy as deploying a greenfield solution as long as we stick to the requirements. Things will become more complicated once companies grow, business and technical requirements change, and we have to move between technologies.
We have also seen that integrating a solution with an Azure vNet is not that difficult. From an Ops perspective, it often feels complex but in reality, it usually just requires an additional one or more commands. In Figure 9.1, however, we can see that we are talking about different subnets. Luckily, Azure automates most of that for you, but you need to keep in mind the subnetting constraints before you run into the limits of your vNet.
In the next chapter, we will look at different topologies such as hub-spoke networking and vNet peering...