Power Platform Välstrukturerade arbetsbelastningar
Power Platform Well-Architected använder termen arbetsbelastning för att beskriva en uppsättning programresurser, data och stödjande infrastruktur som fungerar tillsammans för att leverera önskade affärsresultat. En arbetsbelastning består av program- och teknikkomponenter samt beteende-, utvecklings- och driftsprocesser.
Arbetsbelastningar utformas av arkitekter och skapas av ett arbetsbelastningsteam. De uppfyller funktionella och icke-funktionella affärsbehov. Det finns många typer av arbetsbelastningar.
Vanliga kriterier för arbetsbelastningsklassificering är:
- Verktyg, egenskaper och användningsmönster för en arbetsbelastning.
- Viktiga inflytelserika drivkrafter.
- Avsedd publik.
Arbetsbelastningar som är i samma klass kan dela likheter, inklusive deras publik, efterlevnadskrav och teknikstackar. De fem grundpelarna i Power Platform Well-Architected, deras principer, checklistor och kompromisser är relevanta för alla arbetsbelastningsklasser.
Tillämpa grundpelaren vägledning på tekniska designprinciper och designområden som representerar prioriteringarna för din arbetsbelastning. Följ rekommendationerna för att konfigurera en lyckad arbetsbelastning och justera den med Power Platform Well-Architected.
Vad är en Power Platform Well-Architected-arbetsbelastning?
Utformningen och driften av alla arbetsbelastningar måste ta hänsyn till de fem arkitektoniska grundpelarna: Tillförlitlighet, Säkerhet, Driftseffektivitet, Prestandaeffektivitet och Upplevelseoptimering.
För att skapa en lyckad arbetsbelastning utvecklar du den enligt Power Platform Well-Architected principer. |
---|
En Power Platform välkonstruerad arbetsbelastning:
- Har krav som beskriver vad systemet ska göra och hur bra det ska göra det, och som är rangordnade efter betydelse för att nå ett mål.
- Är utformad så att du kan uppnå dessa krav genom att använda resurser och införliva designmönster och kompromisser.
- Är byggd och drivs enligt specifikationerna för en design och ett syfte.
- Mäts efter hur väl den uppnår sitt syfte.
- Kan anpassa sig i takt med att dess syfte förfinas eller ändras.
- Är precis så pålitlig som den behöver vara.
- Är precis så säker som den behöver vara.
- Utvecklas och drivs på ett ansvarsfullt sätt.
- Uppnår sitt syfte inom en acceptabel tidsperiod.
- Ger en upplevelse som säkerställer att användarna lyckas.
Ett samarbete mellan arbetsbelastningsteamet och centrala team i en organisation måste skapa en arbetsbelastning med föregående egenskaper. I följande avsnitt beskrivs dessa team och deras funktioner.
Arbetsbelastning team
Skapa ett arbetsbelastningsteam som har teammedlemmar med en mängd olika tekniska och affärsmässiga discipliner. Det primära fokuset för alla teammedlemmar bör vara att arbetsbelastningen ska lyckas.
Exempel på medlemmar i arbetsbelastningsteamet | |
---|---|
Intressenter i verksamheten Utvecklare eller mjukvaruingenjörer Lösnings arkitekter Dataanalytiker Databasadministratörer |
Utvecklare Säkerhetsarkitekter eller ingenjörer Ingenjörer inom infrastruktur Produktchefer eller ägare Ingenjörer inom kvalitetssäkring (QA) Medlemmar i supportteamet |
Centraliserade team och intressenter
Arbetsbelastningsteamet får ofta stöd från centraliserade team. Dessa team erbjuder supportfunktioner och framtvingar styrning för många eller alla organisationens molnarbetsbelastningar. Centraliserade team strävar efter organisationens framgång, vilket delvis beror på hur arbetsbelastningen presterar. De tillhandahåller tjänster, vägledning och skyddsräcken för arbetsbelastningar.
Exempel på centraliserade team och teammedlemmar | |
---|---|
Analytiker inom Business Intelligence Intressenter i verksamheten Styrelse för Center of Excellence (CoE) Plattforms team Analytiker inom cybersäkerhet Databasadministratörer Arkitekter för företag |
Affärsanalytiker Ingenjörer inom infrastruktur Ansvariga för juridik och regelefterlevnad Nätverksingenjörer Specialister på upphandling Projektledare |
Ett Power Platform Well-Architected arbetsbelastningsteam fokuserar på arbetsbelastningsresultat. De samordnar med och drar nytta av det specialiserade stödet från centraliserade teammedlemmar.
Uppfyll krav
I Power Platform hela Well-Architected sammanfaller rekommendationerna med syftet och de förväntade resultaten av arbetsbelastningen. Rekommendationerna är inte uttryckliga om vilken teammedlem eller vilket team som underlättar arbetsbelastningens skyldigheter. Du kan bestämma vem som ska utföra varje åtgärd genom att utföra mappning på arbetsbelastningsnivå för att fastställa teamets roller och ansvarsområden som är relaterade till arbetsbelastningstypen och allvarlighetsgraden.
Det direkta arbetsbelastningsteamet hanterar de flesta arbetsbelastningskrav. Vissa krav hanteras som en gemensam insats med centraliserade team. Implementeringsvalen kan till exempel baseras på skyddsräcken som ett centraliserat team anger. Eller så kan ett centraliserat team exklusivt hantera implementeringsvallen.
Ditt arbetsbelastningsteam måste bygga upp en arbetsrelation med andra team för att hjälpa till att samarbeta för att uppfylla arbetsbelastningsmålen. Om du lägger ut komponenter eller ansvarsområden på entreprenad måste du uppfylla dessa skyldigheter.
Lär dig begränsningarna
Ett centraliserat team stöder olika arbetsbelastningar baserat på teamets kärnfunktioner och kärninfrastruktur. För att tillhandahålla det här stödet i organisationsskala kan det centraliserade teamet implementera enhetlighet och begränsningar för den tjänst som erbjuds eller infrastrukturen. När du utformar din arbetsbelastning är det viktigt att du förstår dessa begränsningar och, när det är möjligt, samarbetar med företagsarkitekter som känner till dessa begränsningar. Lär dig av tidigare implementeringar så mycket som möjligt.
Kommunicera krav explicit
När ditt arbetsbelastningskrav stöter på en begränsning eller ett serviceavtal (SLA) som är vagt om en kärnfunktion eller ett infrastrukturerbjudande bör du betrakta det som en risk. Ditt arbetsbelastningsteam bör förklara för de andra teamen hur det här problemet påverkar arbetsbelastningen. Du kan behöva justera arbetsbelastningskraven, designen eller implementeringen eller ändra infrastrukturerbjudandet.
När du förstår plattformsteamets skyldigheter i samband med organisationsdirektiv och arbetsbelastningsteamets skyldigheter kan du kommunicera arbetsbelastningskrav med realistiska förväntningar och rekommendationer.
Leta efter enhetliga vinster
Delat ansvar handlar inte bara om kompromisser, begränsningar och kompromisser. Plattformsteam har ofta mycket specialiserade färdigheter och dedikerade budgetar som kan öka utöver vad ett enskilt arbetsbelastningsteam kan upprätthålla. Tänk på följande exempel.
Säkerhetsspecialister. Din arbetsbelastning kan ha en säker utvecklingslivscykel. När ett centraliserat säkerhetsteam utför säkra utvecklingsuppgifter i stor skala i hela organisationen kan det utföra rutinmässig intrångstestning som ligger utöver dina ansträngningar. Det kan också hjälpa till med att planera och utföra en strategi för svar vid incidenter.
Vägledning för företagsarkitektur. Du kan spara tid och ansträngning om du justerar till ett företagsarkitekturteams mönster och metoder eftersom teamet redan har effektiviserat processerna. Du kan också förhindra omarbetning om en lösning inte är möjlig inom partnerskapet utan förhandling.
Plattformsteam tillhandahåller ofta självbetjäningsalternativ för arbetsbelastningsteam för olika aktiviteter, till exempel att tillhandahålla ett dokumentationslager för självstyrd utbildning.
Utforska självbetjäningsalternativ som kan vara lämpliga för din arbetsbelastning.
Dela framgångar och utmaningar
Att samarbeta med andra team innebär också att fira och erkänna resultaten och svårigheterna med en arbetsbelastning. När din arbetsbelastning uppfyller sina krav och uppnår önskat värde kan du meddela dina partnerteam det. Visa dem hur de bidrog till att arbetsbelastningen blev framgångsrik. När din arbetsbelastning inte uppfyller kraven kan du dela problemen och arbeta tillsammans och justera för att komma tillbaka på rätt spår.
Plattformsteam har också skyldigheter och framgångskriterier. Du bör förvänta dig att dina partner berättar för dig om din arbetsbelastning fungerar bra med ett erbjudande eller om den riskerar att vara en bullrig granne.
Sträva efter ständiga förbättringar
Ständiga förbättringar är ett tema bland alla Power Platform Well-Architected. Var öppen för förändring. Du kan stöta på nya sätt att lösa befintliga problem, använda ny teknik, möta nya krav eller arbeta under nya begränsningar. När din arbetsbelastning utvecklas med tiden bör du uppmuntra samma attityd från dina samarbetande team. Men varje förbättringsmöjlighet innebär också förändringar och bör backas upp av en lämplig ledningsprocess.
Arbetsbelastningsteam måste informera plattformsteam om alla planerade ändringar av arbetsbelastningsbehov som kan påverka plattformsteamets tjänster. På samma sätt måste plattformsteam involvera sina arbetsbelastningspartner i ändringshanteringsprocesser och kommunicera tydligt om alla betydande plattformsändringar. Skapa ett regelbundet kommunikationsschema med partners för att förstå och dela hur en produkt utvecklas.
Uppnå ett lyckat resultat
Arbetsbelastningar står inför många krav från olika intressenter, till exempel användare, aktieägare, tillsynsmyndigheter, anställda, Center of Excellence och Chief Experience Officers. Sådana krav kan göra det svårt att välja en tydlig riktning. Power Platform Well-Architected hjälper dig att förstå designen och implementeringen genom att förklara skälen till arkitektoniska val för att uppnå ett positivt resultat. Skapa en lyckad arbetsbelastning och fira framgången med din organisation.