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 DevOps 組織
- Terraform Azure Pipelines 拡張機能
- ソフトウェア開発に関する基本的な知識
- Azure リソースの管理とプロビジョニングに関する基本的な知識
Azure を使ってみる
適切な Azure アカウントを選択します。 Azure は、従量課金制でご利用いただくことも、最大 30 日間無料でお試しいただくこともできます。 [サインアップ] 。