This session starts with the importance of Kafka as an event streaming and messaging platform for application-to-application communication - and gives a quick snapshot of the Confluent Platform. Then the "operators" method for deployment of many app platforms onto Kubernetes is underlined. We then take you step-by-step through a deployment of the Confluent Operator for Kafka on vSphere 7 with Kubernetes and show the benefits of this approach. We also show a second, external, Kafka message producer sending messages into the Kubernetes cluster and a consumer receiving them from there. This shows the ease of deployment, management and testing of Kafka with the Confluent Operator and Platform. Mention will be made about using a standalone Kubernetes cluster also. Attendees will leave with a good understanding of Kafka on modern vSphere.
2. 2
Modernizing Applications
vSphere: the Platform that Connects Developers and System Admins
VMware Admin Developers
Collaboration
M
anage Deploy
Code
Test
Deploy
Support
Performance
Security
Availability
Cost
Diagnostics
vSphere
3. 3
VMware Tanzu
Build Modern Apps
Run Enterprise Kubernetes
Manage Kubernetes for Developers AND IT
Admin people
4. 4
VMware Tanzu including VMware Pivotal Labs
Tanzu: Comprehensive Stack to Modernize Your Applications
Spring
Tanzu Application
Service
Tanzu Build Service
Tanzu Application
Catalog
VCF VMC
Public
Cloud
Tanzu Kubernetes Grid
TanzuMissionControl
PivotalLabsservices
TanzuObservability
byWavefront
Other Frameworks (.NET, etc.)
BUILD
RUN
MANAGE
TanzuServiceMesh
Edge
Dev Framework
Application
Runtime
Modern
Infrastructure
VCF: VMware
Cloud Foundation
VMC: VMware
Cloud on AWS
5. 5
Ubiquitous runtime built on open source technologies and deployed across clouds
Tanzu Kubernetes Grid
Tanzu Kubernetes Grid
Simplified installation Automated multi-cluster ops Integrated platform services
EdgePublic CloudsVMware Hybrid Cloud
vSphere 7 With Tanzu
6. 6
vSphere With Tanzu
Tanzu
Kubernetes
Grid Service
ESXi
vCenter
Developer
IT Operations
Virtual
Machine
Service
VMware Cloud Foundation Services
Developer Self-Service Using Kubernetes API
Network
Service
Storage
Service
vSphere
Pod
Service
Registry
Service
FCD
FCD
Future
Services
ESXi ESXi
Applications Applications Applications
vSphere cluster
Namespace Namespace Namespace
Tanzu Runtime Services Hybrid Infrastructure Services
14. 14
Empower Developers; Assure the VMware Administrator of Control
System Admin Developers
Collaboration
M
anage Deploy
Self-ServiceGovernance
vSphere
15. 15
For more information
VMware vSphere with Tanzu
Kafka on VMware vSphere with Kubernetes – Deploying the Confluent Operator
https://blogs.vmware.com/apps/2020/03/kafka-on-vmware-vsphere-with-kubernetes-deploying-the-
confluent-operator.html
VMware Tanzu
https://tanzu.vmware.com/tanzu
Applications on VMware vSphere - blogs
http://blogs.vmware.com/apps Look under the Machine Learning section for the above Confluent Blog