Udostępnij przez


Skalowanie aplikacji natywnych dla chmury

Wskazówka

Ta zawartość jest fragmentem e-książki, Architektura Cloud Native .NET Applications for Azure, dostępnej w .NET Docs lub jako bezpłatny plik PDF do pobrania, który można czytać offline.

Natywne aplikacje .NET dla chmury Azure - okładka miniatury eBooka.

Jedną z najczęściej reklamowanych zalet przejścia do środowiska hostingu w chmurze jest skalowalność. Skalowalność lub możliwość akceptowania dodatkowego obciążenia użytkownika przez aplikację bez naruszania wydajności dla każdego użytkownika. Jest to najczęściej osiągane przez podzielenie aplikacji na małe elementy, z których każdy może otrzymać zasoby, jakich potrzebuje. Dostawcy usług w chmurze zapewniają ogromną skalowalność w dowolnym czasie i w dowolnym miejscu na świecie.

W tym rozdziale omówiono technologie, które umożliwiają skalowanie aplikacji natywnych dla chmury w celu spełnienia wymagań użytkowników. Te technologie obejmują:

  • Pojemniki
  • Orkiestratorzy
  • Przetwarzanie bezserwerowe