Tanzu Application Platform: Deploying a Production Environment
Make your Tanzu Application Platform more production-ready
IMPORTANT: Tanzu Application Platform is now part of Tanzu Platform. Tanzu Application Platform capabilities are now in Tanzu Platform for Kubernetes, a Tanzu Platform runtime. Tanzu Platform continues to focus on supporting development and operations teams to accelerate application development and delivery on any Kubernetes. This course has been retained for reference purposes and some of the content discussed may no longer be relevant or supported by VMware Tanzu by Broadcom.
Deploying a version of a software platform that is suitable for production use can be challenging. There are many questions that you need to ask and answer, such as:
- Who will be using it?
- How will you secure it?
- How will you scale it?
- What do you need integrate with it?
Tanzu Application Platform is no different.
This course introduces you to the Tanzu Application Platform reference architecture, which can help to guide your decisions. It also takes you through some hands-on examples of how to configure and deploy different components, to meet the needs of your environment.
Course Outline
Introduction to the Course
What is the aim of this course and who should take it?
Accessing the Lab Environment
How do you access and use the lab environment?
Lab: Set up the Tanzu Application Platform environment
Set up the base environment for use in the rest of the course
External Authentication
Why integrate with external identity providers?
Lab: Integrate External Authentication
Integrate Tanzu Application Platform identity management and access control with external identity providers
The Reference Architecture
What is the Reference Architecture and how can you use it?
Lab: Deploy a Multi-Cluster Topology
Deploy and use a multi-cluster topology
Lab: Integrate with Git
Integrate Tanzu Application Platform with a local Git repository server
Certificate Management
How can you manage trusted certificates for the platform?
Lab: Manage Trusted Certificates
Use cert-manager to issue and manage certificates