Šablony Azure Developer CLI
Šablony Azure Developer CLI jsou ukázková úložiště vytvořená pomocí konvencí Azure Developer CLI, abyste je mohli použít azd
. Šablony azd
se rozšiřují nad rámec "Hello World!". Umožňují zřizovat prostředky Azure, konfigurovat kanály kontinuální integrace a průběžného doručování (CI/CD) atd. Tyto šablony slouží jako základ, ze kterého můžete vytvářet a přizpůsobovat vlastní řešení. Každá šablona zahrnuje:
- Kód aplikace
- Soubory infrastruktury jako kódu (Bicep nebo Terraform) potřebné ke zřízení prostředků Azure
- Soubor
azure.yaml
, který popisuje vaši aplikaci
Tyto šablony jsou rozšiřitelné a přizpůsobitelné pro váš konkrétní případ použití.
Dostupné šablony
Jako součást Azure Developer CLI jsme vytvořili počáteční sadu aplikací šablon napsaných v těchto částech:
- Python
- JavaScript/TypeScript
- C#
- Java
Každá šablona byla napsána pro hostitele, například:
- Azure App Service
- Azure Container Apps
- Azure Static Web Apps
- Aplikace Azure Functions
- Azure Kubernetes Service
Projděte si náš rozrůstající se seznam šablon.
Informace o vytváření vlastní šablony nebo "šablonování" existující aplikace najdete v našem průvodci vytvořením šablony azd
.
Vytvořili jsme také úvodní šablony s infrastrukturou jako kódem (IaC), které jsou napsané v:
- Bicep
- Terraform
Tyto šablony se zaměřují na vytvoření výchozího bodu pro psaní IaC vaší aplikace a můžou vás podpořit při vytváření vlastních azd
kompatibilních šablon. Na rozdíl od aplikací šablon, které jsme vytvořili, tyto úvodní šablony nefungují jako úplné aplikace samostatně. Proto budete muset přidat vlastní zdrojový kód a připojit ho k infrastruktuře, abyste měli plně funkční aplikaci.
Vyberte šablonu
Nainstalujte Azure Developer CLI a pak vyberte upřednostňovaný programovací jazyk a zvolte šablonu.
Můžete také spustit následující příkaz, který zobrazí seznam všech podporovaných šablon kompatibilních s azd.
azd template list
Další pokyny a informace najdete v souboru README v některé z následujících šablon rozhraní příkazového řádku Azure Developer CLI.
Další šablony, které přispěly komunitou, najdete v naší galerii šablon: Awesome AZD.
Pokyny pro používání azd
šablon
Upozorňujeme, že každá šablona, kterou používáte s Azure Developer CLI, má licenci příslušného vlastníka (což může nebo nemusí být Microsoft) podle smlouvy, která tuto šablonu doprovází. Je vaší zodpovědností určit, jaká licence se vztahuje na libovolnou šablonu, kterou chcete použít.
Společnost Microsoft nezodpovědí za žádné šablony, které nejsou microsofty, a nezobrazová tyto šablony kvůli problémům se zabezpečením, ochranou osobních údajů, kompatibilitou ani výkonem. Šablony, které používáte s Azure Developer CLI, včetně těch od Microsoftu, nejsou podporovány žádným programem ani službou podpory Microsoftu. Všechny šablony poskytované společností Microsoft jsou poskytovány tak, jak jsou poskytovány bez záruky jakéhokoli druhu.
Vytváření šablon
Tým Azure Developer CLI plánuje vytvářet další šablony v budoucnu, aby pokrývala ještě více scénářů pro vývojáře. Pokud vytvoříte vlastní šablony, můžete toto téma přidat azd-templates
do úložiště na GitHubu. Ostatní vývojáři tak můžou najít, fork a vytvořit šablonu pro vlastní případ použití.
Pokud máte vytvořený případ použití a šablonu, můžete také otevřít problém v našem úložišti GitHub.
Požádat o pomoc
Informace o tom, jak vytvořit chybu, požádat o pomoc nebo navrhnout novou funkci pro Azure Developer CLI, najdete na stránce pro řešení potíží a podporu .
Další kroky
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro