# O que é Cloud Native?

É uma abordagem para projetar e gerenciar aplicativos para serem executados com a mais alta eficiência no ambiente de nuvem.

## Definição
Essa abordagem não consiste apenas em enviar um software para a nuvem, mas em construí-lo usando os recursos de flexibilidade, escalabilidade e durabilidade oferecidos pela nuvem. A aplicação é dividida em partes para se adaptar à estrutura dinâmica da nuvem.

## Como funciona
Os aplicativos são colocados em contêineres e gerenciados com ferramentas de gerenciamento automático. Assim, quando o tráfego aumenta, a aplicação pode aumentar a sua capacidade por conta própria.

## Onde é usado
É usado em serviços web modernos, aplicativos de grande escala e arquiteturas de microsserviços.

## Perguntas frequentes
**Por que isso é importante?**
Pois garante que o aplicativo sempre sobreviva e cresça rapidamente.


## Termos relacionados
- [Containers](/pt/dictionary/containers/)
- [Virtual Machines](/pt/dictionary/virtual-machines/)
- [Runtime](/pt/dictionary/runtime/)

## Ferramentas relacionadas
- [Meshery](/pt/discover/meshery/)

---
Fonte: TreScout Glossário · https://trescout.com/pt/dictionary/cloud-native/
