Del via


Anbefalingskontrolliste til gennemgang af høj driftskvalitet

Denne kontrolliste indeholder et sæt anbefalinger, der kan hjælpe dig med at opbygge høj driftskvalitet. Begynd med en fusionsudvikling og DevOps-tilgang for at integrere specialiseringer fra flere discipliner. Denne tilgang skaber en streng design- og udviklingspraksis, der fører til repeterbare, pålidelige og sikre implementeringer af infrastruktur og kode.

Prioriter den menneskelige indgriben på områder, der drager fordel af den, og indarbejd automatisering på andre områder. Observerbarhed tjener operationel ekspertise ved at overvåge sundhedshændelser og validere det nuværende arbejdsbelastningsdesign og implementering for at informere fremtidig produktudvikling.

Hvis du ikke overvejer afvejninger og anbefalinger i forbindelse med høj driftskvalitet, kan din arbejdsbelastning være i risikozonen. Overvej nøje de punkter, der er omfattet af følgende kontrolliste, for at skabe tillid til dit designs succes.

Kontrolliste

  Kode Anbefaling
OE:01 Bestem teammedlemmernes specialiseringer, og integrer dem i et robust sæt praksisser for at designe, udvikle, implementere og betjene din arbejdsbelastning efter specifikation. Teammedlemmer skal have klarhed i beslutningstagning og ansvar, værdsætte løbende forbedringer og optimering og vedtage en uskyldig kultur, der inkorporerer Uafbrudt læring.
OE:02 Formaliser den måde, du kører rutine-, efter behov og nøddriftsopgaver på ved hjælp af dokumentation, tjeklister eller automatisering. Stræb efter konsistens og forudsigelighed for teamprocesser og leverancer ved at indføre brancheførende praksis og tilgange, såsom en "skift til venstre"-tilgang.
OE:03 Formaliser softwareudvikling og planlægningsprocesser. Drag fordel af etablerede branchestandarder og organisatoriske standarder. Brug en almindelig, prioriteret efterslæb og tilpas detaljerede specifikationer. Baseret på udfald kan du skabe konstante forbedringer i planlægningsprocessen.
OE:04OE:04 Optimer softwareudvikling og kvalitetssikringsprocesser ved at følge brancheafprøvede praksisser for udvikling og test. Du kan få en utvetydig rolletildeling ved at standardisere fremgangsmåder på tværs af komponenter som f.eks. værktøjer, kildekontrol, programdesignmønstre, dokumentation og designvejledninger.
OE:05 Opbyg en forsyningskæde for arbejdsbelastninger, der driver foreslåede ændringer gennem forudsigelige, automatiserede pipelines. Pipelines tester og fremmer disse ændringer på tværs af miljøer. Optimer en forsyningskæde for at gøre din arbejdsbyrde pålidelig, sikker, omkostningseffektiv og effektiv.
OE:06 Design og implementer et overvågningssystem til at validere designvalg og informere fremtidige design- og forretningsbeslutninger. Dette system registrerer og viser driftstelemetri, målepunkter og logfiler, der udsendes fra arbejdsbelastningen.
OE:07 Udarbejd en effektiv nøddriftspraksis. Sørg for, at arbejdsbelastningen sender meningsfulde tilstandssignaler. Indsaml de resulterende data, og brug dem til at generere handlingsrettede advarsler, der udfører nødsvar via dashboards og forespørgsler. Definer klart de personalemæssige ansvarsområder, f.eks. rotationer ved opkald, hændelsesstyring, nødressourceadgang og kørsel af postmortems.
OE:08 Automatiser alle opgaver, der ikke har glæde af indsigt og tilpasning udført manuelt af personer, og som har en hyldelevetid, der giver et afkast af automatiseringsinvesteringerne. Vælg om muligt hyldesoftware til automatisering i stedet for brugerdefinerede implementeringer. Behandl al automatisering ligesom arbejdsbelastningskomponenter, og anvend velstruktureret Power Platform-arkitektur på design og implementering.
OE:09 Design og implementer automatisering på forhånd til operationer som f.eks. livscyklusproblemer, og anvend styrings- og overholdelsessikkerhedsforanstaltninger. Prøv ikke at automatisere senere. Vælg de automatiseringsfunktioner, som din platform giver dig.
OE:10 Definer klart arbejdsbelastningens sikre installationsmetoder. Fremhæv idealerne ved små, trinvise, kvalitetsbegrænsede udgivelsesmetoder. Brug moderne implementeringsmønstre til at styre risikoen. Tage højde for rutineprægede installationer og almindelige installationer eller hotfix-installationer.
OE:11 Implementer en strategi til afhjælpning af udrulningsfejl, der løser uventede problemer midt i udrulningen med hurtig genoprettelse. Kombiner flere fremgangsmåder, f.eks. tilbagerulning, deaktivering af funktioner eller brug af de indbyggede funktioner i udrulningsmønsteret.

Næste trin