Megosztás a következőn keresztül:


Tíz tervezési alapelv az Azure-alkalmazásokhoz

Kövesse ezeket a tervezési alapelveket, hogy az alkalmazás méretezhetőbb, rugalmasabb és kezelhetőbb legyen.

  • Öngyógyító tervezés. Elosztott rendszerben hibák történnek. Úgy tervezheti meg az alkalmazást, hogy hiba esetén öngyógyító legyen.

  • Az összes dolog redundánssá tétele. Hozzon létre redundanciát az alkalmazásba, hogy ne legyen egyetlen meghibásodási pont.

  • Minimalizálja a koordinációt. A méretezhetőség érdekében minimalizálja az alkalmazásszolgáltatások közötti koordinációt.

  • Tervezés askálázásához. Úgy tervezheti meg az alkalmazást, hogy horizontálisan skálázható legyen, és igény szerint új példányokat adjon hozzá vagy távolítson el.

  • Korláton belüli partíció. Particionálással megkerülheti az adatbázis-, hálózati és számítási korlátokat.

  • Műveletek tervezése. Úgy tervezheti meg az alkalmazást, hogy az operatív csapat rendelkezzen a szükséges eszközökkel.

  • Felügyelt szolgáltatások használata. Ha lehetséges, használja a platformot szolgáltatásként (PaaS) a szolgáltatásként nyújtott infrastruktúra (IaaS) helyett.

  • Identitásszolgáltatás használata. Használjon identitást szolgáltatásként (IDaaS) platformot a saját létrehozása vagy üzemeltetése helyett.

  • Tervezés evolúcióra. Az összes sikeres alkalmazás idővel megváltozik. Az evolúciós tervezés kulcsfontosságú a folyamatos innovációhoz.

  • Üzleti igényekre szabva. Minden tervezési döntést üzleti követelménynek kell indokolnia.