← すべてのラボ
AZ-104

Azure Administrator

ID・ガバナンス・ストレージ・コンピューティング・ネットワークの実装と管理。

対応ラボ 33 件 ·Microsoft Learn の試験概要 ↗

🖥️入門60

初めての Azure 仮想マシンをデプロイして接続する

Azure Portal から Windows Server の仮想マシンを作成し、RDP でリモート接続して動作を確認した後、ポータルから VM を停止するまでの一連の操作を体験します。

Virtual MachinesVirtual NetworkPublic IP
🌐入門60

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

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

App ServiceApp Service Plan
🌐入門60

仮想ネットワークとサブネットのデプロイ

Azure Portal からカスタムアドレス空間の仮想ネットワーク(VNet)を作成し、追加のサブネットとネットワークセキュリティグループ(NSG)を関連付けて、ネットワーク基礎構成を体験します。

Virtual NetworkNetwork Security Group
🔄中級90

Azure Data Factory でデータパイプラインを構築する

Azure Data Factory のパイプラインを使って、SQL Database のデータを別テーブルにコピーし、Web トリガーや成功・失敗の依存条件を含む複数アクティビティから成るデータパイプラインを構築します。

Data FactorySQL DatabaseBlob Storage
🔐中級75

SAS でストレージアカウントへのアクセスを制限する

Azure Storage アカウントに対して Service レベルと Account レベルの SAS(Shared Access Signature)を生成し、Storage Explorer から SAS で接続して、許可された操作のみが実行できることを実機で確認します。

Storage AccountVirtual Machine
💻入門60

Azure Cloud Shell の構成とカスタマイズ

Azure Cloud Shell を初回構成し、Bash と PowerShell の切り替え、フォントなどの外観カスタマイズ、複数セッションの起動、ファイルの作成・ダウンロードまでを体験する初学者向けラボです。

Cloud ShellStorage Account
💾入門60

既存データディスクを別の VM に移し替える

送信元 VM からマネージドデータディスクを安全にデタッチし、宛先 VM にアタッチして、ディスク内のテストデータがそのまま読み取れることを確認します。Azure における VM のライフサイクル管理とデータ保全の基本を学びます。

Virtual MachineManaged Disks
🔍入門60

Cloud Shell でデータリソースを Azure CLI でクエリする

Azure ポータルの Cloud Shell を Bash モードで初期構成し、Azure CLI(`az resource list`)を使ってサブスクリプション内のデータリソース(SQL Database、Cosmos DB)を様々な出力形式(テーブル、リスト、YAML、クエリフィルタ)で調査します。

Cloud ShellAzure CLISQL Database
🐳入門60

Azure Container Instances でコンテナをデプロイ・更新する

Azure Cloud Shell から YAML ファイルを使って Azure Container Instances(ACI)に Web サーバーをデプロイし、DNS ラベルの変更や CPU/メモリの再構成を通じてコンテナのライフサイクル管理を体験する初学者向けラボです。

Container InstancesCloud ShellAzure CLI
⏱️入門45

Azure Functions CLI でタイマー関数を作成する

Azure Cloud Shell 上で Azure Functions Core Tools(`func` CLI)を使って、タイマートリガーで定期実行される C# Function を作成・編集・実行する流れを体験する初学者向けラボです。

Azure Functions Core ToolsCloud ShellStorage Account
🪟入門60

Windows Server を Azure Arc にオンボードする

Azure ポータルで Windows Server 用のオンボーディングスクリプトを生成し、RDP 接続した Windows Server 上で PowerShell スクリプトとして実行することで、Azure Arc 管理下のサーバーとして登録します。Azure 外の Windows マシンを Azure 管理下に取り込むハイブリッド構成の基本を体験します。

Azure ArcVirtual Machine
中級60

Azure Functions を C# で作成・ローカル実行・デプロイ

DevVM 上の VS Code で C# の Azure Functions プロジェクトを作成し、Azurite でローカル実行 → Azure に Function App としてデプロイ → HTTP エンドポイントの動作を検証します。

Azure FunctionsAzure App ServiceAzure Storage
📦入門60

ACR Tasks でコンテナイメージをビルド・実行

ローカルに Docker をインストールせずに、Azure Container Registry (ACR) Tasks で Cloud Shell からコンテナイメージをビルド・プッシュ・実行します。

Azure Container RegistryAzure Cloud ShellAzure Storage
🌐上級60

Terraform で Azure ネットワーク基盤を構築

Cloud Shell から Terraform でデジタル コミック サイト向けのネットワーク基盤(VNet + Subnet + Public IP + Standard Load Balancer)を構築します。

Azure Virtual NetworkAzure Load BalancerAzure Cloud Shell
💾入門45

VM のバックアップ ポリシー構成

Recovery Services Vault を作成し、夜間バックアップ ポリシーを定義して、既存の VM にバックアップを有効化します。

Azure BackupAzure Recovery Services VaultAzure Virtual Machine
🔒中級60

Blob Storage への Private Endpoint 構成

Private Endpoint と Private DNS Zone を使い、VNet 内の VM から Blob Storage に Private IP 経由でアクセスできるよう構成します。

Azure Private LinkAzure StorageAzure Virtual Network
📁入門60

Azure Files を Windows からマップ

Azure Files の SMB ファイル共有を作成し、Windows VM から PowerShell スクリプトでドライブとしてマップして使用します。

Azure StorageAzure FilesAzure Virtual Machine
🗂️中級45

Azure Table Storage で NoSQL データを管理

Azure Table Storage を作成し、PartitionKey / RowKey ベースのエンティティを挿入してフィルタクエリで取得します。

Azure StorageAzure Table Storage
🗄️入門45

Azure Blob Storage の作成と Blob のアップロード

Azure Blob Storage の基本要素である Storage Account・Blob Container・Blob を作成し、匿名アクセスとデータ保護機能を体験します。

Azure StorageAzure Blob Storage
☸️上級60

Terraform で AKS クラスタをデプロイ

このラボでは、デジタル コミック サイトの開発チーム向けに、モノリスから移行する Kubernetes クラスタを IaC で立ち上げます。Terraform の HCL で AKS リソースを宣言し、`init / plan / apply` のサイクルでクラスタをデプロイし、最後に `kubectl` でノードの稼働を確認します。 学習目標: - Cloud Shell に File Share をマウントし、Terraform 作業ディレクトリを準備する - `providers.tf` / `variables.tf` / `aks.tf` / `output.tf` の 4 ファイルに役割を分離して記述する - Terraform で **既存の Resource Group をインポート** する手順を理解する - AKS クラスタ(System Assigned Managed Identity 認証)を Terraform でデプロイする - `terraform output` で kubeconfig を取り出し、`kubectl get nodes` で稼働確認する 前提知識: - Cloud Shell および bash の基本コマンド - Terraform の基本概念(providers / resources / variables / outputs) - Kubernetes の基本概念(Pod / Node / kubectl) 完了条件: - AKS クラスタ `k8s` が `japaneast` にデプロイされていること - ノード数 3 で稼働中であること - `kubectl get nodes` がすべてのノードを `Ready` で返すこと

Azure Kubernetes ServiceAzure Cloud ShellAzure Storage
☸️中級60

AKS にコンテナ アプリを ACR Build でデプロイ

事前構築の AKS と ACR に対して、Python (Flask) アプリをコンテナ化して `az acr build` でクラウドビルド → AKS にデプロイ → LoadBalancer Service で外部公開します。

Azure Kubernetes ServiceAzure Container RegistryAzure Cloud Shell
🐬入門45

Azure Database for MySQL Flexible Server をデプロイ

Azure Database for MySQL Flexible Server をポータルからデプロイし、Cloud Shell から接続して PaaS データベースの基本を体験します。

Azure Database for MySQLAzure Cloud Shell
入門45

Blob Storage のライフサイクル管理で古いデータを自動削除

ライフサイクル管理ポリシーで、Blob Storage の特定フォルダ内のデータを 30 日経過後に自動削除する仕組みを構築します。

Azure StorageAzure Blob StorageAzure Cloud Shell
📋入門45

SQL Database から ARM テンプレートをエクスポートし Template Specs に保存

既存の Azure SQL Database から ARM テンプレートをエクスポートし、Template Specs に保存して再利用可能な IaC アセットにします。

Azure Resource ManagerAzure SQL DatabaseAzure Template Specs
🌐中級60

Azure Private DNS でカスタムドメインの社内サーバ名前解決を構成する

Azure Private DNS Zone でカスタム ドメイン `tokyofintech.private` を作成し、VNet 内の VM 同士が IP アドレスではなくドメイン名で通信できる構成を構築します。

Azure Private DNSAzure Virtual NetworkAzure Virtual Machines
📥上級30

既存 Azure リソースを Terraform にインポート

既存の Azure Resource Group を Terraform State にインポートし、HCL で管理を開始する実務シナリオを最小構成で体験します。

Azure Cloud ShellAzure StorageTerraform
🌍上級75

Azure Arc でハイブリッド環境を Ansible + Bicep で大規模管理

オンプレ サーバ模擬の Linux VM を Ansible で大規模に Azure Arc にオンボーディングし、Bicep で Arc 拡張機能(Azure Monitor / Custom Script)を一括展開します。

Azure ArcAzure BicepAzure Monitor
🏷️入門45

Azure CLI でリソースのタグを管理

Azure CLI を使い、リソース グループ・仮想マシン・仮想ネットワークに対してタグの追加・削除・上書きを行います。

Azure Resource ManagerAzure Cloud ShellAzure Virtual Machine
📬中級60

Azure Service Bus と Queue Storage でメッセージング処理を Managed Identity で実装する

Azure Service Bus Queue と Azure Storage Queue の 2 種類のメッセージング サービスを、.NET 8 コンソール アプリと Managed Identity (DefaultAzureCredential) でパスワードレス接続して送受信を比較します。

Azure Service BusAzure Queue StorageAzure Cloud Shell
🛡️入門45

NSG で VM への Web アクセスを許可

Ubuntu VM に Nginx をインストールし、NSG の Inbound ルールで HTTP を許可してブラウザからアクセスできるよう構成します。

Azure Virtual MachineAzure Network Security GroupAzure Virtual Network
📤入門60

AzCopy で Storage Account 間データ転送

AzCopy と委任 SAS トークンを使い、汎用 Storage Account から ADLS Gen 2 (Hierarchical Namespace) Storage Account へファイルを転送します。

Azure StorageAzure Cloud ShellAzure Data Lake Storage Gen2
🚨入門60

Azure Monitor のアラート機能を理解する

Azure Monitor のアラートルール、アクショングループ、アラート処理ルールという3つの主要機能を、事前構築済みの Storage Account と仮想マシンを対象に実機で構築します。Azure 監視の基本ワークフローを体験する初学者向けラボです。

Azure MonitorStorage AccountVirtual Machine
🔒入門45

Azure Policy とリソースロックを使う

Azure Policy のインターフェース(コンプライアンス、修復、定義、割り当て、例外等)を一通り確認した後、Web App と仮想マシンに対してリソースロック(削除ロック、読み取り専用ロック)を設定する初学者向けガバナンスラボです。

Azure PolicyResource LocksWeb App