Practical Use Cases of Google Cloud in Real-World Scenarios
We are getting to the end of the book, and it’s the perfect moment to combine everything we’ve learned to implement solutions for three very different scenarios by analyzing their challenges and discussing how we can approach the design of the corresponding solutions, aimed at either replacing them or extending them, using one or more of the architecture patterns discussed in the previous chapter.
The process that we will follow is valid for building a new solution, but also for migrating a legacy application or modernizing an existing one. In all these cases, we can benefit from the exercise of comparing how developers traditionally used to face challenges, and how we can use the strengths of Google Cloud to create a better alternative, in terms of features, performance, security, and cost. I will also include a section at the end of each example with potential multi-cloud alternatives that could also be...