Udostępnij za pośrednictwem


Zasady projektowania Wydajność Efektywność

Wydajność jest kluczowym czynnikiem decydującym o powodzeniu każdego Power Platform obciążenia. Niska wydajność może frustrować użytkowników, zmniejszać produktywność i zwiększać koszty. Aby uniknąć tych problemów, należy od samego początku projektować rozwiązania z myślą o wydajności. Wydajne obciążenie jest w stanie obsłużyć zmiany obciążenia bez uszczerbku dla środowiska użytkownika lub przekroczenia limitów przepływności i żądań platformy.

Skorzystaj z poniższych zasad projektowania z Microsoft Azure dobrze zaprojektowanej struktury , aby pomóc w tworzeniu strategii, która zapewni, że wydajność spełni wymagania biznesowe, a jednocześnie pozostanie w granicach i możliwościach Power Platform usług. Zacznij od zalecanych najlepszych praktyk i uzasadnij korzyści płynące z każdej zasady efektywności działania. Po ustaleniu strategii skorzystaj z listy kontrolnej efektywności wydajności jako następnego kroku.

Bez jasnego zrozumienia oczekiwań dotyczących wydajności obciążenia możesz wydać zbyt dużo lub zbyt mało na zasoby i nie spełnić potrzeb użytkowników.

Negocjowanie realistycznych wartości docelowych wydajności

Ikona CelZdefiniowane jest zamierzone środowisko użytkownika i istnieje strategia opracowania punktu odniesienia i mierzenia celów w stosunku do wcześniej ustalonych wymagań biznesowych.

Rozpocznij proces projektowania z jasnymi celami wydajnościowymi opartymi na potrzebach i oczekiwaniach biznesowych. Zamiast skupiać się tylko na metrykach technicznych, współpracuj z interesariuszami biznesowymi, aby określić oczekiwania i zdefiniować cele, które są zgodne z oczekiwanym doświadczeniem użytkownika obciążenia.

Dowiedz się więcej o ustanawianiu osiągalnych celów wydajności w platformie Azure Well-Architected Framework.

Konstrukcja spełniająca wymagania dotyczące wydajności

Ikona CelWybierz odpowiednie usługi, aby osiągnąć cele w zakresie wydajności.

Ważne jest, aby proaktywnie mierzyć skuteczność. Wybierz usługi i funkcje w całym stosie technologicznym, które umożliwiają osiągnięcie celów w zakresie wydajności, monitorowanie wydajności i śledzenie, które składniki obciążenia mogą stanowić wyzwanie. Zdefiniuj również proces testowania wydajności.

Dowiedz się więcej o projektowaniu w celu spełnienia wymagań dotyczących wydajności w programie Azure Well-Architected Framework.

Osiągnięcie i utrzymanie wydajności

Ikona CelChroni przed spadkiem wydajności podczas użytkowania systemu i w miarę jego rozwoju.

Wydajność nie jest jednorazową czynnością. Musisz nad tym pracować przez cały czas tworzenia obciążenia. Spodziewaj się, że obciążenie zostanie przetestowane i zoptymalizowane wiele razy. Wszelkie zmiany w wymaganiach, konfiguracji, kodzie lub funkcjach produktu mogą mieć wpływ na wydajność.

Dowiedz się więcej o osiąganiu i utrzymywaniu wydajności w usłudze Azure Well-Architected Framework.

Poprawianie wydajności dzięki optymalizacji

Ikona CelPopraw wydajność systemu w ramach zdefiniowanych celów wydajnościowych, aby zwiększyć wartość obciążenia.

Stwórz kulturę wydajności, która pozwoli programistom poświęcić czas na optymalizację wydajności. Dostosuj cele wydajności na podstawie środowiska użytkownika i monitoruj, które składniki obciążenia są mocno obciążone. Kontynuuj ocenianie nowych funkcji produktu, które mogą poprawić wydajność. Cykl monitorowania, optymalizacji, testowania i wdrażania jest procesem ciągłym.

Dowiedz się więcej o zwiększaniu wydajności dzięki optymalizacji w usłudze Azure Well-Architected Framework.

Następne kroki