Appendix B: Application Modernization Solutions
Although the literature on cloud-native app development is predominantly about new applications, migrating existing (monolithic) applications to the cloud while enhancing their scalability, resilience, and overall performance is also an equally important part of a cloud developer's job.
In this appendix, we will briefly cover what modernization is (and why we should do it), as well as the following topics:
- How does Anthos, the primary Google Cloud service used for app modernization, work?
- The phases and steps involved in modernizing Java apps
- The six main modernization strategies available to developers