Chapter 12: Designing the Interim Architecture
We have now reached the point in this book where we will start to look at modernizing the software architecture of our application and refactoring it into microservices. There are a few more services we will be including in our infrastructure architecture to enable this modernization. The remaining chapters will examine implementing the changes we will discuss here. The focus of this chapter is to understand how our infrastructure and software architecture will be changed so that it's ready for the move to microservices. We will look at how utilizing Google Identity Platform and Google Cloud Pub/Sub impacts our infrastructure architecture, as well as how preparing for microservices impacts our software architecture.
In this chapter, we will cover the following topics:
- The infrastructure architecture
- The software architecture