Migrating Applications to the Cloud with Azure
by Sjoukje Zaal, Amit Malik, Sander Rossel, Jason Marston, Mohamed Waly, Stefano Demiliani
The cloud maturity model
For an application to eventually become fully cloud-native, it should follow an iterative process called the cloud maturity model. The first two steps will either require minimal code or simply the configuration changes necessary to connect to Azure PaaS services or to optimize the application for cloud scale. Applications are moved to the cloud, but are mostly using the same code base as they were using when they were deployed on the on-premises systems. The last step, that is, the step to rebuild the application, will require a complete redesign and refactoring of the application. This step will be the most difficult and most intensive part of the application migration process.
The order of this process can be completely ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access