When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

Azure で作る コンテナ Web アプリ
DockerとTerraformでAzureにWebアプリをデプロイ!GitHub ActionsによるCI/CDの実践!

This Course Includes
udemy
4.3 (54 reviews )
2h 34m
english
Online - Self Paced
professional certificate
Udemy
About Azure で作る コンテナ Web アプリ
クラウド環境でのインフラ構築やコンテナ技術に興味はあるものの、その複雑さに尻込みしていませんか? 本コースは、
Terraform
を使ってAzure上に
コンテナアプリケーション
を展開する方法を、初学者にもわかりやすく解説します。 さらに、
GitHub Actions
を用いた
CI/CD
の実装までを網羅し、最新の
DevOps
手法を体得できます。 【本コースの概要】
GitHub Codespacesによる開発環境の準備
クラウド上でのコーディング環境を手軽に構築します。
Dockerの基本とComposeによるローカル実行
コンテナの基礎知識から実践的なアプリケーションの実行方法を学びます。
Terraformを用いたインフラストラクチャのコード化
Azure上のリソースをコードで管理・デプロイします。
Azure Container RegistryとApp Serviceへのデプロイ
コンテナイメージをビルドし、Azure上でアプリケーションを公開します。
MySQLデータベースの構築と接続設定
データベースの設定からアプリケーションとの連携までを網羅します。
GitHub ActionsによるCI/CDパイプラインの構築
コードの変更を自動でデプロイする仕組みを作ります。 【変更履歴】 2024/11/xx v1.0.0 初版リリース
What You Will Learn?
- クラウド上にコンテナをデプロイするための仕組みの全体構成 .
- Dockerを使ったアプリのイメージ化の方法 .
- ローカル環境でDockerコンテナアプリを動作させるための docker-compose の実装 .
- Azure上にDockerコンテナアプリを稼働させるインフラ環境の構築 .
- 継続的にコンテナアプリをビルド、デプロイするためのCI/CDを GitHub Actions を使って実装する方法 .
- Azure App Service for Container の概要 .
- Azure Database for MySQL の概要 .
- GitHub Codespaces を使った開発.