Skip to main content

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.

Read the quickstart

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.

Learn how to set up autoscale

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.

Learn more about monitoring

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.

Learn more about Spring on Azure

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.

Learn more about deployment strategies

Comprehensive security and compliance, built in

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 $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 40+ 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 40+ 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
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
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
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

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

Can we help you?