Do more with the Spring framework
Unlock the full potential of the Spring® ecosystem with access to the experts.
Get 24x7 support
Build modern apps with Spring, and lean on VMware for troubleshooting and support. Learn more
Run microservices on Kubernetes
Manage modern apps on Kubernetes with popular Spring tooling.
Why VMware Spring Runtime
Support for the most important projects in one place
Get peace of mind with expert support for OpenJDK, Spring, and Tomcat.
Built for enterprise scale
No matter how large your JVM estate, VMware Spring Runtime can scale to support your organization.
Exclusive features simplify microservices management
Selected components of VMware Spring Runtime include the open source project, plus additional capabilities to ease the management of microservices atop Kubernetes.
Deep integration with VMware Tanzu
Easily connect your Spring apps to VMware Tanzu Observability and other products.
Tools to streamline day-to-day operations
Perform installation and upgrades for key Spring projects with bundled components.
Supported on Linux and Windows server environments
We support you where you need it most: on your Linux® and Windows® servers.
VMware Spring Runtime also comes with support services for these Spring projects:
- Spring AMQP
- Spring Batch
- Spring Boot
- Spring Cloud Commons
- Spring Cloud Config
- Spring Cloud Netflix
- Spring Cloud Bus
- Spring Cloud Cloud Foundry
- Spring Cloud Open Service Broker
- Spring Cloud Consul
- Spring Cloud Security
- Spring Cloud Sleuth
- Spring Cloud Zookeeper
- Spring Cloud Kubernetes
- Spring Cloud CLI
- Spring Cloud OpenFeign
- Spring Cloud Gateway
- Spring Cloud Function
- Spring Cloud Contract
- Spring Cloud Task
- Spring Cloud Stream
- Spring Cloud Stream Binder for Apache Kafka®
- Spring Cloud Stream Binder for RabbitMQ
- Spring Cloud Stream Binder for Kafka Streams
- Spring Cloud Stream Binder for AWS Kinesis
- Spring Cloud Vault
- Spring CredHub
- Spring Data for Apache Cassandra™
- Spring Data Commons
- Spring Data KeyValue
- Spring Data LDAP
- Spring Data JDBC
- Spring Data JPA
- Spring Data MongoDB
- Spring Data GemFire
- Spring Data for Apache Geode™
- Spring Data Redis
- Spring Data REST
- Spring Data Solr
- Spring Framework
- Spring HATEOAS
- Spring Integration (Core modules + Kafka + AWS)
- Spring for Apache Kafka®
- Spring LDAP
- Spring Kerberos
- Spring REST Docs
- Spring Retry
- Spring Statemachine
- Spring Security
- Spring Security OAuth
- Spring Security SAML
- Spring Cloud Data Flow
- Spring Session
- Spring Session for MongoDB
- Spring Session for GemFire/Apache Geode™
- Spring Tool Suite
- Spring Tools 4
- Spring Vault
- Spring Cloud Skipper
- Spring Cloud Stream/Task App Starters
Q: Why should I consider VMware Spring Runtime instead of just purchasing OpenJDK support?
A: VMware Spring Runtime covers the majority of your runtime stack, including Spring support and exclusive enterprise features for tc Server and other Spring projects.
Q: What is the SLO for VMware Spring Runtime?
A: Please refer to Tanzu Support Services Offerings. Support is included for development and production environments.
Q: What platforms do you support for the VMware Tanzu Distribution of OpenJDK?
A: We support Linux and Windows server environments. Whether you have apps running in bare metal, VMs, containers, or Kubernetes®, VMware Spring Runtime has you covered.
Q: Where do I download the VMware Tanzu Distribution of OpenJDK and VMware tc Server?
A: Both are available on Tanzu Network.
Q: How are upgrades and security patches handled for OpenJDK distribution?
A: New binaries will be available from VMware's Distribution of OpenJDK. Alternatively, Bellsoft's Liberica JDK/JRE binaries can also be downloaded directly from their website. These binaries are also supported by VMware.
Q: Where can I find the OpenJDK LTS and EOL timelines?
A: Refer to details here.
Q: What Kubernetes distributions are supported by VMware Spring Runtime?
A: All conformant Kubernetes distributions are supported including VMware Tanzu Kubernetes Grid.
Q: What platforms does VMware tc Server support?
A: We support Windows/Mac/Linux environments.
Q: Does the VMware Tanzu Distribution of OpenJDK support mobile, desktop, ARM, or embedded platforms?
A: No; it only supports Linux and Windows server environments at this time.
Q: Can I buy VMware Spring Runtime without buying any other VMware Tanzu products or subscriptions?
A: Yes, VMware Spring Runtime is sold independently.
Q: What is included in Spring support?
A: When building Spring applications, if you encounter software errors or runtime exceptions outside the scope of your business logic or customizations, submit it for review and evaluation by the support team. Likewise, if you run into defects, send the details, and our support engineers will evaluate the behavior and submit it to the respective product backlog for resolution.
Q: I’d like to have an architecture review of Spring’s product use. How can I get guidance on this?
A: We’d love to help! Please reach out to your balanced account team to review the options.
Q: Are VMware Spring Runtime entitlements exchangeable?
A: VMware Spring Runtime can be purchased either as vCPU core or Kubernetes pod packs. All the entitlements in the VMware Spring Runtime are exchangeable within the purchased vCPU/pod packs.
Q: Does VMware Spring Runtime include RabbitMQ support?
A: No, but you can learn more about RabbitMQ support here.
Apache®, Apache Tomcat®, Apache Kafka, Apache Geode and Kubernetes are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Linux® is the registered trademark of Linus Torvalds in the U.S. and other countries. Windows® is a registered trademark of the Microsoft Corporation. Other names may be trademarks of their respective owners.