GitHub Actions または Azure Pipelines を使用して Java アプリを迅速に開発してデプロイする

中級
開発者
Azure
Azure App Service
Azure Database for MySQL
Azure Pipelines

Terraform 構成を作成し、Azure リソースをプロビジョニングします。そして、GitHub Actions または Azure Pipelines のどちらかを使用して、継続的インテグレーションと継続的デリバリー (CI/CD) 用にプロジェクトを設定します。

学習の目的

このモジュールでは、次のことを行います。

  • Azure リソース用の Terraform 構成を作成する。
  • インフラストラクチャをプロビジョニングして Azure にデプロイする。
  • GitHub Actions または Azure Pipelines のどちらかを使用して、継続的インテグレーションと継続的デリバリー (CI/CD) 用にプロジェクトを設定する。

前提条件

  • Azure サブスクリプション
  • GitHub アカウント
  • (必要に応じて Azure Pipelines を使用することを選択した場合)
  • ソフトウェア開発に関する基本的な知識
  • Azure リソースの管理とプロビジョニングに関する基本的な知識