Azure DevOps と継続的統合/ 継続的展開パイプラインの統合
リソースのプロビジョニング、アプリケーションの展開と監視などの開発プロセスをエンドツーエンドで自動化するには、Azure DevOps を使用してクラウドサービスカタログワークフローからリリース要求を処理します。
Azure DevOps と継続的統合/ 継続的展開 (CI-CD ツール) パイプラインの統合は、リリース展開プロセスです。クラウドサービスカタログと CI-CD ツールを使用して、フローとアクションを介して、構成管理データベース (CMDB) に展開されたリソースを直接管理できます。
クラウドサービスカタログ を備えた Azure DevOps パイプラインのメリット
クラウドサービスカタログ を備えた Azure DevOps パイプラインを使用すると、組織全体に次のメリットがもたらされます。
- CI-CD パイプラインで使用されている基本言語 (JavaScript、Java、Node.js、または Python) に関係なく、パイプラインを操作できます。
- GitHub、GitLab、Azure DevOps、Atlassian Bitbucket、または Team Foundation Version Control (TFVC) などのすべてのメジャーなバージョン管理システムに対応します。
- Amazon Web サービス と Microsoft Azure Cloud Services に対応します。
- アプリケーションを任意の場所 (クラウド上/オンプレミス、コンテナ、仮想マシン) または任意の環境に展開できます。詳細については、「ADO とリリースおよびライフサイクル管理」を参照してください。
- Kubernetes、Platform as a Service (PaaS) などを、開発の変更を必要とせずに展開できます。
- 必要なタグを使用して CMDB を自動的に更新します。
- 承認とガバナンスの手順がワークフローに組み込まれています。
- クラウドサービスカタログによるリリースパイプラインと Azure DevOps を使用します。
- Microsoft Azure DevOps コンソールを設定します。
- Azure DevOps 構成プロバイダーでディスカバリーを実行します。
- Microsoft Azure DevOps カタログアイテムを注文します。