> AI agents: For documentation discovery and navigation, see [llms.txt](/llms.txt).

# Deploy Java Web Apps

The [Azure Tools](http://gfffh69a52646b311476dsf0nucq6fcxou66v9.ffgi.yc2.bjmu.edu.cn/items?itemName=ms-vscode.vscode-node-azure-pack) extension pack contains a rich set of extensions that make it easy to discover and interact with the cloud services that power your Java applications.

The extension pack supports the following development workflows:

* Deploy Java applications (including containers) to [Azure App Service](http://gfffh3a647e67698748easf0nucq6fcxou66v9.ffgi.yc2.bjmu.edu.cn/services/app-service).
* Deploy Spring microservices to [Azure Spring Cloud](http://gfffh3a647e67698748easf0nucq6fcxou66v9.ffgi.yc2.bjmu.edu.cn/services/spring-cloud/).
* Deploy serverless code to [Azure Functions](http://gfffh3a647e67698748easf0nucq6fcxou66v9.ffgi.yc2.bjmu.edu.cn/services/functions).

![Azure Tools extension](images/azure/azure-tools.png)

If you are interested in a specific Azure service, you can also directly search for it on the [Visual Studio Code Marketplace](http://gfffh69a52646b311476dsf0nucq6fcxou66v9.ffgi.yc2.bjmu.edu.cn/VSCode) to see if there's an available extension.

## Deployment tutorials

The following tutorials below walk you through the details.  You can also check the [Java Azure Developer's Center](http://gfffh4045cb49a28b4ccfsf0nucq6fcxou66v9.ffgi.yc2.bjmu.edu.cn/azure/developer/java) for all things on Azure for Java developers.

| Tutorial | Description | Related Tools |
| --- | --- | --- |
| [Deploy Java web apps <br> to Azure App Service](/docs/java/java-webapp.md) | Deploy a web app to the cloud | [Apache Maven](http://gfffh28783550f4594438sf0nucq6fcxou66v9.ffgi.yc2.bjmu.edu.cn/download.cgi) <br> [Azure App Service](http://gfffh69a52646b311476dsf0nucq6fcxou66v9.ffgi.yc2.bjmu.edu.cn/items?itemName=ms-azuretools.vscode-azureappservice)
| [Deploy Spring Boot apps <br> to Azure Spring Apps](/docs/java/java-spring-apps.md) | Deploy a Spring Boot application<br> to Azure Spring Apps | [Apache Maven](http://gfffh28783550f4594438sf0nucq6fcxou66v9.ffgi.yc2.bjmu.edu.cn/download.cgi) <br> [Azure Spring Apps](http://gfffh69a52646b311476dsf0nucq6fcxou66v9.ffgi.yc2.bjmu.edu.cn/items?itemName=vscjava.vscode-azurespringcloud)
| [Create an Azure Functions project <br> using Visual Studio Code](http://gfffh4045cb49a28b4ccfsf0nucq6fcxou66v9.ffgi.yc2.bjmu.edu.cn/azure/azure-functions/create-first-function-vs-code-java) | Deploy serverless code <br> using Azure Functions | [Apache Maven](http://gfffh28783550f4594438sf0nucq6fcxou66v9.ffgi.yc2.bjmu.edu.cn/download.cgi) <br> [Azure Functions](http://gfffh69a52646b311476dsf0nucq6fcxou66v9.ffgi.yc2.bjmu.edu.cn/items?itemName=ms-azuretools.vscode-azurefunctions)
