クラウドの概念と Azure アーキテクチャの復習
AZ-900 の試験問題に頻出する共有責任、クラウド モデル、Azure リージョン、可用性ゾーン、リソース階層のトピックを復習します。
「クラウドの概念と Azure アーキテクチャの復習」はCoddyKit上の無料Azure Fundamentalsレッスンです。 これはレッスン1/4です。 下記で完全なレッスンを無料で読むことができます。その後、ブラウザ内の組み込みコードエディタと24時間対応のAIチューターでハンズオン演習できます。 これはAzure Fundamentals学習パスの一部であり、ウェブとCoddyKitアプリ全体で進捗が同期されます。 Azure Fundamentalsコースには全4レッスンが含まれています。
AZ-900分野1:クラウドの概念
クラウドの概念分野は、AZ-900試験の約25~30%を占めます。主なトピックには、クラウドコンピューティングの定義とメリット、責任共有モデル、クラウドサービスモデル(IaaS/PaaS/SaaS)、クラウドのデプロイモデル(パブリック/プライベート/ハイブリッド)が含まれます。試験では、定義を覚えているかだけでなく、特定のシナリオにどのモデルが適しているかを理解しているかが問われます。Microsoftが試験の出題範囲で示しているクラウドコンピューティングの6つのメリットには特に注意してください。
責任共有モデル
責任共有モデルでは、セキュリティと管理の責任をMicrosoftと顧客の間で分担します。Microsoftが常に管理するものは、物理データセンター、物理ネットワーク、物理ホストです。顧客が常に管理するものは、データ、アカウント、IDです。中間層の責任はサービスモデルによって変わります。IaaSでは、顧客がOS、ネットワーク制御、アプリケーションを管理します。PaaSでは、MicrosoftがOSとミドルウェアも管理します。SaaSでは、データとアカウントアクセスを除くほぼすべてをMicrosoftが管理します。
クラウドコンピューティングの6つのメリット
MicrosoftのAZ-900出題範囲では、クラウドのメリットを6つ定義しています。高可用性(SLAを通じてサービスを利用可能な状態に保つ)、スケーラビリティ(必要に応じて容量を追加する)、伸縮性(自動的にスケールアップおよびスケールダウンする)、俊敏性(オンプレミスより高速にデプロイする)、地理的分散(低遅延でグローバルにデプロイする)、ディザスターリカバリー(リージョン間で複製およびフェイルオーバーする)です。試験では、シナリオを提示して、どのメリットが最も適しているかを問うことがよくあります。伸縮性とスケーラビリティは最も混同されやすい組み合わせです。伸縮性は自動的な調整であり、スケーラビリティはスケールできる能力を指します。
CapEx と OpEx
従来のオンプレミス IT では、CapEx(Capital Expenditure)、つまりハードウェアやインフラストラクチャへの初期投資を行い、時間をかけて減価償却します。クラウドコンピューティングでは、OpEx(Operational Expenditure)へと移行します。これは、多額の初期費用をかけず、期間ごとに利用した分だけ支払う方式です。この移行によりキャッシュフローが改善され、過剰プロビジョニングによる財務上のリスクが軽減されます。AZ-900 試験では、あるシナリオが CapEx と OpEx のどちらに該当するか、または Azure への移行によって CapEx が減少する一方で OpEx が増加する理由を説明する問題が出題されることがあります。
Azure リソース階層の復習
試験対策として、Azure のリソース階層を覚えておきましょう。Management Groups(最上位。サブスクリプションを集約し、ポリシーを適用します)→ Subscriptions(課金の境界、アクセス制御の境界)→ Resource Groups(関連するリソースをまとめる論理コンテナー)→ Resources(VM やストレージ アカウントなどの個々のサービス)という構成です。1 つのサブスクリプションが所属できる管理グループは必ず 1 つです。1 つのリソースが所属できるリソース グループも必ず 1 つです。リソース グループには、任意の Azure リージョンにあるリソースを含めることができます。
# Visualise the resource hierarchy
# Management Group: "Contoso Root"
# Subscription: "Production"
# Resource Group: "web-app-rg"
# VM: web-server-01 (East US)
# Storage Account: webappstorage (East US)
# Resource Group: "database-rg"
# SQL Server: mydb-server (West US)
# Subscription: "Development"
# Resource Group: "dev-resources-rg"Azure リージョンと可用性ゾーンの復習
試験で重要なリージョンと可用性ゾーンのポイントを確認しましょう。Azure には世界中に60 以上のリージョンがあります。各リージョンは、1 つ以上のデータセンターを含む地理的なエリアです。リージョン ペアはディザスター リカバリーのレプリケーション用にあらかじめ構成されており、少なくとも 300 マイル離れています。Availability Zones(AZ)は、単一のリージョン内にある物理的に分離されたデータセンターで、それぞれが独立した電源、冷却、およびネットワークを備えています。すべてのリージョンに AZ があるわけではありません。試験では、AZ が一部のリージョン(Zone-enabled リージョン)でのみ利用できることを理解しているかが問われる場合があります。
# List Azure regions with availability zones
az account list-locations \
--query '[?metadata.regionCategory == `Recommended`].{Name:name, DisplayName:displayName, Zones:availabilityZoneMappings}' \
--output tableサービス モデルの簡単な確認
サービス モデルを覚えるため、次の試験対策用の語呂合わせを使いましょう。IaaS = OS から上の部分を管理します(Azure VM、Azure Disks)。PaaS = アプリケーションとデータだけを管理します(Azure App Service、Azure SQL Database、Azure Functions)。SaaS = データとアクセスだけを管理します(Microsoft 365、Dynamics 365)。AZ-900 でよくあるひっかけは、Azure SQL Database がデータベースであっても PaaS(IaaS ではない)だという点です。VM 上の SQL Server は IaaS です。OS を管理する場合は IaaS、管理しない場合は PaaS です。
デプロイ モデルの復習
AZ-900 で問われるクラウドのデプロイ モデルは 3 つあります。パブリック クラウド — リソースをサードパーティ プロバイダー(Azure)が所有および運用し、共有インフラストラクチャ上で従量課金制を利用します。プライベート クラウド — 1 つの組織だけが専用で使用するリソースで、オンプレミスまたは専用のコロケーション施設にホストされ、完全な制御が可能です。ハイブリッド クラウド — パブリック クラウドとプライベート クラウドを接続し、ワークロードを最適な環境で実行できるようにします。試験では、機密データをオンプレミスに保持しながら、スケーラブルなコンピューティングに Azure を使用できるデプロイ モデルはどれですか。という問題が出る場合があります。答えは「ハイブリッド」です。
従量課金制の価格モデルの復習
Azure では従量課金制の価格モデルを採用しており、クラウド サービスを使用した分だけ支払います。これは OpEx モデルに直接対応します。AZ-900 では、次の 3 つの料金オプションが登場します。Pay-as-you-go(コミットメント不要、単位あたりの価格は最も高い)、Reserved Instances(1 年または 3 年のコミットメントで、最大 72% の割引)、Spot pricing(未使用の Azure 容量を大幅な割引価格で利用するが、強制解放の対象となる)です。また、オンプレミスのコストと Azure のコストを見積もり、移行のビジネス ケースを作成するためのTotal Cost of Ownership(TCO)Calculatorについて問われることもあります。
頻出するクラウド概念の問題
AZ-900 のクラウド概念に関する問題では、次のようなシナリオが頻繁に登場します。
- どのメリットですか。 — 会社が休暇シーズンに通常の 10 倍のトラフィックに対応する必要がある → 弾力性またはスケーラビリティ。
- どのモデルですか。 — スタートアップがサーバーを管理せずにデータベースを使用したい → PaaS(Azure SQL Database)。
- どのデプロイですか。 — 病院が患者データをオンサイトに保持しながら、分析に Azure を使用したい → ハイブリッド クラウド。
- どの料金体系ですか。 — 会社が 3 年間 24 時間 365 日稼働する VM を保有している → Reserved Instances。
アーキテクチャ復習の要点
最後に確認しておきたい、頻出するアーキテクチャのポイントです。
- Azure Availability Zonesはデータセンターの障害から保護し、Region Pairsはリージョンの停止から保護します。
- リソース グループに別のリソース グループを含めることはできません。
- 1 つのリソース グループ内のリソースは、異なるリージョンに配置できます。
- 管理グループは、ルートを除いて最大6 レベルの深さまで構成できます。
- 1 つの Entra ID テナントには、複数の Azure サブスクリプションを関連付けることができます。
理解度チェック
このレッスンで学んだ Microsoft Azure Fundamentals(AZ-900)の概念を確認しましょう。
レッスンのまとめ
このレッスンでは、共有責任モデルと、IaaS/PaaS/SaaS で責任分担がどのように変わるか、6 つのクラウドのメリット(可用性、スケーラビリティ、弾力性、俊敏性、地理的分散、ディザスター リカバリー)、およびAzure のリソース階層(管理グループ → サブスクリプション → リソース グループ → リソース)を復習しました。次は、主要な Azure サービスの要点をまとめたクイック リファレンスを確認します。
よくある質問
「クラウドの概念と Azure アーキテクチャの復習」レッスンは無料ですか?
はい。「クラウドの概念と Azure アーキテクチャの復習」の完全なテキストはこのウェブで無料で読めます。インタラクティブに演習し(組み込みコードエディタと24時間対応のAIチューター)、Azure Fundamentalsコースの残りをアンロックするには、CoddyKit PROにアップグレードしてください。 Azure Fundamentalsコースには全4レッスンが含まれています。
「クラウドの概念と Azure アーキテクチャの復習」で何を学びますか?
AZ-900 の試験問題に頻出する共有責任、クラウド モデル、Azure リージョン、可用性ゾーン、リソース階層のトピックを復習します。 ブラウザで直接実行するハンズオンコードでAzure Fundamentalsを演習し、24時間対応のAIチューターがレッスンを進める中での質問に答えます。
Azure Fundamentalsを始めるのに経験は必要ですか?
事前経験は必要ありません。CoddyKitのAzure Fundamentalsは初級者から上級者向けに構成されているため、ここから始めるか最初から始めて、自分のペースで進むことができます。 これはレッスン1/4です。
「クラウドの概念と Azure アーキテクチャの復習」レッスンにはどのくらい時間がかかりますか?
ほとんどのCoddyKitレッスンは約5~10分かかります。各レッスンはコンパクトでインタラクティブなので、着実に進歩し、ウェブとアプリ全体で正確に前回の場所から再開できます。
このAzure Fundamentalsレッスンでコードを書いて実行できますか?
はい。すべてのAzure Fundamentalsレッスンに組み込みコードエディタが含まれているため、ブラウザでリアルコードを書いて実行し、即座のAIフィードバックを取得できます。ローカル設定は不要です。
このコースのすべてのレッスン
- クラウドの概念と Azure アーキテクチャの復習
- コア サービス クイック リファレンス
- セキュリティ、ID、ガバナンスの復習
- 試験戦略と時間管理