Bevezetés

Befejeződött

A fejlesztők gyakran szembesülnek számos kihívást jelentő feladattal és döntésekkel, amikor alkalmazásokat építenek a felhőbe. A megfelelően strukturált és konfigurált környezet létrehozása időigényes és nehéz folyamat lehet. A fejlesztőknek számos különböző szempontot kell figyelembe venniük ezekben a környezetekben, például erőforrásokat kell létrehozniuk, konfigurációkat kell alkalmazniuk, monitorozást és naplózást kell beállítaniuk, valamint egyéb feladatokat.

Az Azure Developer CLI (azd) csökkenti és egyszerűsíti ezeket a feladatokat, hogy segítsen a fejlesztőnek a helyi fejlesztési környezettől az Azure-ban sikeresen üzembe helyezett alkalmazásig vezető úton. Az eszköz egy hatékony sablonrendszer köré van kialakítva, amely automatizálja a felhőinfrastruktúra kiépítését és az alkalmazáskód üzembe helyezését. Az előttünk álló leckékben megtanulhatja, hogyan hozhat létre új azd sablont az alapoktól, amelyek megvalósítják ezeket a célokat.

Megjegyzés:

A modul elvégzése előtt ajánlott alapszintű munkaismerettel rendelkeznie az Azure Developer CLI-ről, vagy be kell fejeznie az Azure Developer CLI bevezető modulját.

Példaforgatókönyv

Tegyük fel, hogy egy olyan startup vállalatnál dolgozik, amely új natív felhőbeli e-kereskedelmi platformot hoz létre. Az alkalmazáshoz előtérbeli vásárlási felhasználói felületre és különböző háttérszolgáltatásokra van szükség a megrendelések feldolgozásához. Az alkalmazást olyan Azure-szolgáltatások használatával tervezi üzemeltetni, mint az App Service, a Storage, a NoSQL-adatbázisok stb. A csapat növekedésével és a különböző felhőarchitektúrákkal való kísérletezéssel a következő projektfeladatokat szeretné megoldani:

  • Gyorsan változó infrastruktúra – Bár az alkalmazás aktív fejlesztés alatt áll, a csapat szeretné gyorsan lebontani és újra létrehozni a felhőszolgáltatásokat az architektúra módosításakor.

  • Új csapatok előkészítése – Akár belsőleg vesz fel új csapatokat, akár nyílt forráskód kódként terjeszti a szoftvert, lehetővé szeretné tenni, hogy az új felhasználók egyszerűen létrehozhassák saját felhőinfrastruktúra-példányukat a megfelelő konfigurációkkal.

  • Egyszerűsített felhőismereti követelmények – Bár az alkalmazás natív felhőre lett tervezve, előfordulhat, hogy a felhővel ismeretlen fejlesztők továbbra is telepíteni és dolgozni szeretnének az alkalmazáson.

Az Azure Developer CLI sablonokkal oldja meg ezeket a kihívásokat. azd A sablonok megbízhatóan kezelik a felhőinfrastruktúrát és az üzembe helyezéseket automatizált módon, kódként használva az infrastruktúrát. Segítenek automatizálni a felhő beállítási és üzembehelyezési folyamatát csak néhány parancs használatával, így a felhőben új fejlesztők továbbra is használhatják és futtathatják a felhőt.

Tanulási célkitűzések

Ebben a modulban a következőkkel foglalkozunk:

  • Azure Developer CLI-sablon létrehozása az elejétől a végéig
  • Az Azure Developer CLI-sablon alapvető összetevőinek, funkcióinak és munkafolyamatainak felfedezése

Előfeltételek

  • Az Azure Developer CLI helyi telepítése
  • Az Azure Developer CLI bevezető képzési moduljának befejezése
  • A szoftverfejlesztési munkafolyamatok, például az erőforrások csomagolásának, kiépítésének és üzembe helyezésének alapszintű ismerete

Mi a fő cél?

A munkamenet végére megismerheti és végrehajthatja az Azure Developer CLI-sablonok létrehozásához szükséges alapvető feladatokat.