Introduction

Befejeződött

Az Azure kritikus tervezési módszertana folyamatos ellenőrzést igényel annak érdekében, hogy a számítási feladat működőképes maradjon, még akkor is, ha hibák és váratlan helyzetek történnek. Ez magában foglalja a módosítások és kiadások rendszeres tesztelését egy ellenőrzött környezetben. Az ilyen tesztek tartalmazhatnak tartós felhasználói terhelést és injektálási hibákat. A cél a számítási feladat rugalmasságának és a hibák kezelésére való képességének tesztelése az éles környezetben való üzembe helyezés előtt.

A folyamatos ellenőrzés folyamat- és eszközkészletként van implementálva. Integrálva kell lennie egy munkafolyamatba, hogy a fejlesztők és az üzemeltetési csapatok következetesen és rendszeresen futtathassák az ellenőrzést, például minden kiadás vagy nagyobb kódmódosítás előtt. Az ellenőrzési folyamatokat éles környezethez hasonló feltételek mellett kell futtatni.

A folyamatos ellenőrzés tervezésének magas szintű feladatai a következők:

  • A felhasználók és a rendszerfolyamatok, valamint a várt teljesítmény alapján definiálhatja a teszteket.
  • Alapkonfigurációk létrehozása különböző forgatókönyvekhez és szakaszokhoz.
  • Az alaptervek és küszöbértékek rendszeres kiértékelése és módosítása.
  • Azure-szolgáltatások implementálása automatizált folyamatokban.

A Microsoft Azure ezeket a szolgáltatásokat nyújtja a terheléstesztelés és a káosztervezés implementálásához:

  • Az Azure Load Testing egy felügyelt szolgáltatás, amely szintetikus, valós forgalmat generál az alkalmazás és a mögöttes infrastruktúra és szolgáltatások teszteléséhez.
  • Az Azure Chaos Studio egy felügyelt szolgáltatás, amely káoszmérnöki képességeket biztosít a hibák szisztematikus injektálásához az alkalmazás kulcsfontosságú összetevőibe.

A két szolgáltatást egyszerre is futtathatja, ha beágyazza őket egy Azure DevOps folyamatos integrációs és folyamatos kézbesítési (CI/CD) folyamatba. A fejlesztési ciklusban bármikor ellenőrizheti az alkalmazásváltozások hatását reális feltételek mellett.

Példaforgatókönyv

Ez a modul folyamatos ellenőrzést tartalmaz a képzési terv részeként bevezetett példához. Javasoljuk, hogy ismerkedjen meg ezzel a példával, különösen ezekkel a szempontokkal.