Kdy použít Azure Developer CLI

Dokončeno

Azure Developer CLI (azd) poskytuje hodnotu jednotlivcům i týmům v různých scénářích. Šablonovaný přístup nástroje umožňuje opakovatelné a předvídatelné scénáře nasazení, které by jinak vyžadovaly mnoho ručních kroků. Mezi nejběžnější případy azd použití patří:

  • Zjednodušená cesta do cloudu - azd urychluje proces přesunu aplikace z místního vývojového prostředí do Azure. Pomocí existujících azd šablon můžete aplikaci zřídit v plně nakonfigurovaném cloudovém prostředí v řádu minut. Vývojáři, kteří nejsou s úlohami Azure neznámí, se můžou spolehnout na šablony, aby pro ně většinu práce dokončili. Tento případ použití je zvlášť cenný pro prostředí s mnoha službami Azure nebo složitými požadavky na konfiguraci, které je obtížné znovu vytvořit ručně.

  • Opakovaně použitelné a opakovatelné šablony infrastruktury - azd aplikací usnadňují sdílení a redistribuci zdrojového kódu i generování uživatelského rozhraní infrastruktury vašich aplikací. Jsou skvělou vhod pro scénáře, ve kterých byste chtěli do aplikace zahrnout infrastrukturu jako prostředky kódu. Pokud například pracujete na opensourcovém projektu nebo spolupracujete s jinými vývojáři, azd můžete snadno zabalit celou svoji aplikaci a cloudovou infrastrukturu, aby ji mohli snadno používat ostatní. Pokud azdjiný vývojář nezná Azure, bylo by pro ně velmi náročné zřídit aplikaci v cloudu pro vlastní experimentování.

  • CI/CD pro infrastrukturu a nasazení – Můžete také použít azd , když chcete zřídit a nasadit infrastrukturu pomocí CI/CD prostřednictvím platforem, jako je GitHub Actions nebo Azure Pipelines. Většina azd šablon zahrnuje podporu těchto pracovních postupů. Při provádění změn kódu nebo šablon infrastruktury můžete spouštět příkazy, jako azd provision jsou tyto změny, a azd deploy nasdílat je do Azure s opakovatelným a spolehlivým procesem.

Při vyhodnocování toho, jestli azd je vhodný pro váš tým a projekt, zvažte tyto scénáře. Pokud projekt převedete na azd šablonu, můžou ostatní vývojáři aplikaci rychle zřídit a nasadit do Azure.