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

Modernizing Java apps

An overwhelming amount of applications are written in Java, and due ...

Get The Definitive Guide to Modernizing Applications on Google Cloud now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.