VMware Workspace ONE: Advanced Integration [V21.x]
This 3-day course focuses on implementing and managing VMware vSphere® with Tanzu. Learn how vSphere with Tanzu can be used to orchestrate the deployment of Kubernetes clusters and containerized applications in a vSphere environment.
SKU : WS1AI21
Categories : VMware
Teaching methodology
Experienced system administrators and system integrators responsible for designing and implementing vSphere with Tanzu
Who should participate
Experienced vSphere administrators who want to use available tools to automate day-to-day tasks
Prerequisites
This course requires completion of the following courses:
- VMware vSphere: Install, Configure, Manage OR VMware vSphere: Optimize and Scale
- VMware NSX-T Data Center: Install, Configure, Manage.
It is helpful to have experience with the command line.
This course requires the student to be able to perform the following tasks without assistance or guidance before enrolling in the course:
- Create VMware vCenter Server® objects, such as data centers and folders.
- Create a virtual machine using a wizard or template.
- Modify the hardware of a virtual machine
- Migrate a virtual machine with VMware vSphere® vMotion®.
- Migrate a virtual machine with VMware vSphere® Storage vMotion®.
- Configure and manage a vSphere DRS cluster with resource pools
- Configuring and managing a VMware vSphere® High Availability cluster
If you are unable to perform all of these tasks, VMware recommends that you complete one of the prerequisite courses before enrolling in VMware vSphere with Tanzu: Deploy & Manage
Outgoing knowledge/skills
By the end of the course, you should be able to achieve the following objectives:
- Describe vSphere with Tanzu and use cases in on-premises environments
- Implement vSphere with Tanzu
- Describe VMware Tanzu Mission Control
- Describe the networking requirements of VMware NSX® for vSphere with Tanzu.
- Describe vSphere with Tanzu on NSX-T Data Center
- Describe vSphere with Tanzu on vSphere Distributed Switch.
- Create and manage vSphere namespaces with Tanzu
- Deploy and run container applications on vSphere with Tanzu
- Implement and configure Harbor
- Describe the VMware Tanzu™ Kubernetes Grid service
- Implement a Tanzu Kubernetes Grid cluster
- Deploy and run container applications on a Tanzu Kubernetes Grid cluster
- Describe the vSphere lifecycle with Tanzu
- Use logs and CLI commands to monitor and troubleshoot vSphere with Tanzu
Educational program
1 Introduction to the course
- Introduction and logistics of the course
- Objectives of the course
2 Introduction to containers and Kubernetes
- Describe virtual machines and containers
- Describe container hosts
- Describe container engines
- Describe Dockerfiles
- Describe container images
- Describe the image registry
- Describe the purpose and features of Kubernetes
- Describe YAML manifest files
- Explain pods
- Explain Replica Sets
- Explain services
- Explain deployments
- Explain network policies
3 Introduction to vSphere with Tanzu
- Introduction to the Cloud Native Computing Foundation
- Introducing the VMware Tanzu wallet
- Describe the purpose and features of vSphere with Tanzu
- Describe vSphere features with Tanzu
- Describe vSphere components with Tanzu
- Compare vSphere with Tanzu to traditional Kubernetes
- Describe vSphere requirements with Tanzu
- Describe the NSX components required for vSphere with Tanzu
- Describe vSphere network topology with Tanzu
- Explain vSphere networking requirements with Tanzu
- Compare NSX network objects to Kubernetes network objects
- Describe the kubectl command line interface
4 vSphere Core Services with Tanzu
- Explain the core services architecture of vSphere with Tanzu
- Describe vSphere use cases with Tanzu
- Enable vSphere with Tanzu
- Deploy the Harbor Log
- Describe a vSphere with Tanzu namespace
- Describe resource quotas
- Explain vSphere authentication and authorization with Tanzu
- Create a namespace
- Use kubectl to interact with vSphere with Tanzu
- Describe the use of kubectl for pod deployment
- Explain scaling a pod deployment
- Explain deleting pods
- Using kubectl to deploy a pod
- Use kubectl to scale a pod
- Describe the container storage interface
- Explain VM storage policies and persistent volumes
- Monitor cloud native storage
- Create a persistent volume
- Describe the NSX Container plugin
- Explain the supervisor cluster network topology
- Explain container objects in NSX
- Describe Kubernetes services
- Describe Kubernetes network policies
- Describe vSphere with Tanzu on vSphere Distributed Switch
- Describe the Harbor image registry
- Explain Harbor vSphere integration with Tanzu
- Enable Harbor
- Push Container images into Harbor
- Deploy containers from Harbor
5 VMware Tanzu Kubernetes Grid service
- Introduce the Kubernetes Cluster API
- Explain the Tanzu Kubernetes Grid service
- Describe the use cases of Tanzu Kubernetes Grid clusters
- Describe enabling Tanzu Kubernetes clusters
- Deploy a Tanzu Kubernetes cluster
- Scale a Tanzu Kubernetes cluster
- Explain the life cycle of Tanzu Kubernetes clusters
- Deploy pods in a Tanzu Kubernetes cluster
- Describe monitoring Tanzu Kubernetes clusters
6 Monitoring and troubleshooting
- Describe monitoring tools for vSphere with Tanzu
- Describe the troubleshooting tools for vSphere with Tanzu
- Describe integration with VMware vRealize® Operations Manager
- Describe VMware Tanzu Mission Control
- Describe the integration between vSphere with Tanzu and VMware Tanzu Mission Control
- Describe vCenter Server events
- Describe vSphere events with Tanzu
- Describe the vSphere with Tanzu support log bundle collection
7 vSphere life cycle with Tanzu
- Introduce the Kubernetes version
- Explain the Kubernetes release cadence
- Describe the vSphere lifecycle with Tanzu
- Describe the lifecycle of NSX components
- Describe vSphere certificate management with Tanzu
Duration – 3 days
Delivery – in Classroom, On Site, Remote
PC and SW requirements:
- Internet connection
- Web browser, Google Chrome
- Zoom
Language
Trainer: Italian
Labs: English
Slides: English