# Modern Application Solutions

Today, Enterprise want to adopt modern architectures to run applications that eventually drive more business value. However, many companies already have applications, processes that cater to current/on going business. VMware Tanzu is set of products, Services and solutions that help Enterprises modernize applications. The goal of VMware Tanzu is to provide solutions that meet customers where they are currently in their adoption of Modern and Cloud Native architectures.

{% tabs %}
{% tab title="The Why and What of Kubernetes" %}
Cloud native technology can help you develop, deploy, and manage applications with ease and speed. Lightweight, portable containers let you do more with less -- you can develop, test, and distribute applications with fewer dependencies, less resources, and more flexibility. Kubernetes is a platform that lets you automate the deployment and management of containers. Together, containers and Kubernetes streamline software development and deployment. &#x20;

Here are several starting points to learn about cloud native technology: &#x20;

{% content-ref url="/pages/-LgiwQTJh4WZwh1wudge" %}
[Introduction to Containers](/cloud-native-solutions/the-why-and-what-of-kubernetes/containers-changed-everything.md)
{% endcontent-ref %}

{% content-ref url="/pages/-Lh8xuQPgzkyLT1uKULP" %}
[Introduction to Kubernetes](/cloud-native-solutions/the-why-and-what-of-kubernetes/introduction-to-kubernetes.md)
{% endcontent-ref %}

{% content-ref url="/pages/-Lh8wQxpE-frqAPtxf\_4" %}
[From Docker Containers to Kubernetes](/cloud-native-solutions/the-why-and-what-of-kubernetes/docker.md)
{% endcontent-ref %}

{% content-ref url="/pages/-Li9cruyjoE6vyThsalt" %}
[The Power of Kubernetes Services](/cloud-native-solutions/the-why-and-what-of-kubernetes/application-labels-and-services.md)
{% endcontent-ref %}

{% content-ref url="/pages/-LhwJ6vGnNAcIJYlr6bF" %}
[Microservices Architecture](/cloud-native-solutions/the-why-and-what-of-kubernetes/micro-services-architecture.md)
{% endcontent-ref %}

{% content-ref url="/pages/-LhCH2VR1CoBAccJUqQ8" %}
[What is Cloud Native?](/cloud-native-solutions/the-why-and-what-of-kubernetes/what-is-cloud-native.md)
{% endcontent-ref %}
{% endtab %}

{% tab title="Build Kubernetes Runtime" %}
In this section, we look at some of the challenges in operationalizing Kubernetes. For application teams to utilize the full potential of Kubernetes , Kubernetes clusters need to be aware of available infrastructure resources. Teams need access to the right roles for their work, and they need to understand how identity flows through enterprise users and groups to Kubernetes management systems and the Kubernetes clusters themselves.&#x20;

{% content-ref url="/pages/-LgixOseZ22ZfWZJ7KyK" %}
[Provisioning Kubernetes](/cloud-native-solutions/operationalize-kubernetes/provisioning-kubernetes.md)
{% endcontent-ref %}

{% content-ref url="/pages/-Lh9-2CpmoiS0Gds0g1I" %}
[Kubernetes on vSphere](/cloud-native-solutions/operationalize-kubernetes/provisioning-kubernetes/untitled.md)
{% endcontent-ref %}

{% content-ref url="/pages/-LgixZsFeFyXUBLBv6GF" %}
[Updating Kubernetes Clusters](/cloud-native-solutions/operationalize-kubernetes/updating-kubernetes-clusters.md)
{% endcontent-ref %}

{% content-ref url="/pages/-Lmlk71MriL04r1h41zu" %}
[Controlling Ingress with Contour](/cloud-native-solutions/operationalize-kubernetes/controlling-ingress-with-contour.md)
{% endcontent-ref %}

{% endtab %}

{% tab title="Manage and Monitor" %}

{% content-ref url="/pages/-LgixdbIQbfciXpeqgv7" %}
[Monitoring Kubernetes](/cloud-native-solutions/manage-and-monitor/monitoring.md)
{% endcontent-ref %}

{% content-ref url="/pages/-LmHqggqZnlXdXHI9ZeW" %}
[Monitoring Containers at Scale  with Wavefront](/cloud-native-solutions/manage-and-monitor/monitoring-containers-at-scale-with-wavefront.md)
{% endcontent-ref %}

{% content-ref url="/pages/-LmLrDMjQo8l87ldliDV" %}
[Monitoring with VMware vRealize Log Insight](/cloud-native-solutions/manage-and-monitor/monitoring-with-vmware-vrealize-log-insight.md)
{% endcontent-ref %}

{% content-ref url="/pages/-LmMjdavbEsXKi2M6qzt" %}
[Managing and Securing Container Images in a Registry](/cloud-native-solutions/manage-and-monitor/managing-and-securing-container-images-in-a-registry.md)
{% endcontent-ref %}

{% content-ref url="/pages/-LmfqQk7ioqRy766VKxP" %}
[Compliance Testing with Sonobuoy](/cloud-native-solutions/manage-and-monitor/compliance-testing-with-sonobuoy.md)
{% endcontent-ref %}

{% content-ref url="/pages/-LmgVF6iFE6RbI56yulu" %}
[Backing Up, Restoring, and Migrating Resources with Velero](/cloud-native-solutions/manage-and-monitor/backing-up-restoring-and-migrating-resources-with-velero.md)
{% endcontent-ref %}

{% content-ref url="/pages/-LmqeC4dzcJ1ilZ-3mt5" %}
[Managing Microservices with a Service Mesh](/cloud-native-solutions/manage-and-monitor/managing-microservices-with-a-service-mesh.md)
{% endcontent-ref %}

{% endtab %}

{% tab title="Multi-Cloud Multi-Cluster Management" %}
{% content-ref url="/pages/-M1h5QJfJXyJ-oih20MP" %}
[Challenges Managing Multiple Cluster across Multiple Clouds](/cloud-native-solutions/challenges-managing-multiple-cluster-across-multiple-clouds.md)
{% endcontent-ref %}

{% content-ref url="/pages/-M20FJ1skQKOak5XYBZC" %}
[Introducing VMware Tanzu Mission Control](/cloud-native-solutions/introducing-vmware-tanzu-mission-control.md)
{% endcontent-ref %}

{% endtab %}
{% endtabs %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://tanzu-solutions.gitbook.io/cloud-native-solutions/master.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
