Dimensionamento de aplicativos nativos da nuvem

Gorjeta

Este conteúdo é um excerto do eBook, Architecting Cloud Native .NET Applications for Azure, disponível no .NET Docs ou como um PDF transferível gratuito que pode ser lido offline.

Cloud Native .NET apps for Azure eBook cover thumbnail.

Uma das vantagens mais apregoadas da mudança para um ambiente de hospedagem em nuvem é a escalabilidade. Escalabilidade ou a capacidade de um aplicativo aceitar carga de usuário adicional sem comprometer o desempenho de cada usuário. Na maioria das vezes, isso é conseguido dividindo um aplicativo em pequenos pedaços que podem receber os recursos necessários. Os fornecedores de nuvem permitem escalabilidade massiva a qualquer hora e em qualquer lugar do mundo.

Neste capítulo, discutimos tecnologias que permitem que aplicativos nativos da nuvem sejam dimensionados para atender à demanda do usuário. Estas tecnologias incluem:

  • Contentores
  • Orquestradores
  • Computação sem servidor