Azure Spring Apps
Build or migrate Spring applications with a fully managed service from Microsoft and VMware.
Simplify enterprise Spring app development and scale as you grow
Azure Spring Apps is a fully managed service that helps Spring developers focus on code, not on infrastructure. Deploy any type of Spring app—including web apps, microservices, event-driven, serverless, and batch—without the need for Kubernetes. Take advantage of the Azure ecosystem while using your existing investments. Get started now.
Compatibility with an ecosystem of familiar tools to leverage existing IT investments and maintain developer productivity
Ship faster and simplify infrastructure management
Focus on what matters—your apps, business logic, and delivering value to your users. Deploy any type of Spring or polyglot apps, either from source code or artifacts, with support for container creation and maintenance. Azure Spring Apps manages the underlying infrastructure, Java Development Kit (JDK), base images, and vulnerability scanning and patching. Azure Spring Apps Enterprise adds powerful VMware Tanzu components built to address enterprise requirements around configuration management, integration, portability, flexibility, and support.
Get advanced Spring runtime support
Azure Spring Apps Enterprise includes VMware Spring Runtime support, providing world-class 24/7 support, exclusive access to packaged versions of popular projects designed for enterprise usage, and long-term support after OSS end-of-life, so you can update applications at your own pace.
Establish a security baseline
Develop and maintain an aggressive security posture with functionality integrated in Azure Spring Apps, including secure access, secure communications, secrets management, workload isolation role-based access control (RBAC), passwordless connection support, and user authentication and authorization capabilities. Learn more about Spring on Azure
Use the performance management tools of your choice
Built-in security and compliance
-
-
See pricing details
Get started with an Azure free account
1
After 12 months, you'll keep getting 55+ always-free services—and still pay only for what you use beyond your free monthly amounts.Accelerate Spring Apps
Learn how enterprise leaders from Bosch, Digital Realty, and Morgan Stanley are using Azure Spring Apps to transform their systems and operations and deliver value in this panel discussion.
Video containerAzure Spring Apps: The Easy Way to Run Your Apps
Learn about Azure Spring Apps capabilities in this technical overview and demo session presented by Adib Saikali and Asir Selvasingh.
Azure Spring Apps resources
Documentation, quickstarts, and tutorials
Microsoft Learn courses
Frequently asked questions about Azure Spring Apps
-
Azure helps ensure that only authorized users access application data, logs, and configurations. The service instances in Azure Spring Apps are isolated from one another and deployed to Licensing Documents (microsoft.com).
Azure Spring Apps supports all types of Spring applications: Spring Boot, microservices, reactive, cloud, web apps, serverless, event driven, and batch. You can also run Steeltoe .NET core apps alongside Spring apps in Standard, and polyglot apps in Enterprise.
Spring apps are naturally portable. You can deploy them anywhere, including to Azure. Simply deploy JAR or WAR files to Azure Spring Apps and keep your apps portable. If you were to create additional artifacts such as platform-specific deployment descriptors or HELM charts, then you might impact portability.
Ready when you are—let's set up your Azure free account
-
-