Aug 19 2021 06:46 AM
Aug 19 2021 06:46 AM
Written by Rahul Gupta, Program Manager, Azure Migrate
As organizations embark on cloud-centric business transformation to become more agile and operationally efficient, application modernization is fast becoming a cornerstone to realize these goals. In this blog, we will see how the Azure Migrate: App Containerization tool helps you accelerate application modernization as you migrate applications to Azure.
With Azure, you have the flexibility to choose from a variety of hosting options for your applications spanning the spectrum of infrastructure-as-a-service (IaaS), platform-as-a-service (PaaS), containers-as-a-service (CaaS), and serverless. Azure offerings such as Azure App Service and Azure Kubernetes Service (AKS) are helping application developers focus on solving the most important business problems. With built-in infrastructure maintenance, security patching, and scaling, Azure App Service is a purpose-built platform for running web-based applications. Azure App Service has native support for the most popular application frameworks and additionally lets you also run containerized applications using custom Windows or Linux containers. AKS is a great choice for running containerized applications when you want more control over your infrastructure.
Containers have become extremely popular for building and managing modern applications. Deploying applications as containers allows application owners and IT decision-makers to realize consistent, reliable, and repeatable deployments across environments. Benefits also include improved infrastructure utilization and standardization of management practices through better separation of concerns. Customers are increasingly using containers as units of application deployment not only for distributed applications designed to use microservices architecture but also for other applications that they re-platform without significant alterations. Re-platforming is often the first step before embarking on further modernization of the application. Customers increasingly prefer to re-platform to containers in many cases where fully rearchitecting or refactoring an application may not be necessary or prudent.
At Microsoft Ignite earlier this year, we announced the preview of the Azure Migrate: App Containerization tool to help you easily containerize and migrate apps to AKS. Based on the feedback we’ve received, today we are announcing multiple enhancements to the preview.