Tanzu Platform for Kubernetes enables platform engineers to build and manage application development environments at scale and it enables application developers to easily deploy their applications to production.
For platform engineers, Tanzu Platform for Kubernetes automates the complexity of managing fleets of Kubernetes clusters and the associated infrastructure. This includes tasks such as certificate management, ingress, API gateways, service mesh, and policy management.
It simplifies and secures the deployment of a Kubernetes-based container infrastructure by enabling Kubernetes cluster lifecycle and container management using automation, tooling, and data-driven insights across all your clouds.
Tanzu Platform for Kubernetes enables platform engineers to update underlying infrastructure without disruption to application developers as they deploy, run and manage their apps at scale. The tooling available on the platform can implement DevSecOps practices to securely and reliably ship high-quality code to production and patch security vulnerabilities faster.
For application developers, Tanzu Platform for Kubernetes improves the application deployment experience with templated paths to production that use best practices. It automatically assembles the framework, configures the infrastructure, and prepares the application components needed to create and deploy developer code to run on any Kubernetes cloud.
Tanzu Platform for Kubernetes does this by abstracting Kubernetes complexity and providing a self-service API tailored for application developers. The removal of unnecessary complexity for developers increases their productivity and velocity.
You can access Tanzu Platform for Kubernetes from Tanzu Platform hub. Tanzu Platform is a SaaS platform that provides centralized views and controls into the resources running on your multi-cloud infrastructure. Tanzu Platform is powered by cloud-scale, graph-based datastore technology for responsive application delivery and multi-cloud management. For more information about Tanzu Platform, see Using and Managing Tanzu Platform.
Tanzu Application Engine, available in Tanzu Platform for Kubernetes, enables you to curate and provision application environments that are compliant with your cost, performance, and security requirements.
Tanzu Application Engine provides an application-focused abstraction called Spaces that enables platform engineers to provide application developers and DevOps with curated enterprise-approved app environments and configurations using self-service APIs. Platform engineers and DevOps maintain control and ensure governance and continuous compliance for applications across cost, performance, and security metrics.
For more information about Spaces, see What is a Space.
For platform engineers, Tanzu Platform for Kubernetes enables unified multi-cluster management across cloud environments such as Google Cloud Platform, Microsoft Azure, and AWS, as well as in on-premises data centers such as VMware vSphere.
You can easily move VM-based and Kubernetes-based workloads between different clouds and set up centralized identity and access management. It allows you to automate cluster management tasks, such as scaling and updating clusters, and managing cluster configurations. This automation reduces manual effort, eliminates human errors, and significantly accelerates app deployment.
The consistent tooling provided in Tanzu Platform for Kubernetes ensures that there is smooth hand-off between the platform engineering and app development teams. You can easily make policy changes for one or a fleet of clusters and maintain data sovereignty with flexible policies and data protection targets.