Omówienie filaru wydajności
Filar wydajności rozwiązania Well-Architected for Industry zapewnia, że rozwiązanie w chmurze jest w stanie zapewnić wymagane poziomy wydajności, aby spełnić potrzeby firmy w najbardziej ekonomiczny i wydajny sposób.
Filar wydajności obejmuje następujące kluczowe obszary:
- Wybór odpowiednich typów zasobów: wybierz odpowiedni typ zasobów, aby zoptymalizować wydajność aplikacji, jednocześnie minimalizując koszty.
- Skalowalność i elastyczność: upewnij się, że aplikacja może być skalowana i rozwijana w celu zaspokojenia potrzeb, a jednocześnie jest w stanie skalować w dół w okresach niskiego zapotrzebowania.
- Wykorzystanie zasobów: maksymalizowanie wykorzystania zasobów przez analizowanie i optymalizowanie użycia zasobów.
- Architektura aplikacji: należy poprawnie zaprojektować i zaimplementować architekturę aplikacji w celu zwiększenia wydajności.
- Buforowanie: użyć strategii buforowania, aby skrócić czas pobierania danych i poprawić ogólną wydajność aplikacji.
- Optymalizacja sieci: optymalizowanie ruchu w sieci i przesyłanie danych w celu zminimalizowania opóźnienia i zwiększania wydajności.
- Monitorowanie i rejestrowanie:: monitorowanie i rejestrowanie metryk wydajności w celu zidentyfikowania potencjalnych problemów i zwiększenia ogólnej wydajności aplikacji.
Poniższa tabela podsumowuje podział odpowiedzialności filaru wydajności w odniesieniu do poszczególnych typów usług:
Typ usługi | Zakres odpowiedzialności firmy Microsoft | Zakres odpowiedzialności klienta | Niektóre składniki używane w rozwiązaniach branżowych Microsoft Cloud |
---|---|---|---|
Lokalne | Brak | Odpowiedzialność za cały stos. | Lokalna brama danych |
Iaas | Należy się upewnić, że podstawowa infrastruktura dostarcza odpowiednie zasoby, takie jak CPU, pamięć i magazyn, aby obsługiwać obciążenie klienta. | Optymalizacja konfiguracji systemu operacyjnego, aplikacji i danych w celu uzyskania optymalnej wydajności. Obejmuje zadania, takie jak dostrojenie parametrów systemu, optymalizacja zapytań oraz konfigurowanie buforowania i równoważenie obciążenia. | Sieć wirtualna Azure (VNet), maszyny wirtualne Azure (VM) |
Paas | Upewnij się, że platforma dostarcza odpowiednie zasoby i usługi, takie jak połączenia baz danych i usługi obsługi wiadomości, w celu obsługi obciążenia klienta. | Optymalizuj kod i konfigurację aplikacji i usług w celu uzyskania optymalnej wydajności. Obejmuje zadania, takie jak optymalizacja zapytań baz danych, dostrojenie logiki aplikacji oraz konfigurowanie buforowania i równoważenie obciążenia. | Power Platform, usługi danych kondycji Azure, usługi magazynu Azure, usługi analizy Azure, aplikacje Azure Logic, usługa Azure Kubernetes (AKS) |
SaaS | Zapewnić, że cała aplikacja i usługi powiązane działają wydajnie dla wszystkich użytkowników. | Konfiguruj ich użycie aplikacji i usług w celu uzyskania optymalnej wydajności. Obejmuje zadania, takie jak konfigurowanie ustawień użytkownika, zarządzanie ilościami danych i optymalizowanie przepływów pracy i procesów biznesowych. | Dynamics 365, Microsoft 365 |
Zobacz też
- Omówienie filaru niezawodności
- Omówienie filaru zabezpieczenia
- Omówienie filaru optymalizacji kosztów
- Omówienie filaru doskonałości operacyjnej
EOF