Dokumentace k efektivitě výkonu
Využijte zásady škálovatelnosti pro vaši architekturu tak, aby splňovaly požadavky uživatelů efektivně.
Klíčové body
Rychlé zprovoznění
- Přehled
- Principy
- Kontrolní seznam návrhu
- Kontrolní seznam testů
- Kontrolní seznam optimalizace
- Vzorce efektivity výkonu
- Kompromisy
Learn
video
Návrh efektivity výkonu
Začínáme
- Monitorování distribuovaných architektur
- Návrh škálovatelných aplikací Azure
- Návrh aplikací Azure pro efektivitu
- Návrh pro škálování
- Plánování kapacity
Koncepce
- Berte v úvahu odbornost týmu
- Volba správného úložiště dat
- Zkrátit dobu odezvy pomocí asynchronního programování
- Plánování růstu
- Horizontální navýšení kapacity, nikoli škálování
Learn
video
Testování efektivity výkonu
Přehled
- Testování výkonu
- Zátěžové testování
- Zátěžové testování
- Testování ve více oblastech
- Testovací nástroje
Koncepce
- Stanovení standardních hodnot
- Konfigurace prostředí na základě výsledků testování
- Zvažte ukládání dat do mezipaměti
- Použití sítě Content Delivery Network
video
Monitorování pro efektivitu výkonu
Přehled
- Zvážit profilaci aplikace
- Analýza metrik a protokolů infrastruktury
- Integrace údajů o výkonu
- Sledování výkonu pro zajištění škálovatelnosti a spolehlivosti
Koncepce
- Shromažďovat protokoly aplikací
- Zobrazit metriky platformy
- Korelace a vyhodnocení dat
- Zvážení dopadů na náklady
video
Optimalizace pro efektivitu výkonu
Přehled
- Ukládání do mezipaměti data pro optimalizaci výkonu
- Data oddílu pro optimalizaci výkonu
- Udržování efektivity výkonu v průběhu času
Koncepce
- Vezměte v úvahu kapacitu
- Určení přijatelné optimalizace výkonu
- Optimalizovat automatické škálování
- Kritické zatížení oddílů