Java migration resources for Azure App Service

Azure App Service provides tools to discover web apps deployed to on-premises web servers. You can assess these apps for readiness, then migrate them to App Service. Both the web app content and supported configuration can be migrated to App Service. These tools are developed to support a wide variety of scenarios focused on discovery, assessment, and migration.

Java Tomcat migration (Linux)

Download the assistant to migrate a Java app running on Apache Tomcat web server. You can also use Azure Container Registry to migrate on-premises Linux Docker containers to App Service.

Java App-Service-Migration-Assistant Wiki
Azure/App-Service-Migration-Assistant Wiki
Point and Migrate Java Apps to Azure App Service Using the Migration System

Standalone Tomcat Web App Migration (Windows OS)

Download this preview tool to migrate a Java web app on Apache Tomcat to App Service on Windows. For more information, see the video and how-to.

Containerize standalone Tomcat Web App

App Containerization offers a simple approach to repackage applications as containers with minimal code changes. The tool currently supports containerizing ASP.NET and Apache Tomcat Java web applications. For more information, see the blog and how-to.

Next steps

Migrate Tomcat applications to Tomcat on Azure App Service