Teljesítményhatékonyság Tervezési elvek
A teljesítmény kulcsfontosságú tényező minden Power Platform számítási feladat sikerében. A gyenge teljesítmény frusztrálhatja a felhasználókat, csökkentheti a termelékenységet és növelheti a költségeket. E problémák elkerülése érdekében megoldásait a kezdetektől fogva a teljesítményt szem előtt tartva kell megterveznie. A nagy teljesítményű számítási feladatok képesek kezelni a terhelés változásait anélkül, hogy veszélyeztetnék a felhasználói élményt, vagy túllépnék a platform átviteli sebességét és kérési korlátait.
A Well-Architected keretrendszer Microsoft Azure alábbi tervezési alapelveivel olyan stratégiát építhet ki, amely biztosítja, hogy a teljesítmény megfeleljen az üzleti követelményeknek, ugyanakkor a szolgáltatások korlátain és képességein Power Platform belül maradjon. Kezdje az ajánlott ajánlott eljárásokkal, és indokolja meg az egyes teljesítményhatékonysági elvek előnyeit. Miután beállította a stratégiát, használja a teljesítményhatékonysági ellenőrzőlistát következő lépés.
A számítási feladatok teljesítményelvárásainak egyértelmű megértése nélkül előfordulhat, hogy túl sokat vagy túl keveset költ az erőforrásokra, és nem tudja kielégíteni a felhasználói igényeket.
Realisztikus teljesítménycélok egyeztetése
Meg van határozva a kívánt felhasználói élmény, és van egy stratégia a teljesítményteszt kidolgozására és a célok mérésére az előre meghatározott üzleti követelmények alapján. |
---|
Kezdje a tervezési folyamatot az üzleti igényeken és elvárásokon alapuló egyértelmű teljesítménycélokkal. Ahelyett, hogy csak a technikai metrikákra összpontosítana, az üzleti érdekelt felekkel együttműködve határozza meg az elvárásokat és a számítási feladat várható felhasználói élményéhez igazodó célokat.
További információ az elérhető teljesítménycélok létrehozásáról az Azure Well-Architected keretrendszerben.
A teljesítménykövetelményeknek megfelelő kialakítás
Válassza ki a megfelelő szolgáltatásokat a teljesítménycélok eléréséhez. |
---|
Fontos a teljesítmény proaktív mérése. Olyan szolgáltatásokat és funkciókat választhat a technológiai veremben, amelyek lehetővé teszik a teljesítménycélok elérését, a teljesítmény figyelését és annak nyomon követését, hogy a számítási feladatok mely összetevői jelenthetnek kihívást. Definiáljon egy folyamatot a teljesítmény tesztelésére is.
További információ a teljesítménykövetelményeknek való megfelelésről az Azure Well-Architected keretrendszerben.
Teljesítmény elérése és fenntartása
véd a teljesítménycsökkenés ellen a rendszer használata és fejlődése során. |
---|
A teljesítmény nem egyszeri tevékenység. A számítási feladat fejlesztése során folyamatosan dolgoznia kell rajta. Várhatóan többször teszteli és optimalizálja a számítási feladatokat. A követelmények, a konfiguráció, a kód vagy a termékfunkciók bármilyen módosítása hatással lehet a teljesítményre.
További információ a teljesítmény eléréséről és fenntartásáról az Azure Well-Architected keretrendszerben.
Hatékonyság növelése az optimalizálás segítségével
Javítsa a rendszer hatékonyságát a meghatározott teljesítménycélokon belül a munkaterhelés értékének növelése érdekében. |
---|
Hozzon létre egy teljesítménykultúrát, amely lehetővé teszi a fejlesztők számára, hogy időt fordítsanak a teljesítmény optimalizálására. A teljesítménycélokat a felhasználói élmény alapján módosíthatja, és figyelheti, hogy a számítási feladatok mely összetevői vannak nagy terhelésnek kitéve. Folytassa a termék azon új funkcióinak kiértékelését, amelyek javíthatják a teljesítményt. A monitorozás, optimalizálás, tesztelés és üzembe helyezés ciklusa folyamatos folyamat.
További információ a hatékonyság optimalizálással történő javításáról az Azure Well-Architected keretrendszerben.