Now that we have our Azure environment, in this chapter, we will cover what to do next with our existing apps. Should I lift and shift, or migrate? How do I build out resources, move existing code, and make cost considerations? Whether you are looking to move your SaaS, IaaS, or PaaS-based solution, you might be able to migrate them to Azure with minimal-to-no code changes, except for application configuration. During this process, we will discuss how to use hybrid models for those legacy applications that aren't good candidates for Azure for third-party or regulatory reasons.
In this chapter, we will cover the following topics:
- Moving apps to Azure
- Building Azure resources
- Deploying existing code to Azure
- How to cost manage your decisions