Skip Navigation

Azure Spring Apps

Build and deploy Spring Boot applications with a fully managed service from Microsoft and VMware.

Simplify Spring Boot application development and management

Azure Spring Apps is a fully managed service for Spring developers. Manage the lifecycle of your Spring Boot applications with comprehensive monitoring and diagnostics, configuration management, service discovery, CI/CD integration, and blue-green deployments.

Fully managed application development with built-in service discovery and configuration management

Joint engineering, operation, and integrated support by Microsoft and VMware

Quickly troubleshoot or identify bottlenecks with Azure Monitor interoperability

Easily build your Java applications, from source to container, with the fully integrated VMware Tanzu Build Service

Ship faster with Enterprise tier and VMware Tanzu

Securely deploy, operate, and scale enterprise Spring Boot applications on Azure. Azure Spring Apps Enterprise offers commercial VMware Tanzu components built to address enterprise requirements around configuration management, integration, portability, flexibility, and support. Use commercial versions of Tanzu Build Service, Application Configuration, Service Registry, and more, all backed by support from VMware and Microsoft.

Drive higher app utilization

Be more productive and cost efficient by automatically scaling your Spring Boot applications using the autoscale feature. Choose load- or metric-based mode to scale as needed, or choose schedule-based mode to scale based on a predefined schedule and limits—apps never go above or below the defined limits.

Monitor and troubleshoot your apps

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.

Extend your apps using Spring starters

Use a large portfolio of Spring starters to easily interact with Azure services such as Azure Cosmos DB, Azure Active Directory (Azure AD), and 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.

Simplify infrastructure management

Run your Spring Boot and Steeltoe .NET Core apps on a fully managed service with scalable global infrastructure. Reduce downtime and deployment risk with turnkey support for blue-green deployments.

Use the performance management tools of your choice


Monitor Spring workloads with Dynatrace

Get automatic and intelligent observability with Dynatrace. With deep code–level visibility and end-to-end traces, Dynatrace works with Azure Spring Apps to provide AI-assisted problem detection and automatic root-cause analysis. Stay on top of your hybrid cloud and distinguish between healthy and unhealthy applications.

New Relic

Add observability to Spring apps with New Relic One

View your data in a single UI for streamlined troubleshooting. With the New Relic One Azure Spring Apps integration, simply send your application data directly to New Relic One and take full advantage of a powerful observability platform.


Full-stack observability across Spring workloads with AppDynamics

Get real-time visibility and correlated insights for Spring Boot applications running in Azure Spring Apps. Quickly isolate the root cause of any performance issue and optimize applications to deliver exceptional experiences for end users and customers.


Unified observability for Spring apps with Elastic

Unify your Azure Spring Apps observability data in a powerful datastore natively integrated into Azure. Apply interactive analytics using rich visualizations in real time. Surface outliers with machine learning and react to events happening anywhere in your environment with intuitive navigation between logs, metrics, and APM traces.

Comprehensive security and compliance, built in

  • Microsoft invests more than USD 1 billion annually on cybersecurity research and development.

  • We employ more than 3,500 security experts who are dedicated to data security and privacy.

  • Azure has more certifications than any other cloud provider. View the comprehensive list.

  • Azure Spring Apps pricing

    Azure Spring Apps offers three pricing tiers: Basic, Standard, and Enterprise. The Basic tier targets dev/test and trials. The Standard tier is optimized for running general-purpose production traffic. The Enterprise tier provides on-demand VMware Tanzu components and commercial Spring Runtime support.

Get started with an Azure free account


Start free. Get USD 200 credit to use within 30 days. While you have your credit, get free amounts of many of our most popular services, plus free amounts of 55+ other services that are always free.


After your credit, move to pay as you go to keep building with the same free services. Pay only if you use more than your free monthly amounts.


After 12 months, you'll keep getting 55+ always-free services—and still pay only for what you use beyond your free monthly amounts.

"'Cloud–native' must provide tangible results. Azure Spring Apps helps by taking away the implementation and management effort so we can focus on our core competencies."

Jonathan Jones, Lead Solutions Architect, Group Finance IT, Swiss Re

Swiss Re
"Azure Spring Apps has allowed Raley's to quickly develop and deploy new apps while exceeding customer and developer expectations."
Armando Guzman, Principal Software Engineer, Unified Commerce, Raley's


"Azure Spring Apps was a strategic fit for Liantis because we can really focus on building the application, whereas Microsoft provides and secures the application platform. That's why Azure Spring Apps is a great fit."

Kurt Roggen, Infrastructure and Security Architect, Liantis



"We are Java developers. We are not infrastructure guys. We are not system administrators. With Azure Spring Apps, we don't have to worry about managing Kubernetes or cluster downtime."

Philipp Stussak, Software Architect, Bosch



"Azure Spring Apps is paramount to our architecture, because of its ease of use and the fact that it's a fully managed offering. Coupled with the REST APIs that we have developed, we have a truly powerful, resilient, and global platform."

Devon Yost, Enterprise Architect, Digital Realty

Digital Realty
Back to tabs

Video: 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.

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 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.

  • View the SLA for Azure Spring Apps Standard tier. There is no SLA for the Basic tier.

Ready when you are—let's set up your Azure free account

Try Azure for free

Chat with sales