Escala de aplicativos nativos de nuvem
Dica
Esse conteúdo é um trecho do livro eletrônico, para Projetar os Aplicativos .NET nativos de nuvem para o Azure, disponível no .NET Docs ou como um PDF para download gratuito que pode ser lido offline.
Uma das vantagens mais frequentes de migrar para um ambiente de hospedagem na nuvem é a escalabilidade. Escalabilidade ou a capacidade de um aplicativo aceitar carga adicional do usuário sem comprometer o desempenho de cada usuário. Na maioria das vezes, ele é obtido dividindo um aplicativo em pequenas partes que podem receber todos os recursos necessários. Os fornecedores de nuvem permitem uma escalabilidade maciça a qualquer momento e em qualquer lugar do mundo.
Neste capítulo, discutiremos tecnologias que permitem que aplicativos nativos de nuvem sejam escalados para atender à demanda do usuário. Essas tecnologias incluem:
- Contêineres
- Orquestradores
- Computação sem servidor