Introduktion
Azure Well-Architected Framework är ett designramverk som kan förbättra kvaliteten på en arbetsbelastning genom att hjälpa den att:
- Vara elastisk, tillgänglig och återställningsbar.
- Var så säker som du behöver det.
- Ge en tillräcklig avkastning på investeringen.
- Stöd för ansvarsfull utveckling och drift.
- Uppnå sitt syfte inom acceptabla tidsramar.
Kärnan i grundpelarna för operational excellence är DevOps-metoder som säkerställer arbetsbelastningskvaliteten genom standardiserade arbetsflöden och teamsammanhållning. Den här pelaren definierar operativa procedurer för utvecklingsmetoder, observerbarhet och versionshantering. Målet är att minimera processvariansen, risken för mänskliga fel och störningar för kunderna. Börja med följande frågor för att utvärdera driftshälsan:
Utför du åtgärder med disciplin? Använder kunder arbetsbelastningen med maximal förutsägbarhet? Hur lär du dig av erfarenhet och insamlade data för att skapa kontinuerlig förbättring? Arbetsbelastningsåtgärder kan övergå till kaotiska metoder när det inte finns något tydligt ägarskap eller ledarskap. I den här typen av miljö använder team ofta metoder som körs med hög ansträngning och ger låga resultat, vilket leder till dålig användarupplevelse. Dessa metoder uppfyller endast kortsiktiga mål. Långsiktiga fördelar realiseras genom kontinuerlig utvärdering och strategiska investeringar.
Begreppen som beskrivs i den här modulen omfattar inte driftskvalitet i en arbetsbelastning, men de representerar huvudprinciperna och några av deras viktigaste metoder när du utformar en arbetsbelastning. Om du vill ha ett fullständigt perspektiv går du till Azure Well-Architected Framework när du börjar planera och utforma din arkitektur.
Varje enhet i den här modulen fokuserar på en designprincip och tre metoder som är associerade med den principen. Metoderna i varje enhet stöds med hjälp av exempel för att visa hur de kan tillämpas på verkliga scenarier. Exemplen baseras alla på ett fiktivt företag.
Utbildningsmål
I slutet av den här modulen kommer du att förstå de fem principerna i grundpelaren operational excellence och lära dig tre metoder för vart och ett av följande:
- Anta DevOps-metoder för att optimera din gruppkultur och ta till sig samarbete tillsammans med individuellt ansvar och ägarskap.
- Få effektivitet i utveckling genom standardisering. Använd standardprocesser och verktyg för att förbättra teamets hastighet.
- Skapa en robust observerbarhetsplattform för att förbättra dina driftsmetoder.
- Skapa en säker, tillförlitlig och högpresterande leveranskedja för arbetsbelastningar för att förbättra förtroendet för dina distributioner.
- Använd automatisering för att minska driftbelastningen och förbättra säkerhet, tillförlitlighet och prestanda.
- Upprätta standarder för att på ett säkert sätt distribuera ändringar i din arbetsbelastning och använda ett kulturellt tänkesätt för att behandla alla distributioner med samma stränghet.
Förutsättningar
- Bygga eller använda lösningar genom att använda grundläggande infrastrukturteknik som datalagring, beräkning och nätverk
- Utveckla eller sköta drift av tekniksystem som löser affärsproblem