VMware Hands-on Labs - HOL-2032-91-ISM


Lab Overview - HOL-2032-91-ISM - VMware Tanzu Mission Control Simulation

Lab Guidance


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. Tanzu Mission Control 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, and creating a map from the “people structure” to the infrastructure.

In this lab you will be exposed to various aspects of VMware's Tanzu Mission Control including Kubernetes cluster lifecycle management, health checks, environment at a glance monitoring, access policies, and conformance testing.

Lab Module List:

 Lab Captains: 

This lab manual can be downloaded from the Hands-on Labs Document site found here:

http://docs.hol.vmware.com

This lab may be available in other languages.  To set your language preference and have a localized manual deployed with your lab, you may utilize this document to help guide you through the process:

http://docs.hol.vmware.com/announcements/nee-default-language.pdf


 

Location of the Main Console

 

  1. The area in the RED box contains the Main Console.  The Lab Manual is on the tab to the Right of the Main Console.
  2. Your lab starts with 90 minutes on the timer.  The lab can not be saved.  All your work must be done during the lab session.  But you can click the EXTEND to increase your time.  If you are at a VMware event, you can extend your lab time twice, for up to 30 minutes.  Each click gives you an additional 15 minutes.  Outside of VMware events, you can extend your lab time up to 9 hours and 30 minutes. Each click gives you an additional hour.
  3. All work in this HOL Interactive Simulation will take place in the manual.

 

 

Activation Prompt or Watermark

 

When you first start your lab, you may notice a watermark on the desktop indicating that Windows is not activated.  

One of the major benefits of virtualization is that virtual machines can be moved and run on any platform.  The Hands-on Labs utilizes this benefit and we are able to run the labs out of multiple datacenters.  However, these datacenters may not have identical processors, which triggers a Microsoft activation check through the Internet.

Rest assured, VMware and the Hands-on Labs are in full compliance with Microsoft licensing requirements.  The lab that you are using is a self-contained pod and does not have full access to the Internet, which is required for Windows to verify the activation.  Without full access to the Internet, this automated process fails and you see this watermark.

This cosmetic issue has no effect on your lab.  

 

Module 1 - VMware Tanzu Mission Control (15 minutes)

Introduction


In Module 1, you will learn:


 

Introduction to VMware Tanzu

 

 

In Swahili, ’tanzu’ means the growing branch of a tree. In Japanese, ’tansu’ refers to a modular form of cabinetry. At VMware, Tanzu represents our growing portfolio of solutions to help you build, run and manage modern apps.

VMware Tanzu portfolio enables customers to build modern apps on Kubernetes and manage all of their clusters from a single control point.  Tanzu allows you to build applications with velocity, run open source Kubernetes with consistency, and manage your entire footprint with confidence.

Tanzu Capabilities Include

 

 

Challenge: Managing disparate Kubernetes clusters

 

Kubernetes (K8s) is an open-source system for automating deployment, scaling, and management of containerized applications.

It groups containers that make up an application into logical units for easy management and discovery. Kubernetes builds upon 15 years of experience of running production workloads at Google, combined with best-of-breed ideas and practices from the community

Kubernetes is a great starting point in a modern IaaS strategy for any enterprise. When we started the project, we saw Kubernetes as offering a ‘Goldilocks’ abstraction—something that is low enough level that you can run pretty much any application, but high enough level that it hides the specifics of the infrastructure environment. Over the past few years, Kubernetes has emerged as a standard for distributed infrastructure, and for the first time ever we have a common, open source abstraction that spans the private cloud, public cloud, and edge-based computing environments.

Kubernetes is also something new, and perhaps the greatest value it represents is an opportunity for IT organizations to move from a world of ‘ticket driven infrastructure’ to ‘modern API driven dynamic infrastructure’, better connecting operators and developers.

While this modern API-driven infrastructure provides a rich and capable environment for cloud native applications that are being built by modern enterprises, it introduces a lot of new ‘moving parts’ and day 2 operating issues that IT teams haven’t had to tackle before. How do you create and enforce security policy in a highly fluid environment? How do you make sure that your identity and access control systems are configured? How do you make certain that everything stays properly configured?

These challenges are hard enough to get right in a single Kubernetes cluster, but we don’t live in a world of single Kubernetes clusters:

Taking all this into consideration there are still significant challenges to running Kubernetes at scale including:

So as IT, how do you manage this fragmentation in a way that doesn’t impose limits on what your development teams can do? How can you enable them to move faster by delivering Kubernetes as a service in a way that is empowering, not limiting? 

 

 

VMware Tanzu Mission Control

 

Enter VMware Tanzu Mission Control 

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. Tanzu Mission Control 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, and creating a map from the “people structure” to the infrastructure. 

With VMware Tanzu Mission Control, we are providing customers with a powerful, API driven platform that allows operators to apply policy to individual clusters or groups of clusters, establishing guardrails and freeing developers to work within those boundaries.

A SaaS based control plane will securely integrate with a Kubernetes cluster through an agent and supports a wide array of operations on the cluster. That includes lifecycle management (deploy, upgrade, scale, delete) of cloud-based clusters via Cluster API.

A core principle of the VMware Tanzu portfolio is to make best use of open source software.  VMware Tanzu Mission Control leverages Cluster API for Lifecycle Management, Velero for backup/recovery, Sonobuoy for configuration control and Contour for ingress control.

A year ago, we launched the public beta of Cloud PKS, a fully managed Kubernetes as a service offering. That has put us on the front lines of supporting Kubernetes clusters at scale 7×24 and has taught us a great deal. The lessons learned in running Cloud PKS and the Cloud PKS capabilities which customers enjoy are now found in VMware Tanzu Mission Control.

As  more and more teams adopt containers and Kubernetes, it becomes harder  to manage. Development teams need independence to run and operate their applications across multiple clusters and clouds. IT teams need to  maintain visibility and control at an organization-wide level. 

Tanzu Mission Control supports both development and IT teams in three key ways:  

Independence for Developers

We believe that developers need modern API driven infrastructure to do their job. A big part of the success of cloud has been delivering a set of useful services at the other end of an API call. This has enabled teams that adopt a single cloud to move from a world managed by tickets into an API driven, self-service universe.

VMware Tanzu will bring an API driven model to the world of developers building across multiple clouds. It all starts with the provisioning of Kubernetes clusters. We have created a simple, cloud friendly cluster lifecycle management model that offers an ‘easy button’ for the creation and management of Kubernetes clusters. This will feel a little like one of the managed Kubernetes offerings that the cloud providers deliver (AKS, EKS, GKE), but the advantage is that the Kubernetes cluster is fully provisioned into a developer environment and is fully accessible to the developer. This will offer levels of customizability and control that are difficult to accomplish with a cloud provider offering.

 Consistency for Operators

In working with customers, we identified an opportunity to put more control at the fingertips of the platform operator or SRE managing a Kubernetes footprint. VMware Tanzu Mission Control’s SaaS control plane will securely connect with, manage, and operate a potentially large number of clusters across environments.

You will be able to attach any conformant Kubernetes cluster to VMware Tanzu Mission Control, including clusters running on vSphere, public clouds, managed services, or DIY implementations. That’s a degree of neutrality that’s not possible from a cloud service provider, and an openness that is fairly unique to VMware.

Once you have all your Kubernetes managed from one place, you will be able to take many meaningful actions on individual clusters or across fleets of clusters, including (at launch):

These  undertakings become exponentially challenging with a growing number of  clusters, multi-cloud deployments, and an accelerating number of  developers and teams. 

 

 

Hands-on Labs Interactive Simulation: VMware Tanzu Mission Control


This part of the lab is presented as a Hands-on Labs Interactive Simulation. This will allow you to experience steps which are too time-consuming or resource intensive to do live in the lab environment. In this simulation, you can use the software interface as if you are interacting with a live environment.

  1. Click here to open the interactive simulation. It will open in a new browser window or tab.
  2. When finished, click the “Return to the lab” link to continue with this lab.

The lab continues to run in the background. If the lab goes into standby mode, you can resume it after completing the module.


Conclusion


This concludes the VMware Tanzu Mission Control simulation.

You should now have an understanding of VMware Tanzu Mission Control and its components. 


 

You've finished Module 1

 

Congratulations on completing Module 1.

If you are looking for additional information on VMware Tanzu Mission Control, try one of these links:

 

 

How to End Lab

 

To end your lab click on the END button.  

 

Conclusion

Thank you for participating in the VMware Hands-on Labs. Be sure to visit http://hol.vmware.com/ to continue your lab experience online.

Lab SKU: HOL-2032-91-ISM

Version: 20200206-034312