Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Azure で作る コンテナ Web アプリ
Rating: 4.6 out of 5(85 ratings)
1,283 students

Azure で作る コンテナ Web アプリ

DockerとTerraformでAzureにWebアプリをデプロイ!GitHub ActionsによるCI/CDの実践!
Last updated 7/2026
Japanese
Japanese [Auto],

What you'll learn

  • クラウド上にコンテナをデプロイするための仕組みの全体構成
  • Dockerを使ったアプリのイメージ化の方法
  • ローカル環境でDockerコンテナアプリを動作させるための docker-compose の実装
  • Azure上にDockerコンテナアプリを稼働させるインフラ環境の構築
  • 継続的にコンテナアプリをビルド、デプロイするためのCI/CDを GitHub Actions を使って実装する方法
  • Azure App Service for Container の概要
  • Azure Database for MySQL の概要
  • GitHub Codespaces を使った開発

Course content

12 sections42 lectures2h 34m total length
  • イントロダクション4:51

    本講座の学習目標、概要、対象受講生、特徴などについて学習します。

  • 講座概要3:39

    本講座でどのようなことを学んでいくのか、全体像と学びの進め方について学習します。

  • 注意事項3:43

    本講座受講にあたっての前提や環境など注意事項を確認します。

Requirements

  • GitHub アカウント および Azure のアカウント があらかじめ必要です
  • 開発経験があると理解しやすいですが、なくても学習を進めることで基本構成が理解できます

Description

クラウド環境でのインフラ構築やコンテナ技術に興味はあるものの、その複雑さに尻込みしていませんか?

本コースは、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/05 v1.0.0 初版リリース


Who this course is for:

  • 社会人2-3年目、システム開発/運用の担当
  • Docker, Terraform, GitHub Actions を組み合わせた総合的な実装を知りたい人
  • Azure上でコンテナWebアプリを動かしたい コンテナ化に興味がある人