Doporučení pro prioritizaci výkonu kritických toků
Vztahuje se na toto doporučení Power Platform Dobře uspořádaného kontrolního seznamu účinnosti výkonu:
PE:07 | Upřednostněte výkon kritických toků. Alokace zdrojů pracovního zatížení a optimalizace výkonu by měly upřednostňovat toky, které podporují nejdůležitější obchodní procesy, uživatele a operace. |
---|
Tato příručka popisuje doporučení pro upřednostňování výkonu kritických toků v pracovní zátěži. Kritické toky představují klíčové obchodní procesy, které generují příjmy nebo řídí operace s vysokou prioritou. Když upřednostníte výkon kritických toků, zajistíte toky, které mají největší dopad, dostanou potřebné zdroje před toky s nižší prioritou. Neprovedení této priority může mít nepřiměřené negativní dopady na priority pracovní zátěže a uživatelskou zkušenost.
Definice
Pojem | definice |
---|---|
Flow | V pracovní zátěži sled akcí, které plní konkrétní funkci. Tok zahrnuje pohyb dat a běh procesů mezi komponentami pracovní zátěže. |
Prioritní zpracování fronty | Akt zpracování úkolů s vysokou prioritou před úkoly s nízkou prioritou. |
Omezení sazby | Akt omezení počtu požadavků, které mohou přistupovat ke zdroji. |
Systémový tok | Tok informací a procesů v systému. Systém automaticky sleduje tento tok, aby umožnil funkci uživatelských toků nebo úloh. |
Uživatelský tok | Sekvence, kterou uživatel dodržuje, aby provedl úkol. |
Klíčové strategie návrhu
Kritické toky označují toky klíčových uživatelů pro zákazníky nebo systém a toky dat pro operace, které jsou klíčové pro funkčnost pracovní zátěže. Tyto toky mohou zahrnovat akce, jako jsou registrace uživatelů, zpracování finančních transakcí nebo jakákoli jiná klíčová cesta nebo proces v rámci vaší pracovní zátěže.
Kritické toky významně ovlivňují uživatelskou zkušenost nebo obchodní operace. Kritické toky mají vyšší výkonnostní cíle a dohody o úrovni služeb než nekritické toky. Tam, kde jsou zdroje omezené, by nekritické toky měly přenést využití zdrojů na kritické toky. Před izolováním a optimalizací kritických toků musíte všechny toky identifikovat, monitorovat a upřednostňovat.
Identifikujte všechny toky
První krok při upřednostňování výkonu kritických toků je identifikace všech toků v rámci vaší pracovní zátěže. Identifikace toku zahrnuje systematické mapování a pochopení cest uživatelů a komunikace komponent. Důraz je kladen na pochopení metrik výkonu a potenciálního dopadu toků na výkon pracovní zátěže.
Rozdělením pracovní zátěže do samostatných toků můžete najít úzká místa výkonu, neefektivní využití zdrojů a příležitosti pro optimalizaci výkonu. Tyto znalosti odhalují oblasti zlepšení a jsou první krok k identifikaci kritických toků. Další informace naleznete v části Identifikace a hodnocení uživatelských a systémových toků.
Sledujte metriky výkonu toku
Poté, co identifikujete všechny toky v rámci vaší pracovní zátěže, musíte shromáždit metriky výkonu pro každý tok a tyto metriky sledovat. Metriky toku poskytují přehled odpověď časů, chybovosti a propustnosti. Cílem je důsledně sledovat a zaznamenávat metriky související s výkonem, abyste dále zdokonalili své chápání dopadu každého toku na výkon pracovní zátěže.
Chcete-li sledovat metriky toku, použijte ke sběru dat následující nástroje:
Analytické a sledovací nástroje: Tyto nástroje poskytují přehled o chování uživatelů a interakcích ve vaší aplikaci. Analýzou uživatelských dat můžete identifikovat nejběžnější toky, úzká místa nebo potenciální problémy.
Nástroje pro monitorování výkonu aplikací (APM): Pomocí nástrojů APM můžete sledovat výkon vaší aplikace a sledovat, jak běží toky. Tyto nástroje poskytují viditelnost odpověď časů, chyb a dalších metrik výkonu, což vám umožní identifikovat kritické toky a optimalizovat jejich výkon.
Nástroje pro protokolování a ladění: Pomocí těchto nástrojů můžete zachycovat a analyzovat protokoly a ladit informace za běhu aplikace. Prohlédněte si protokoly a informace o ladění, abyste mohli sledovat, jak toky probíhají, a identifikovat problémy nebo chyby.
Identifikujte kritické toky
S dostupnými údaji o výkonu můžete začít hodnotit všechny toky a identifikovat kritické toky. Identifikace kritických toků zahrnuje vyhodnocení dopadu na výkon a kritičnosti každého toku. Efektivní stanovení priorit toků zajišťuje, že nejdůležitější toky obdrží potřebné zdroje před méně kritickými toky.
Chcete-li upřednostnit toky ve vaší aplikaci, zvažte tyto kroky:
Identifikujte obchodní dopad: Začněte posouzením důležitosti každého toku v rámci vašich operací. Zaměřte se na to, jak každý tok odpovídá vašim obchodním cílům, jeho dopadu na uživatele a potenciálním negativním dopadům špatného výkonu. Například pomalý výkon vašeho systému služby zákazníkům může znamenat, že uživatelé místo zaznamenávání rozhodnutí zákazníků do systému používají náhradní řešení, jako je Microsoft Teams nebo e-mail, což vede ke špatné kvalitě dat a nesprávnému hlášení.
Kromě toho zvažte dopady toku na výkon v rámci jednoho nebo více obchodních procesů. Více toků může podporovat jeden obchodní proces, ale často má jeden tok významný vliv na výkon tohoto procesu. Chcete identifikovat toky, které mají největší dopad na výkon. Naopak jeden tok může podporovat několik procesů. V takových případech výkon tohoto toku přímo ovlivňuje účinnost všech souvisejících procesů a pravděpodobně se jedná o kritický tok.
Analyzujte údaje o výkonu : Analyzujte metriky výkonu spojené s každým tokem. Hledejte vzory, anomálie nebo výjimečné metriky, které mohou poskytnout pohled na efektivitu a důležitost toku. Například systémové toky s významným využitím jsou pravděpodobně důležité toky.
Přiřadit hodnocení kritičnosti : Na základě ukazatelů dopadu na podnikání a výkonu byste měli upřednostňovat toky. Použijte hodnocení kritičnosti Kritické (vysoká kritičnost), Důležité (střední kritičnost) a Produktivita (nízká kritičnost). Toky s významným obchodním dopadem nebo poptávkou po vysokém výkonu by měly obdržet a Kritické ( vysoká kritičnost) hodnocení kritičnosti. Zaměřte se na toky s vysokou návštěvností uživatelů nebo mají přímý vliv na vytváření příjmů. Následující tabulka uvádí charakteristiky kritických ( Vysoký) a nekritické toky ( Střední na Nízký).
Kritické toky Nekritické toky Vysoké využití Nízká spotřeba Obchodní kritické Není kritické pro podnikání Nákladné operace Malé operace Časově citlivé Není časově citlivé Výroba Předprodukce Zpracování v reálném čase Dávkové zpracování Citlivé na latenci Není citlivé na latenci Platící uživatel Neplatící uživatel Důležité úkoly Nepodstatné úkoly
Izolujte kritické toky
Proces izolace kritických toků zahrnuje přidělení vyhrazených zdrojů nebo kapacity na podporu kritických toků. Chcete přidělit zdroje a pozornost těm tokům, které jsou nezbytné pro optimální uživatelskou zkušenost nebo významné obchodní výsledky. Cílem je zajistit, aby kritické toky obdržely dostatek zdrojů pro efektivní a efektivní provoz. Izolací kritických toků můžete snadněji spravovat prostředky, které kritické toky podporují.
Zde jsou doporučení pro izolaci kritických toků:
Segmentace prostředků: Vytvářejte samostatná prostředí pro kritické pracovní zátěže, která jim umožní pracovat nezávisle bez rušení jiných procesů. Ujistěte se například, že Power Automate cloudové toky, které jsou kritické pro vaši pracovní zátěž, běží pod vyhrazeným servisním účtem, aby na ně neměla vliv omezení kapacity uživatelského účtu, který může spouštět i jiné procesy.
Alokace kapacity: Pro kritické toky explicitně přidělte pevnou sadu kapacity, jako je přiřazení Power Automate Procesní licence k cloudový tok nebo vytvoření vyhrazeného prostředí pro vaši pracovní zátěž, kde alokujete AI Builder nebo jiné kredity. Tato alokace zajišťuje, že kritické toky mají vždy dostatek zdrojů pro efektivní provoz. Explicitním přidělením zdrojů kritickým tokům zabráníte sporům o zdroje a upřednostníte jejich běh.
Kompromis: Segmentace zdrojů ovlivňuje náklady. Když věnujete zdroje toku, často zvýšíte náklady a některé zdroje zůstanou nevyužité. Aby bylo možné ospravedlnit zvýšení výkonu kritických toků, musí zvýšení dopadu na podnikání převážit zvýšení nákladů.
Usnadnění dáky Power Platform
Identifikace a monitorování toků: Zvažte použití dolování procesů a dolování úkolů v Power Automate, včetně mapy procesu, výkonný nástroj, který vám může pomoci vizualizovat a analyzovat vaše obchodní procesy.
Optimalizace alokace kapacity: Kritické toky můžete izolovat pomocí technik, jako je vytváření samostatných prostředí, řešení, zdrojů a explicitní přidělování zdrojů kritickým tokům.
Během fáze návrhu vezměte v úvahu limity požadavků a alokace a profily výkonu , které se vztahují na vaše zdroje.
Související informace
Kontrolní seznam efektivity výkonu
Podívejte se na úplný soubor doporučení.