Udostępnij za pośrednictwem


Skalowanie aplikacji natywnych dla chmury

Napiwek

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

Cloud Native .NET apps for Azure eBook cover thumbnail.

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, które mogą być podane niezależnie od zasobów, których potrzebują. 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. Do tych technologii należą:

  • Kontenery
  • Koordynatorzy
  • Przetwarzanie bezserwerowe