🌐

Azure App Service で Web アプリをデプロイする

難易度:入門
所要時間:60 分

ラボ概要

Azure Portal から Web App リソースを新規作成し、Deployment Center 経由で Microsoft 公式の Python サンプル Web アプリをデプロイして、公開ドメインで動作確認します。

学習目標

  • Azure App Service の役割(マネージド PaaS Web アプリ基盤)を理解する
  • App Service Plan / Region / ランタイムスタックの関係を体感する
  • Web App リソースを Azure Portal から作成し、基本設定を行う
  • Deployment Center を使って外部 Git(GitHub)リポジトリから Web アプリをデプロイする
  • 公開ドメイン経由で HTTP アクセスし、正常応答を確認する
前提知識

  • Azure Portal の基本操作(検索、リソース作成)
  • Web アプリケーションの基本概念(HTTP、デプロイ、ランタイム)
事前に用意されているもの

  • Resource Group(rg- で始まる名前)
  • Linux 用 App Service Plan(B1 SKU、asp- で始まる名前)
  • Azure Portal 用一時ユーザ(Lab Credentials から取得)
学習者はこれらの上に Web App を新規作成し、Microsoft 公式の Python サンプルアプリをデプロイすることがゴールです。

完了条件

  • Web App webapplab<your-initials> が作成されている
  • ランタイムスタックが Python 3.11 / Linux で構成されている
  • Deployment Center による GitHub からのデプロイが成功している
  • Web App の公開ドメインがサンプル Python アプリの応答を返す
🌐

ハンズオンラボとは?

本物の Azure リソースを使い、リスクなく試行錯誤しながら実践的なスキルを身につけられます。

他のラボを見る