← Glossário
Glossário · Dev

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.

Analogia: É como projetar uma casa não apenas colocando-a em um só lugar, mas como uma estrutura modular que pode ser movida para outro lugar a qualquer momento e expandir os cômodos conforme necessário.

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

Ferramentas relacionadas

Esta explicação foi escrita em linguagem simples para a TreScout e traduzida automaticamente do original em turco · a versão turca é a que vale. Se algo parecer errado ou faltando, escreva para hello@trescout.com. Ler em turco →