This is the Trace Id: 526b96dea14e8ba81ba01bd170272010
Skip to main content Explore View all products (200+) Microsoft Foundry Azure Copilot GitHub Copilot Azure Kubernetes Service (AKS) Azure Cosmos DB Azure Database for PostgreSQL Azure Arc Microsoft Fabric Linux virtual machines in Azure Foundry Models Foundry Agent Service Foundry IQ Foundry Tools Foundry Control Plane Observability in Foundry Control Plane Azure OpenAI in Foundry Models Azure Speech in Foundry Tools Azure Machine Learning View all databases Azure Cosmos DB Azure DocumentDB Azure SQL Azure Database for PostgreSQL Azure Managed Redis Microsoft Fabric Azure Databricks Linux virtual machines in Azure Windows Server on Azure Azure Functions Azure Virtual Machine Scale Sets Azure API Management Azure Container Apps Azure Kubernetes Service (AKS) Azure Kubernetes Fleet Manager Azure Container Registry Azure Red Hat OpenShift Azure Container Instances Azure Container Storage Azure Arc Azure Local Microsoft Defender for Cloud Azure Monitor Microsoft Sentinel Azure Migrate View all solutions (40+) Cloud solutions for small and medium businesses Cloud migration and modernization center Data analytics for AI Azure Databases AI apps and agents Microsoft Marketplace Microsoft Sovereign Cloud AI apps and agents Responsible AI with Azure AI Infrastructure Data analytics for AI Machine learning operations (MLOps) Low-code application development on Azure Integration Services Serverless computing DevOps Migration and modernization center .NET apps migration Databases on Azure Linux on Azure Oracle on Azure SAP on the Microsoft Cloud Adaptive cloud High-performance computing (HPC) Infrastructure as a service (IaaS) Resiliency Azure Essentials Frontier Accelerate for Azure FinOps on Azure Microsoft Marketplace Azure pricing overview Create an Azure account Free Azure services Flexible purchase options Pricing calculator FinOps on Azure Maximize ROI from AI Azure savings plans Azure reservations Azure Hybrid Benefit Virtual Machines Azure SQL Microsoft Foundry Microsoft Fabric Azure Kubernetes Service (AKS) Microsoft Defender for Cloud View more Software Development Companies Microsoft Marketplace Find a partner Resources for Azure partners Get started with Azure Customer stories Analyst reports, white papers, and e-books Videos Learn more about cloud computing Documentation Explore Azure portal Developer resources Quickstart templates Resources for startups Developer community Students Azure for partners Blog Events and Webinars Learn Support Contact Sales Get started with Azure Sign in

Azure Spring Apps

Build or migrate Spring applications with a fully managed service from Microsoft and VMware.
Overview

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.
  • 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.
  • Gain deep insights into application dependencies and operational telemetry using Azure Monitor. Aggregate metrics for a topological view of how different services interact and see average performance and error rates. Easily identify the root cause of reliability issues and performance bottlenecks. Use familiar troubleshooting methods like remote debugging, thread and memory analysis, and APM tools of your choice with integration support for AppDynamics, Dynatrace, Elastic, and New Relic.
  • 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.
  • As you migrate or build your Java and Spring applications on Azure, use your investments in networking, monitoring, automation, identity providers, on-premises systems, development and build tools, and app libraries. Leveraging existing tools not only saves costs, but also helps maintain developer productivity.
  • 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.
  • Use a large portfolio of Spring starters to interact easily with Azure services such as Azure Cosmos DB, Microsoft Entra ID (formerly Azure Active Directory), and Azure Key Vault. Include Spring starters in your app so you don’t need to manually add dependency descriptors to your code. Spring starter development is open to the community, and code contributions are welcome.
Features

Build and run Spring apps faster on a fully managed Azure platform

Managed

Fully managed infrastructure to focus on Spring Boot and other Spring app development while maintaining app portability

Unified

Seamless app management with Azure and Spring capabilities supported by Microsoft and VMware 

Accelerated

Fast and effortless app migration to shorten the path to production from months to days 

Compatible

Compatibility with an ecosystem of familiar tools to leverage existing IT investments and maintain developer productivity
Security

Embedded security and compliance

34,000
Full-time equivalent engineers dedicated to security initiatives at Microsoft.
15,000
Partners with specialized security expertise.
 
>100
Compliance certifications, including over 50 specific to global regions and countries.
A man working on laptop.
Pricing

Get started free

Azure Spring Apps offers a range of pricing plans to meet your specific requirements, regardless of the size, running pattern, or complexity of your application. Choose the plan that’s right for you, from early stages of testing and development to the high-stakes demands of production with commercial Spring Runtime support. Take advantage of the monthly free grant with 50 vCPU hours and 100 GB memories to kickstart your journey.

Frequently asked questions

  • 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 security-hardened Azure Kubernetes Service (AKS) clusters. Use additional security features such as network isolation with Azure Virtual Network, enforced organizational compliance standards with Azure Policy, and the ability to connect to other Azure services with managed identities.
  • 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.
A woman working on laptop.
Next steps

Choose the Azure account that’s right for you

Pay as you go or try Azure free for up to 30 days.
Two women talking to each other and smiling.
Azure Solutions

Azure cloud solutions

Solve your business problems with proven combinations of Azure cloud services, as well as sample architectures and documentation.
A man wearing white shirt working on a laptop
Business Solutions Hub

Find the right Microsoft Cloud solution

Browse the Microsoft Business Solutions Hub to find the products and solutions that can help your organization reach its goals.