A complete runtime for Spring Boot apps
Azure Spring Cloud includes everything you need to run Spring Boot apps at cloud scale. Start, stop, deploy, and scale your app from the Azure CLI.
Build scalable, maintainable microservices
Just deploy your source code or build artifacts. From there, Azure Spring Cloud will automatically wire your app with Spring Cloud infrastructure. Review metrics and logs to fine‑tune performance.
Powered by Kubernetes
Achieve greater stability and scalability for your code with industry-standard technologies. Azure Spring Cloud handles operational toil for you.
Why Azure Spring Cloud?
You love Spring Boot because it eliminates boilerplate code and helps you build robust Java applications quickly. And you love Spring Cloud because it brings modern microservices patterns to Spring Boot applications. Azure Spring Cloud makes it quick, safe, and easy to deploy and operate Spring Boot applications on Azure.
Run Spring Boot apps in the cloud
Get your apps online fast. Azure Spring Cloud enables rapid time to value for your custom code by managing everything else for you.
Built and operated by Pivotal and Microsoft
Azure Spring Cloud is powered by two of the biggest names in cloud. That means a first‑class Spring experience at enterprise scale.
Automated patching gives you a secure application stack
Pivotal and Microsoft automatically update your environment for you. Spring Cloud Services, Buildpacks, and the JDK are regularly refreshed with patches and updates.
Automated source‑to‑container builds
Azure Spring Cloud includes elements of Pivotal Build Service to simplify code‑to‑container workflows over the life of your app.
Easy integration with popular Azure databases
Extend your Spring apps with Cosmos DB, Azure Database for MySQL, Azure Cache for Redis, and more.
Integrated with Azure tools for metrics and logs
Azure Spring Cloud is available in Azure West Europe, Azure East US, Azure West US 2, and Azure Southeast Asia.
Keep your app online serving traffic during peak traffic. Automatically increase instance counts via a predetermined schedule and/or performance threshold settings. Scale down when traffic returns to normal levels.
Supports Spring starters
Azure Spring Cloud integrates with the tools and frameworks you already use. Access a portfolio of Spring starters to interact with Azure services in simple steps.
App lifecycle management
Authentication and authorization
Service binding w/ first party and third party services on Azure
Multiple deployment methods (e.g., JAR, Docker image, or source code)
Integrated load balancers
Automated code‑to‑container builds and ongoing image management
Service Registry with Eureka Server
Distributed configuration with Spring Cloud Config Server
Circuit Breaker Dashboard
Spring Cloud Gateway
100GB storage for artifacts
Automated horizontal scale‑in/scale‑out VNET integration
Azure Spring Cloud is currently in Private Preview. If you're interested in joining, please submit your contact information here. For any other questions, please fill out the form on this page.
Thank you for your interest!
We will get back to you shortly.