Tanzu Data Services

The Enterprise-Ready Platform for Cloud-Native Data Services

Enterprises are increasingly looking for platforms to run modern cloud-native applications. The core idea is to abstract the deployment of code to any public or private cloud.

This concept is realized through the Tanzu Platform for Cloud Foundry, a PaaS solution based on the open-source Cloud Foundry project. It is used to manage modern microservice applications with comprehensive support for AI/ML workloads. It empowers developers by abstracting infrastructure complexities, enabling them to focus on writing and delivering code efficiently.

In Cloud Foundry, Java, .NET, and other developer applications can easily be pushed to the platform with a single command. 

cf push <app>

This platform excels at running various applications, such as Spring-based apps. Developers don’t need to worry about deployment logistics—the platform automatically manages those details. It’s a simple yet incredibly powerful concept.

Data Services on the Platform

The platform simplifies managing essential data services required for applications. Application teams can seamlessly create software-managed services for messaging, caching, and database needs, improving operational efficiency and agility.

Self-Provisioning

The platform enables enterprises to replace outdated manual ticketing systems with an automated environment. Data services can be provisioned within minutes using simple commands, drastically reducing the time from weeks to moments. This eliminates lengthy risk management discussions and capacity planning meetings. The platform empowers application teams to self-provision while platform operators maintain control over deployment quotas.

cf create-service <service> <service-plan> <name-of-instance>

Great Platform for Data Services in Applications

Tanzu Platform for Cloud Foundry simplifies provisioning data services that integrate seamlessly with applications. Users can bind data services through an intuitive interface or the following simple command. 

cf bind-service <app> <service>

Each data service is secure by default, managing concerns like authentication, TLS, and secrets seamlessly.

Marketplace

The Cloud Foundry Marketplace is a collection of cloud-native backing services for Spring and other applications

The marketplace is accessible via a user interface or command-line tool. Users can browse and provision production-ready services within minutes. This ease of use ensures faster delivery of application needs.

Trusted by Enterprises

The largest companies in the world trust the Tanzu platform for Cloud Foundry. The Tanzu platform is a great place to run data services. The platform allows a small system operation team to support a large number of microservice/application teams.

The application teams see the benefits of a reduction in development time and management cost when running Tanzu data services on the platform. The platform makes it super easy to create services along with Day-2 Operations to maintain the services after production. This includes zero downtime for patching, CVEs fixes, and upgrades. System administrators no longer need to babysit data services, because of built-in resiliency and scalability for each of the data services.

The platform auto-heals data services to maintain a desired state. It provides monitoring metrics and telemetry information on the health of applications and services.  The platform also supports auto-scaling to handle seasonal spikes, backed by monitoring and telemetry insights.

A major retail giant demonstrated its reliability by deliberately taking down nodes during a SpringOne conference, showcasing its robustness in production.

VMware Tanzu Data – Production Ready for Modern Applications

Most applications need to handle either data-in-motion with event streaming or data at rest with a database. Tanzu Data is a portfolio of data services.

Tanzu Data implements a Cloud Foundry Tile for each of the services.

Each tile has embedded self-contained subject matter expertise to manage the data services natively on the platform. It is like hiring an expert administrator who can manage each service at scale with a large number of instances. System operators can easily upgrade and install new services for various application teams with the tiles. 

The Tanzu data portfolio contains the most popular open-source databases: Postgres, and MySQL. The following command easily creates the most advanced open-source database, Tanzu for Postgres.

cf create-service postgres ha-2-servers app-pg

Tanzu GemFire – Mastercard’s High-Volume and Low-Latency In-Memory Data Grid

Tanzu GemFire is well-suited for resilient, extremely scalable, high volume, and low latency in-memory data grid data use cases.

It is trusted by companies like MasterCard for billions of transactions per day.  Users can create a GemFire deployment on Cloud Foundry in a few clicks using the Cloud Foundry Marketplace user interface.

Valkey is the open-source version of a very popular Redis caching solution. Tanzu for ValKey on Cloud Foundry offers a simple migration to a high-availability service for applications.

cf create-service p.valkey ha-medium Valkey

Tanzu RabbitMQ – Most Widely Deployed Message Broker

RabbitMQ is the world’s most widely deployed open-source broker for data in motion. Users can easily try out its newer message reply features such as streams to handle millions of event streaming messages per second on the platform. 

Off-Platform Apps Data Service Support

The platform can also be used to manage data services that are accessed by applications running inside or outside of the platform. Applications can consume Tanzu Data outside the platform using a Service Gateway/Broker. This way the data services benefit from easy provisioning and management.

Learn more 

As a developer, the platform allows you to focus on code. Just do a ‘cf push’ when you are ready. As a system operator, the platform makes it simple to manage data services for various architectures like web apps, data integration, analytics, and AI/ML. The platform does all the heavy lifting for caching, event streaming, and database needs.Visit us at VMware Tanzu to learn more about using technologies like Tanzu PlatformSpring and VMware Tanzu Data (RabbitMQ, GemFire, Postgres, MySQL, and Greenplum).