Managing your applications in Tanzu Platform

The Tanzu Platform application management provides a comprehensive view of your application stack from the business application level down to the infrastructure, enabling traversal through dependencies and correlation of events across layers.

Tanzu Platform provides a unified way for managing your applications, understand how they are built, and monitor how they are working. This management area offers tooling that enables you to navigate the application architecture and dependencies.

The journey to managing your application begins with the business application, which represents a grouping of multiple component apps and microservices that work together to achieve a specific business outcome. You can initiate proactive management tasks and reactive workflows such as troubleshooting a slow application from this level, where you can view high-level information about the business application, including its layers and dependencies.

By traversing the different layers of the business application stack, you can identify potential problem areas and understand how the application is behaving. From here, you can drill down into individual component apps or microservices to access rich information about their performance and behavior. In this initial version, the Tanzu Platform application management supports only Spring-based applications for now.

In order to be able to construct business applications, we need to first discover those. In this section we will discuss how applications discovery works and what needs to be done to discover the applications.

Application discovery overview

Note

In this initial version of the application management feature, Tanzu Platform can discover and monitor only Spring applications.

You can configure your Spring applications with actuator, micrometer, and other libraries, so that when you attach your application platforms to your Tanzu Platform, it utilizes various mechanisms for application discovery. Once the applications are discovered, they can be grouped into business applications, and the hub starts collecting metrics and other data from the applications and the platforms on which they are running.

Supported platforms for application discovery:

Creating business applications

Note

With this initial version of the application management feature, business applications are supported only for TAS and Kubernetes data sources.

During the application discovery, the hub performs a logical grouping of your applications around business boundaries called business applications. Each business application is mapped to a unique:

  • Space in a Tanzu Application Service foundation (TAS Space)
  • Namespace in a Kubernetes cluster (K8s Namespace)

For each business application, the hub provides a logical and platform topology map with details about the status, properties, connections, and dependencies of its components (applications and microservices).

With this initial version of the feature, you are not yet able to build your own business application from multiple spaces.

What to read next

  • Examining your business applications
    To review the status of your application platforms and quickly identify problematic areas, examine the status of your business applications and drill down into the platform topology maps to discover the components that need attention.
  • Troubleshooting your Spring applications and microservices
    If a platform component (an application or a microservice) is in an unhealthy status, examine its dashboard and find information for fast troubleshooting.
check-circle-line exclamation-circle-line close-line
Scroll to top icon