VMware Tanzu is a family of products and services not a product and to manage your modern applications on any cloud with agile methodology. And to build your Enterprise Modern Applications with Kubernetes. And to Manage Kubernetes clusters for developers and productions.
BUILD
Spring
Help the developer to write the code with development framework. Code with an automation app dev framework. And this is The world’s most popular Java framework that accelerates cloud native development.
Tanzu Build Service
Automation for creating, managing, and governing containers at enterprise scale. Tanzu Data Services A bundle of data and messaging services (GemFire, RabbitMQ and SQL) providing an on-demand data layer for real-time, modern apps.
Tanzu Application Catalog
Assemble apps from internally written source. A customizable selection of open source, production-ready containers from the Bitnami collection.
Tanzu Application Service
A secure, scalable platform that automates the release and operation of software, optimized for Spring, .NET, Go, Node.js, and more.
RUN
Tanzu Kubernetes Grid
An enterprise-ready Kubernetes runtime that streamlines operations across multi-cloud infrastructure. This runtime is also integrated as a service in vSphere 7 with Kubernetes so you can run and manage your modern apps alongside your existing software. Come with multiple offering:
MANAGE
Tanzu Mission Control
Centralized management to consistently operate and secure your Kubernetes infrastructure and modern apps across multiple teams and clouds.
Tanzu Service Mesh
End-to-end operational networking, visibility, and security for microservices across any runtime and any cloud.
Tanzu Observability
A single platform for observing and analyzing infrastructure and application health across the multi-cloud enterprise
SERVICES
VMware Pivotal Labs
you can master a modern way of building and operating software. Pivotal Labs helps you jumpstart application development and modernization initiatives in a results-driven, iterative way.
Conclusion:
So, we can say that this is the journey of the application modernization.
Build Phase:
Developers will write the code using spring and will containerized the code using the Tanzu Build Service and to create customizable versions from this code container will be by Tanzu Application Catalog and to deploy the code with insuring the speed and the scalability with secured way using the Application Services.
Run Phase:
The Tanzu Application services deliver the software containers to run on one of the Kubernetes clusters that managed by TKG.
Manage Phase
We have here multiple options using the Observability to monitor the performance of the apps and the Tanzu Service Mesh and the Tanzu Mission Control that I will take it in different post.