VMware Tanzu Offerings Cheat Sheet: References, technical docs and demo videos

This blog will cover all important and quick useful references of the VMware Tanzu offerings. It’s a cheat sheet and single pager info for all the Tanzu enterprise product offerings, technical docs, demo videos, and white papers. Hope this one-pager info will be handy for developers, architects, business owners, operators, and organizations:

Tanzu Bundles

Tanzu BasicOfficial Doc: https://tanzu.vmware.com/tanzu/basic

Video and demo: https://www.youtube.com/watch?v=KlsprTBsGTE
Tanzu StandardOfficial Doc: https://tanzu.vmware.com/tanzu/standard

Video and demo: https://www.youtube.com/watch?v=78rTGiotTv4
Tanzu AdvancedOfficial Doc: https://tanzu.vmware.com/tanzu/advanced

Video and demo: https://tanzu.vmware.com/tanzu/advanced
Comparisonhttps://tanzu.vmware.com/tanzu/compare

Tanzu Resources:

Tanzu Kubernetes Grid
(TKG)
This is VMWare’s enterprise-ready upstream Kubernetes distribution and will be available in different form factors based on end-user/customer requirements.

TKG provides enterprises with consistent, upstream aligned, automated multi-cluster operations across SDDC, Public Cloud, and Edge environments that are ready for end-user workloads and ecosystem integrations. TKG does for Kubernetes what Kubernetes does for your containers.

* vSphere7 with native TKG: As embedded in vSphere 7.0  – Fully managed K8s experience on top of vSphere. The solution unlocks on-prem vSphere deployments to run Kubernetes natively. New features in NSX, Center, and ESXi elevates VMs, K8s pods, and K8s clusters to first-class citizens in vSphere, enabling vSphere admins to manage and delegate these new computing constructs seamlessly to DevOps teams. This solution also provides all the benefits of the underpinning TKG technology.

* TKG+ – Build your own K8s platform with VMWare support with ClusterAPI and KubeADM support. It provides true open-source K8s experience with support for a few open-source tools (Harbor registry, Contour, Sonobuoy, Dex, EFK,, Velero, Prometheus, Grafana, etc.)

* TKGI (Tanzu Kubernetes Grid Integrated)– Fully Managed K8s as a Service on any private/public Cloud. The great opinionated choice for day 2 operation, because its operation is fully automated.

* TKG as a service on TMC: TKG managed services on TMC (Tanzu Mission Control)

Docs:
https://docs.vmware.com/en/VMware-Tanzu-Kubernetes-Grid/index.html

Overview Videos:
Video 1
Video 2

Demo video: Tanzu Kubernetes Grid

Tools :
Crash-Diagnostics (CrashD) – Public git page here  which monitors – Bootstrap cluster setup, Management cluster setup, Workload cluster setup

Hands-on Lab (HOL):
http://labs.hol.vmware.com/HOL/catalogs/lab/8525
https://labs.hol.vmware.com/HOL/catalogs/lab/10659
Tanzu Application Platform (TAP)VMware Tanzu Application Platform is a modular, application detecting platform that provides a rich set of developer tools and a paved path to production to build and deploy software quickly and securely on any compliant public cloud or on-premises Kubernetes cluster.
Tanzu Application Platform delivers a superior developer experience for enterprises building and deploying cloud-native applications on Kubernetes. It enables application teams to get to production faster by automating source-to-production pipelines. It clearly defines the roles of developers and operators so they can work collaboratively and integrate their efforts.
Tanzu Application Platform includes elements that enable developers to quickly begin building and testing applications regardless of their familiarity with Kubernetes.
Operations teams can create application scaffolding templates with built-in security and compliance guardrails, making those considerations mostly invisible to developers. Starting with the templates, developers turn source code into a container and get a URL to test their app in minutes.
After the container is built, it updates every time there’s a new code commit or dependency patch. And connecting to other applications and data, regardless of how they’re built or what kind of infrastructure they run on, has never been easier, thanks to an internal API management portal.

-Doc:
https://docs.vmware.com/en/VMware-Tanzu-Application-Platform/index.html


-Demo:
https://www.youtube.com/watch?v=H6rbIkaJ1xc
https://www.youtube.com/watch?v=SDobPYHk_sQ
Tanzu Kubernetes Grid Integrated (TKGI)This is VMWare’s enterprise-ready upstream Kubernetes distribution with the BOSH director. TKGI provides the ability for organizations to rapidly deploy fleets of Kubernetes clusters in a secure and consistent manner across clouds with minimal effort.  It also simplifies the ability to rapidly repave and patch your fleets of Kubernetes clusters. It provides teams access to both Linux and Windows containers

Doc:
https://docs.vmware.com/en/VMware-Tanzu-Kubernetes-Grid-Integrated-Edition/index.html

-Download:
https://network.tanzu.vmware.com/products/tanzu-application-platform/

Demo:
https://www.youtube.com/watch?v=504FGHukY8Y&list=PL7bmigfV0EqQzsvOcT8KYfulg-lpNsooC

Hands-on Lab (HOL):
https://labs.hol.vmware.com/HOL/catalogs/lab/10892
Vmware Spring Runtime (VSR)It’s a standalone product offering under Tanzu to cover Production and Development support for OpenJDK, 40+ Spring projects (including the ones used in IDP), and Tomcat.

Get support and signed binaries for OpenJDK, Tomcat, and Spring. Globe spanning support is available 24*7 and your organization gets access to the product team and knowledge base. Avoid maintaining expensive custom code. Get VMware’s TC Server, a hardened, curated, and enterprise-ready Tomcat installation.

– Doc:
https://tanzu.vmware.com/spring-runtime

– Spring technical doc-
https://spring.io/

– Create quick Spring project :
https://start.spring.io/

Blog:
https://tanzu.vmware.com/content/blog/introducing-pivotal-spring-runtime-full-support-for-openjdk-spring-framework-and-apache-tomcat

Hands-on Lab (HOL): https://labs.hol.vmware.com/HOL/catalogs/lab/10426
Tanzu Application Services/ Cloud Foundry (VM -Diego Container)
TAS- VM
Fully automated PAAS (Platform As a Service platform) to increase productivity by automating all cloud-related configuration and deployment on the cloud by just a single command and only source code of the application. It’s based on Diego’s container.

TAS fully automates the deployment and management of applications on any cloud. This makes your operations team more efficient, improves developer productivity, and enhances your security posture.  This enables your organization to achieve the business outcomes they desire by reducing time to market.

Doc:
https://docs.pivotal.io/application-service/2-12/concepts/overview.html

Product page on tanzu.vmware.com

Demo:
https://www.youtube.com/watch?v=5GCVnGnA2YQ
https://www.youtube.com/watch?v=YP5y8A9SuWc

Hands-on Lab (HOL): https://labs.hol.vmware.com/HOL/catalogs/lab/10426
Tanzu Build ServiceTBS is a tool to build OCI container images and manage the container life cycle irrespective of the deployment platform. Based on the CNCF project Buildpacks.io TBS takes care of the pain of maintaining docker files and brings standardization to your docker image build process.

TBS customers will close vulnerabilities orders of magnitude faster, they will have developers who spend nearly no time on image builds, and they will be able to easily and programmatically audit production containers. TBS eliminates 95% of the toil of the container lifecycle and allows platform teams to offer automated “code to cloud” style functionality to their developers.

– Doc:
https://docs.pivotal.io/build-service/0-2-0/

– Overview and Demo:
https://www.youtube.com/watch?v=IMmUjUjBzes

– Blog:
https://tanzu.vmware.com/content/blog/when-building-containers-from-source-code-repeatability-is-key-pivotal-build-service-is-here-to-help

Hands-on Lab (HOL): https://labs.hol.vmware.com/HOL/catalogs/lab/10426
Tanzu Application Catalog (TAC)TAC is a curated collection of production-ready popular open-source software that can be used by IDP users. Software support is still based on what’s available with the open-source version, but VMWare provides the ‘proof of provenance’ as well as enterprise-grade testing on these images. Also, it allows customers to bring their own Golden Image while Bitnami(VMWare) is making this image for your developers.

Working with pre-packaged software poses risks and challenges. Developers are sourcing containers from Docker Hub that are out of date, vulnerable, insecure by default, or broken. Auditing, hardening, integrating, and making software ready for production is time-consuming, difficult, and low value add from an organizational standpoint. It’s also frustrating to dev teams as software selection will be limited and lag behind open source options.

– Doc (on-boarding) :
 https://docs.bitnami.com/tanzu-application-catalog/

– Demo: 
https://www.youtube.com/watch?v=PRd3_2TyFbQ&feature=emb_logo

– FAQ: 
https://docs.bitnami.com/tanzu-application-catalog/faq/

Hands-on lab (HOL): https://labs.hol.vmware.com/HOL/catalogs/lab/8526
Tanzu Service Mesh (TSM)Tanzu Service Mesh not only simplifies lifecycle management of service mesh over fleets of K8s clusters, it provides unified management, global policies, and seamless connectivity across complex, multi-cluster mesh topologies managed by disparate teams. It provides app-level observability across services deployed to different clusters, complementing/integrating into modern observability tools you use or are considering.

– Doc: 
https://www.vmware.com/in/products/tanzu-service-mesh.html

https://docs.vmware.com/en/VMware-Tanzu-Service-Mesh/index.html

https://tanzu.vmware.com/service-mesh

– Demo  for Microservices – https://www.youtube.com/watch?v=EquVhIkS1oc

https://www.youtube.com/playlist?list=PLAdzTan_eSPQRgv_K8KAJhvRZjp0ySuxK

– Blog:
Tanzu Service Mesh on VMware Tanzu: CONNECT & PROTECT Applications Across Your Kubernetes Clusters and Clouds 

Hands-on Lab (HOL): https://labs.hol.vmware.com/HOL/catalogs/lab/8509
Tanzu Mission Control
(TMC)
VMware Tanzu Mission Control provides a single control point for teams to more easily manage Kubernetes and operate modern, containerized applications across multiple clouds and clusters. It codifies the know-how of operating Kubernetes including deploying and upgrading clusters, setting policies and configurations, understanding the health of clusters and the root cause of underlying issues.

– Doc:
https://docs.vmware.com/en/VMware-Tanzu-Mission-Control/index.html

https://tanzu.vmware.com/content/tanzu-mission-control

A Closer Look at Tanzu Mission Control :
A Multi-Cluster K8s Management Platform video


Data Protection on Tanzu Mission Control :

TMC Demo:
https://tanzu.vmware.com/content/tanzu-mission-control/tanzu-mission-control-overview

https://www.youtube.com/watch?v=7m9S4HiIJIo

Hands-on Lab (HOL):
http://labs.hol.vmware.com/HOL/catalogs/lab/8516
Tanzu Observability/WaveFront (TO) The VMware Tanzu Observability by Wavefront platform is purpose built to handle requirements of modern  applications and multi-cloud at high scale. It’s a unified solution with analytics (including AI) that ingests visualizes, and  analyzes metrics, traces, histograms and span logs.  So you can resolve incidents  faster across cloud applications,  correlated with the cloud infrastructures views.

Doc, videos and integrations

https://tanzu.vmware.com/observability

Application monitoring/End User Monitoring ( EUM ) integration: https://blog.catchpoint.com/2020/06/17/accelerate-observability-with-catchpoint-and-wavefront/

Demo1:
https://www.youtube.com/watch?v=pgIXAId1Mag

– Demo2:
Microservices Observability with WaveFront

SpringBoot Integration: https://docs.wavefront.com/wavefront_springboot.html

Hands-on Lab (HOL):
https://tanzu.vmware.com/observability-trial
Tanzu Data Services – Greenplum, GemFire, RabbitMQ, SQL/PostGresSQLVMware also has SQL, NoSQL, messaging broker, analytical and distributed caching solutions.

GreenPlum – Analytical database based on PostGresSQL
GemFire – Distributed caching
RabbitMQ – Messaging broker
SQL/PostGresSQL – SQL databases

https://tanzu.vmware.com/data-services
Concourse CI/CDIt’s an opensource for platform automation.

The Making of a Cloud-Native CI/CD Tool:
The Concourse Journey (Blog)
Concourse on tanzu.vmware.com
Concourse OSS Site
Concourse Documentation
Hands-on Lab (HOL) trial AccessTrial hands-on lab without installation- https://www.vmware.com/in/try-vmware/try-hands-on-labs.html

Windows .Net support:

Microsoft developer framework with tools and libraries for building any type of app, including web, mobile, desktop, gaming, IoT, cloud, and microservices. Key Resources:

Published by

Rajiv Srivastava

Principal Architect with Wells Fargo

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s