Škálování aplikací nativních pro cloud

Tip

Tento obsah je výňatek z eBooku, Architekting Cloud Native .NET Applications for Azure, který je k dispozici na webu Docs pro .NET nebo jako soubor PDF zdarma ke stažení, který si můžete přečíst offline.

Cloud Native .NET apps for Azure eBook cover thumbnail.

Jednou z nejčastějších výhod přechodu do cloudového hostitelského prostředí je škálovatelnost. Škálovatelnost nebo schopnost aplikace přijímat další uživatelské zatížení bez ohrožení výkonu jednotlivých uživatelů Nejčastěji se toho dosahuje rozdělením aplikace na malé části, které je možné každému dát jakékoli prostředky, které vyžadují. Dodavatelé cloudu umožňují masivní škálovatelnost kdykoli a kdekoli na světě.

V této kapitole probereme technologie, které umožňují škálovat aplikace nativní pro cloud tak, aby splňovaly poptávku uživatelů. Patří k nim tyto technologie:

  • Kontejnery
  • Orchestrátory
  • Bezserverová architektura