Händelser
17 mars 21 - 21 mars 10
Gå med i mötesserien för att skapa skalbara AI-lösningar baserat på verkliga användningsfall med andra utvecklare och experter.
Registrera dig nuDen här webbläsaren stöds inte längre.
Uppgradera till Microsoft Edge och dra nytta av de senaste funktionerna och säkerhetsuppdateringarna, samt teknisk support.
Den här checklistan innehåller en uppsättning rekommendationer som du kan använda för att skala systemet så att det kan växa och uppfylla arbetsbelastningens användningsbehov. Målet med prestanda är att upprätthålla effektiviteten i varje interaktion med ett felfritt system när efterfrågan ökar. När du utformar och implementerar för prestanda fokuserar du på effektivitet och effektivitet för kostnad, komplexitet, stöd för nya krav, tekniska skulder, rapportering och arbete.
För varje system finns det en gräns för hur mycket du kan skala om det utan att designa om, införa en lösning eller integrera mänsklig inblandning. Om du inte inkluderar metoder för prestandaeffektivitet och överväger kompromisserna är din design potentiellt i fara. Överväg noga alla punkter som tas upp i checklistan för att ingjuta förtroende för systemets framgång.
Kod | Rekommendation | |
---|---|---|
☐ | PE:01 | Definiera prestandamål. Prestandamål bör vara numeriska värden som är knutna till arbetsbelastningskrav. Du bör implementera prestandamål för alla arbetsbelastningsflöden. |
☐ | PE:02 | Genomför kapacitetsplanering. Kapacitetsplanering bör göras innan det finns förutsagda förändringar i användningsmönster, till exempel säsongsvariationer, produktuppdateringar, marknadsföringskampanjer, särskilda händelser eller regeländringar. |
☐ | PE:03 | Välj rätt tjänster. Tjänsterna, infrastrukturen och nivåvalen måste stödja din förmåga att nå arbetsbelastningens prestandamål och hantera förväntade kapacitetsändringar. Valen bör också väga fördelarna med att använda plattformsfunktioner eller skapa en anpassad implementering. |
☐ | PE:04 | Samla in prestandadata. Arbetsbelastningskomponenter och flöden bör tillhandahålla automatiska, kontinuerliga och meningsfulla mått och loggar. Samla in data på olika nivåer av arbetsbelastningen, till exempel program-, plattforms-, data- och operativsystemnivåer. |
☐ | PE:05 | Optimera skalning och partitionering. Införliva tillförlitlig och kontrollerad skalning och partitionering. Arbetsbelastningens skalningsenhetsdesign utgör grunden för skalnings- och partitioneringsstrategin. |
☐ | PE:06 | Testprestanda. Utför regelbundna tester i en miljö som matchar produktionsmiljön. Jämför resultat med prestandamålen och prestandamåttet. |
☐ | PE:07 | Optimera kod och infrastruktur. Använd kod som är högpresterande och se till att den avlastar ansvarsområden till plattformen. Använd endast kod och infrastruktur för kärnsyfte och endast när det behövs. |
☐ | PE:08 | Optimera dataanvändningen. Optimera datalager, partitioner och index för avsedd och faktisk användning i arbetsbelastningen. |
☐ | PE:09 | Prioritera prestanda för kritiska flöden. Fördelningen av arbetsbelastningsresurser och prestandaoptimering bör prioritera de flöden som stöder de viktigaste affärsprocesserna, användarna och åtgärderna. |
☐ | PE:10 | Optimera operativa uppgifter. Övervaka och minimera effekterna av livscykeln för programvaruutveckling och andra rutinåtgärder på arbetsbelastningens prestanda. Dessa åtgärder omfattar virusgenomsökningar, hemliga rotationer, säkerhetskopior, omindexering av databaser och distributioner. |
☐ | PE:11 | Svara på problem med liveprestanda. Planera hur du ska åtgärda prestandaproblem genom att ta med tydliga kommunikationslinjer och ansvarsområden. När en problematisk situation inträffar använder du det du lär dig för att identifiera förebyggande åtgärder och införliva dem i din arbetsbelastning. Implementera metoder för att återgå till normal drift snabbare när liknande situationer inträffar. |
☐ | PE:12 | Optimera prestanda kontinuerligt. Fokusera på komponenter som visar försämrade prestanda över tid, till exempel databaser och nätverksfunktioner. |
Vi rekommenderar att du granskar kompromisserna för prestandaeffektivitet för att utforska andra begrepp.
Händelser
17 mars 21 - 21 mars 10
Gå med i mötesserien för att skapa skalbara AI-lösningar baserat på verkliga användningsfall med andra utvecklare och experter.
Registrera dig nuUtbildning
Modul
Microsoft Azure Well-Architected Framework – Prestandaeffektivitet - Training
Lär dig hur du optimerar din arbetsbelastning för att uppfylla prestandakraven samtidigt som du balanserar kostnader, tillförlitlighet och säkerhet.
Certifiering
Microsoft-certifierad: Specialitet för Azure för SAP-arbetsbelastningar - Certifications
Demonstrera planering, migrering och drift av en SAP-lösning på Microsoft Azure medan du använder Azure-resurser.
Dokumentation
Kompromisser med prestandaeffektivitet - Microsoft Azure Well-Architected Framework
Lär dig mer om kompromisser som du kan stöta på när du utformar arbetsbelastningsarkitekturer och åtgärder för prestandaeffektivitet.
Designprinciper för prestandaeffektivitet - Microsoft Azure Well-Architected Framework
Lär dig mer om designprinciper för prestandaeffektivitet som kan hjälpa dig att uppnå ett prestandatillstånd som överensstämmer med affärsmålen.
Snabblänkar för prestandaeffektivitet - Microsoft Azure Well-Architected Framework
Lär dig mer om resurser som du kan använda för att använda vägledning för prestandaeffektivitet i din arkitektur.