使用 Azure Developer CLI 的時機

已完成

Azure Developer CLI (azd) 可在各種案例中為個人和小組提供價值。 工具的樣板化方法能啟用可重複且可預測的部署案例,否則需要許多手動步驟。 azd 的一些最常見使用案例如下:

  • 簡化雲端旅程 - azd可加速將應用程式從本機開發環境移至 Azure 的程序。 藉由使用現有的 azd 範本,您可以在幾分鐘內將應用程式佈建到完全設定的雲端環境。 不熟悉 Azure 工作負載的開發人員可以依賴範本來完成大部分的工作。 對於具有許多 Azure 服務或難以手動重建之複雜設定需求的環境,此使用案例特別有價值。

  • 可重複使用且可重複的應用程式基礎結構 - azd範本可讓您輕鬆地共用及重新發佈應用程式的原始程式碼和基礎結構 scaffolding。 這類範本非常適合您想要將基礎結構即程式碼資源納入應用程式的案例。 例如,如果您正在處理開放原始碼專案,或與其他開發人員共同作業,azd 提供一種簡單的方式來封裝整個應用程式和雲端基礎結構,以供其他人輕鬆使用。 在沒有 azd 的情況下,如果另一位開發人員不熟悉 Azure,要他們將您的應用程式佈建到雲端進行自己的實驗則很有挑戰性。

  • 適用於基礎結構和部署的 CI/CD - 當您想要透過 GitHub Actions 或 Azure Pipelines 等平台使用 CI/CD 佈建和部署基礎結構時,也可以使用 azd。 大部分 azd 範本都包含這些工作流程的支援。 當您變更程式碼或基礎結構範本時,您可以執行 azd provisionazd deploy 之類的命令,透過可重複且可靠的程序將這些變更推送至 Azure。

評估 azd 是否適合您的小組和專案時,請考慮這些案例。 如果您將專案轉換成 azd 範本,其他開發人員就能夠快速佈建應用程式並將其部署至 Azure。