Udemyセール開催中(11/12まで)教材が1,800円~

(未経験でも合格)AZ-104概要とおすすめ勉強方法を解説(Azure Administrator Associate)

AZ-104勉強方法解説アイキャッチ

当ブログにはPRを含みます。

Microsoft Azureの資格の中にAzure Administrator Associate(AZ-104)という資格があります。筆者も合格したので初学者~Azure経験者まで使える勉強方法や教材について紹介いたします。

AZ-104筆者のスコア(796)
目次

はじめに 受験当時の筆者のスペック

クラウドとしてはAWSの実務経験がありました。Azureを使用するプロジェクトにアサインされることになったので慌てて勉強を始めました。

  • IT学部卒
  • 大学在学中に基本情報技術者取得
  • IT企業新卒4年目
  • AWSのサーバレス経験半年程度
  • Azureは全くの未経験

AZ-104の概要

Microsoftが提供しているクラウドサービスAzureの認定試験です。正式名称はAZ-104: Microsoft Azure Administratorです。AZ-104に合格することでAzure Administrator Associateの資格を得ることができます。Microsoft公式のAZ-104の説明はこちらをご確認ください。

資格名 Microsoft Azure Administrator
試験名 AZ-104
試験時間 100分
※アンケートなどを含まない時間
出題形式 選択問題(シナリオ問題、ケーススタディも選択式)
※各セクションは後戻り不可
問題数 65問前後
合格ライン 700点/1000点
試験日 随時
試験場所 全国のピアソンテストセンター
または
試験監督付きオンライン受験
受験料 21,102円
※為替等により変動の可能性あり
公式HPを確認してください
合格発表 受験後即時画面表示
有効期限 2年
(取得後6か月~1年に無料の更新アセスメント受験の必要あり)
受験要件 なし。未経験でも可

有効期限はデフォルトでは1年ですが、更新アセスメントを受験することにより2年に延長されます。
更新アセスメントは無料で受験でき、何度もやり直しすることができます。

AZ-104の位置づけ

Azure資格には基礎、アソシエイツ(中級)、エキスパート(上級)の難易度があります。AZ-104はアソシエイツ(中級)に当たる試験です。Microsoft Azure 環境の実装、管理、監視について問われる試験です。

AZ-104はアソシエイツレベルでは一番試験範囲が広い試験です。インフラについての出題が中心となります。AWSでいう、SAA(ソリューションアーキテクトアソシエイト)とSOA(シスオプスアドミニストレーターアソシエイト)を合わせたような試験です。

Azure資格一覧とAZ-104の位置付け

体系的に書くと、上記赤枠の位置づけとなります。Azureシステム設計者運用者向けの試験といえます。

AZ-104と他の中級資格の比較

AZ-104は試験範囲が広めですが、学習するための教材が豊富なため、手を付けやすいです。

Azureアソシエイト資格比較

AzureのAssociate試験の代表的なものは3つあります。それぞれの比較表を作成しました。

試験名 特徴 勉強のしやすさ
AZ-104 ・設計者、管理者向け
・幅広くAzureの知識が必要
しやすい
日本語の教材が多い
AZ-204 ・開発者向け
・プログラミングの知識が必要
しにくい
日本語の教材が少ない
AZ-500 ・セキュリティエンジニア向け
・セキュリティ関連サービスに関する知識が必要
ややしにくい
日本語の教材が少ない

当サイトでそれぞれ勉強方法や教材を紹介しております。

AZ-104試験範囲

Microsoftの公式HPから抜粋します。

AZ-104試験範囲
  • Azure ID とガバナンスを管理する (20 から 25%)
  • ストレージを実装して管理する (15 – 20%)
  • Azure のコンピューティング リソースのデプロイと管理 (20 から 25%)
  • 仮想ネットワークを実装および管理する (15 から 20%)
  • Azure リソースの監視と管理 (10 – 15%)

Azureポータル、CLI(コマンド)、PowerShell、Azure Resource Managerテンプレート(いわゆるインフラコード)を使用した実装、管理、監視について広く問われます。

AZ-104出題形式

試験は3つのセクションに分かれています。

なお、次のセクションに進んだ場合は前のセクションに戻って見直しはできませんでした。

筆者は知らずに見直しフラグを立てたまま進んで戻れなくなって焦りました。

セクション 形式 問題数(おおよそ)
選択問題セクション 択一選択、複数選択、並べ替え(使用しない選択肢あり)、Azureポータル画面などのクリック(適切な場所がクリックできるか) 58問
シナリオ問題セクション シナリオ問題(課題に対する解決策が示され、「はい、いいえ」を選択する。)※このセクションは見直し不可 3問
ケーススタディセクション 架空の会社のケーススタディ。実現したいことに対する解決策を選択肢から選ぶ。それぞれの問題は独立している。 4問

なお、試験問題数に対して試験時間は余裕があるように感じました。セクション間を跨いだ見直しはできないので、見直しはセクションごとに実施しましょう。

以下の記事でAzure認定資格の具体的な出題形式を紹介しています。良かったらぜひご確認ください。

AZ-104 最新アップデート情報

【重要】試験中のMicrosoft Learnアクセスが可能になった

試験中にMicrosoft Learnのアクセスが可能になりました。具体的なアクセス方法やアクセスしてみた感想を紹介しています。ぜひご覧ください!

2023 年 10 月 26 日マイナーバージョンアップ

AZ-104の試験において、マイナーバージョンアップがありました。出題範囲に対しての細かな変更です。以下2点の変更があります。

Azure ADがMicrosoft Entra IDに名前が変わったことに注意しておけば試験対策に影響はしません。少し内容が古い書籍などでは旧サービス名Azure ADと書かれていますが、Microsoft Entra IDに読み替えるようにしましょう。

大項目 小項目 変更点
受講者のプロファイル Active Directory (Azure AD)がMicrosoft Entra IDの呼称に変更されている。
Azure ID とガバナンスを管理する Microsoft Entra のユーザーとグループを管理する 小項目自体、「Azure AD ユーザーとグループを管理する」から「Microsoft Entra のユーザーとグループを管理する」に変更されています。
Azure ADがMicrosoft Entra IDに変更されている以外の変更はありません。
AZ-104のマイナーバージョンアップ変更点

AZ-104のおすすめ勉強方法

Cloudベンダー系の資格は頻繁に試験問題が更新されます。Azureも約3ヶ月に1回試験問題が更新されます。そのため、更新スピードが速いWEB教材での学習をおすすめします。もちろん、参考書での学習も有効ですが、その際は試験のアップデート情報に注意してください。(Azure AD→Microsoft Entra IDのサービス名変更など)

勉強方法は以下がおすすめです。

  • (全員におすすめ)わからないところはChatGPTを活用する
  • (特に初心者の方)動画教材で基礎から体系的に学ぶ
  • (AWSなど経験ある方)参考書で学ぶ
  • (自信がある方)Microsoft Learnで全体を学ぶ
  • (全員におすすめ)問題集を解きまくる
  • (実務能力も同時に身に着けたい方)ハンズオンを行う

2024年からはAZ-104試験中にMicrosoft Learnの観覧が可能となりました。これにより、普段からMicrosoft Learnを使用した学習がおすすめです。試験中に素早く目的の情報にアクセスできるようにしておきましょう。

しかし、Microsoft Learnは日本語が不自然なため、メインの学習リソースとするには効率が悪いです。日頃の学習の裏どりをするために活用する程度の活用が良いと思います。WEB問題集の中には回答の根拠にMicrosoft Learnの該当箇所へのリンクが記載されているものもあるので活用していきましょう。

筆者はUdemyの教材での学習をおすすめします。理由は以下の通りです。

Udemyの教材がおすすめな理由
  • 30日以内であれば返金可能(気軽に始められる
  • 教材購入後もコンテンツがアップデートされる(頻繁にアップデートされるクラウド学習に最適
  • 不明点を講師に質問可能
  • スマホでも視聴可能(隙間時間の活用
  • 月に数回(2~3回)実施するセールでは数万円のコースも2,000円程度に割引される(安価!

Udemyでは複数AZ-104の教材が発売されています。別記事ですが、選択を迷う方向けに比較記事をリリースしました。本記事では効率的な学習方法をメインに紹介しますが、他の学習リソースにも興味がある方はぜひご覧ください。

(全員におすすめ)わからないところはChatGPTを活用する

学習を進めていて疑問が生じたときは、ChatGPTに質問することで理解を深めることができます。単に「〜とは何ですか?」と聞くだけでも答えてくれますが、以下のポイントを意識することで、より有益な回答が得られます。

ChatGPTへの質問のコツ
  • 誰になってほしいのかを示す。
    • 例:「あなたは優秀なシステムエンジニアです。」
  • 求める情報の粒度やレベルを示す。
    • 例:「300文字以内で説明してください。」「初心者にもわかるように説明してください。」など
  • 何かを比較したい場合は表も作成できる。
    • 例:「App ServiceとVirtual Machinesの違いを表で説明してください。」
  • 解答が間違っている可能性があることを理解する
    • 生成AIは間違った情報を返すこともあります。Microsoft Learn等で裏どりするとベストです。
    • 最新のChatGPT 4oでは、かなり正確な情報が得られるようになったと感じていますが、常に裏付けを取る姿勢が大切です。

以下の例ではAzureの代表的なサービスであるApp ServiceとVirtual Machinesの違いについて聞いてみました。

あなたは優秀なシステムエンジニアです。 AzureにおいてApp ServiceとVirtual Machinesの違いを表で説明してください。
ChatGPTへの入力
AzureにおけるApp ServiceとVirtual Machinesの違いを以下の表にまとめました。 この表は、Azure App Serviceが主にマネージド環境でのWebアプリケーションやAPIのホスティングに向いている一方で、Azure Virtual Machinesはカスタムアプリケーションやより柔軟な環境が必要な場合に適していることを示しています。
ChatGPTからの応答

App ServiceとVirtual Machinesの特徴や向き不向きも含めてかなり参考になる情報が返却されてきました。さらにこの表について気になることがある場合、連続して会話することも可能です。

(特に初心者の方)動画教材で基礎から体系的に学ぶ

特に初心者の方には、Udemyの動画教材での学習をおすすめします。試験範囲全体を体系的に、わかりやすく学べるからです。参考書やMicrosoft Learnを使って自分で読み進めるよりも、まずは動画を視聴するだけなので、学習のハードルが大幅に下がります。

Udemyにはいくつかの動画教材がありますが、この教材は試験の要点を的確に押さえた解説と図解で、複雑な概念をわかりやすく説明しています

講座の無料部分の紹介
AZ-104合格に必要な知識を効率的に身につけよう無料部分

試験問題から必要な知識と解答のポイントを解説してくれます。解説パートでは図解を用いた解説も充実しています。

効率よく学習したい方にお勧めです。

スマホ視聴も可能で講師が質問にも対応してくれます。特に初心者の方にお勧めです。リンク先で15分程度のプレビュー視聴も可能です。

【AZ-104合格講座】動画での解説とポイントを通じ、AZ-104合格に必要な知識を効率的に身につけよう icon

AZ-104動画教材日本語詳細

※Udemyセールは月に数回不定期に開催しています。

  • 価格: 定価 ¥2,600, セール時参考価格 ¥1,800
  • 動画時間: 約5.5時間
  • レビュースコア: (4.5/5)
  • 最終更新日: 2024年6月 (2024年8月確認時点)
  • 受講者数: 2,809人 (2024年8月確認時点)
  • 対象者:
    • 模擬問題を題材にした解説を聞いて対策したい人
    • 体系的に学習したい人
  • 特徴:
    • 試験問題の解説を通して学習でできる。
    • 試験範囲をすべて網羅している
    • 実務でも役立ち知識を身に着けることを目標にしている
  • 良いレビュー:
    • 問題文面だけでは理解が進まないところを、図解してくれたため腹落ちした。
    • 試験に直結した内容に絞って解説してくれるので短時間での対策が可能。
    • 講師の説明が丁寧で、複雑な概念も理解しやすい。
  • 悪いレビュー:
    • 試験対策中心の構成となっているため、Azureの操作は身につきにくいと感じた。
    • Azureを全く触ったことが無い人だとイメージできない部分がありそう。
    • スライドをダウンロードできるようにしてほしい。

(AWSなど経験ある方)参考書で学ぶ

AWSやGoogle Cloudなど、他のクラウドサービスで開発経験がある方は、参考書を使ってAzureの全体像を学ぶことをおすすめします。筆者自身もAWSの経験があり、Azureを学び始めた際には、AWSとAzureのサービスを対応させながら学習しました。

例えば、Azure Virtual MachinesはAmazon EC2、Azure Blob StorageはAmazon S3といった具合に、各クラウドで同様のサービスが提供されています。これらの対応関係を理解することで、効率的に学習を進めることができます。

AWS-Azureのサービス対比の例

AWSサービス Azureサービス サービス概要
Amazon S3 Azure Blob Storage オブジェクトストレージサービス。大容量のデータを安価に保存可能。
Amazon DynamoDB Azure Cosmos DB フルマネージドなNoSQLデータベースサービス。低レイテンシでグローバルに分散可能。
AWS Azure サービス対比例

主要サービスの比較は別記事で紹介しています。良かったら学習にお役立てください。

いきなりAZ-104の対策書を読むのではなく、Azureの入門書を読んでからAZ-104の対策書を読むことをおすすめします。

Azure入門書: 全体像と用語がよくわかる Microsoft Azure入門ガイド

Azureを触ったことが無い方が最初に概要をつかむのにおすすめです。全体を広く浅く学ぶのに適しているのが本書です。AZ-104の対策本ではない点には注意。

AZ-104対策本: Microsoft認定資格試験テキスト

ある程度Azureの基礎知識がある方は本書のような対策書で進めるのもおすすめです。50問以上の実践問題もついており、試験対策に役立つ学習が可能です。逆に初心者がいきなり読み進めるには難しいかもしれません。

他にも多数の対策本があります。上記は発行が新しく、内容が充実しているものをピックアップしました。また、各参考書の比較は以下の記事で詳しく記載しています。よろしければぜひご覧ください。

(自信がある方)Microsoft Learnで全体を学ぶ

Microsoft Learn(MS Learn)はMicrosoft社が提供する学習コンテンツです。すべて無料で使えます。

サービスの解説とハンズオンなどを行うことができます。ハンズオンは無料のラボ環境が提供されるのでAzureの利用料金がかかってしまうこともありません。

Microsoft Learnでは、サービスの説明ページも用意されており、理論的な学習も可能です。ただし、説明が難解でイメージしにくい部分もあるため、初心者の方がいきなりメインで使うと挫折の要因になると思います。

AZ-104の試験では、Microsoft Learnを参照することができるので、どこに何が書かれているかをある程度把握しておくことが重要です。特に初心者の方はほかのWeb教材や参考書と併用し、確認したい部分をMicrosoft Learnでチェックする程度の使い方がおすすめです。

(全員におすすめ)問題集を解きまくる

本番の試験形式に慣れるために多くの問題を解いておくことをおすすめします。Udemyで264問収録されている問題集があります。Udemyには複数のAZ-104問題集がありますが、最新で評価が高いものを紹介します。

解説にはMicrosoft公式ドキュメントへのリンクや丁寧な図解が付いており、効率よく学習できます。試験中にMicrosoft Learnにアクセスできるようになったので、解説にリンクがあるのは非常に学習効率が良いです。

受講生30万講師のAZ-104: Microsoft Azure Administrator模擬試験問題集(400問) icon

受講生30万講師のAZ-104: Microsoft Azure Administrator模擬試験問題集(400問)詳細

  • 問題数: 264問
  • 価格: 定価: ¥4,800 / セール時参考価格: ¥2,000 (※価格は変更される可能性があります)
  • レビュースコア: (4.3/5)
  • 最終更新日: 2024年7月 (2024年8月確認時点)
  • 難易度: 本番試験とほぼ同じ
  • 受講者数: 191名 (2024年8月確認時点)
  • 対象者: 本番と同程度の難易度で学習したい方、解説を重視する方
  • 特徴:
    • Microsoft公式ドキュメントへのリンク付きで詳細な解説を提供
    • 図解やAzureポータル画面でわかりやすい解説を提供
    • 実務でも役立つように機能の仕組み、実装の注意点などを丁寧に解説
  • 良いレビュー:
    • 解説の図解が理解しやすかった。
    • 試験範囲を網羅しており、効果的な試験対策が可能です。
  • 悪いレビュー:
    • なし

(実務能力も同時に身に着けたい方)ハンズオンを行う

ハンズオンで実際にシステム構築をすると実務に役立つ知識を得ることができます。実際に手を動かして学ぶことで、クラウドの利便性や、各サービスをどういった用途で活用していくのか体感しながら学ぶことができます。

初心者の方にはクラウドの基礎的なことがわかるIaaS講座がおすすめです。

IaaSとPaaS

IaaS(Infrastructure as a Service)は、仮想マシンやネットワーク、ストレージなどのインフラを提供し、ユーザーが自由に設定や管理を行うサービスです。一方、PaaS(Platform as a Service)は、アプリケーションの開発やデプロイに必要なプラットフォームを提供し、インフラの管理はサービスプロバイダーが行うため、開発者はアプリの開発に集中できます。簡単に言えば、IaaSはインフラを提供し、PaaSは開発環境を提供します。

ハンズオン講座で構築するシステム構成
Azure IaaS講座で作成するシステム構成

Azureハンズオン講座で作成するシステム構成です。障害に強い冗長性を持たせた本格的な構成を学べます。

CPU使用率によってサーバ台数を増減するクラウドのメリットを活かした本格的な内容です。

30分程度のプレビューでいくつかのチャプターは登録なしで無料視聴可能です。

作りながら覚えるMicrosoft Azure入門講座(IaaS編) icon

作りながら覚えるMicrosoft Azure入門講座(IaaS編)

  • 作成者: Makoto Okada
  • 価格:
    • 定価: ¥4,800
    • セール時参考価格: ¥2,000 (時期によって異なる可能性があります)
  • 動画時間: 約7時間
  • レビュースコア: (4.3/5)
  • 最終更新日: 2024年8月 (2024年9月確認時点)
  • 受講者数: 約5,000人 (2024年9月確認時点)
  • 対象者:
    • Microsoft Azureの基本的な操作を学びたい初心者
    • クラウドインフラの基本を理解したい人
    • 実務に活かせるAzureの知識を身に付けたい方
  • 良いレビュー:
    • 非常に分かりやすい講義で、Azureの基本をしっかり学べました。
    • 実際に手を動かして学習できるので、理解が深まりました。
    • 講師の説明が丁寧で、初心者にも優しい内容です。
  • 悪いレビュー:
    • 中級者には物足りない内容かもしれません。
    • 一部のセクションで説明が早く感じました。(再生速度で調節可能)
    • ハンズオン実施時は動画を一時停止することもあったので思ったより時間がかかりました。

なお、同じ講師のPaaS編の教材もあります。動画時間は5.5時間です。PaaSにも興味がある方はぜひ!

作りながら覚えるMicrosoft Azure入門講座(PaaS編) icon

作りながら覚えるMicrosoft Azure入門講座(PaaS編)サムネイル

【重要】AZ-104 試験前に押さえておきたい基礎知識

AZ-104を受験する前に、理解しておくと役立つ基礎的な知識を紹介します。これらの概念は試験中によく出てくるため、覚えておくとスムーズに問題を解くことができます。もしピンとこないものがあれば学習の参考としてください。

Azureリージョンとアベイラビリティゾーン

Azureのインフラは、地理的に分散された「リージョン」と「アベイラビリティゾーン(AZ)」で構成されています。これらはAWSと似た概念ですが、Azureの独自の特徴も理解することが大切です。

  • リージョン: Azureのデータセンターが設置されている地理的なエリア。アプリケーションを最も適したリージョンにデプロイすることで、レイテンシを減らすことができます。
  • アベイラビリティゾーン: 各リージョン内にある物理的に分離されたデータセンター。高可用性を確保するために、複数のゾーンにリソースを配置することが推奨されています。
AWSとAzureの相違点
  • アベイラビリティゾーンの提供範囲: AWSはすべてのリージョンにアベイラビリティゾーンを持っている一方で、Azureは一部のリージョンでのみアベイラビリティゾーンを提供しています。
  • リージョンペアの存在: Azureには「リージョンペア」という冗長化の仕組みがあり、これによりリージョン間の災害復旧がサポートされています。AWSにはこの仕組みはありません。
  • サービスの冗長化方法: AWSではユーザーがアベイラビリティゾーンを選択し手動で冗長化を行うことが多いのに対し、Azureではゾーン冗長サービスによる自動冗長化が可能なケースがあります。

3層アーキテクチャ

3層アーキテクチャは、Webアプリケーションを構築する際に役立つ基本的な設計パターンです。クラウドやオンプレミスの両方で使われるため、Azureを使う場合にも役に立ちます。

3層アーキテクチャの解説
  • Webサーバ: ユーザーが直接操作する部分。ブラウザ上のHTML、CSS、JavaScriptなどが含まれます。これらのリソースはAzure StorageやAzure Web Appにデプロイされることが一般的です。
  • アプリケーションサーバ(APサーバ): ビジネスロジックやデータの処理を行う部分。Azureでは、Azure App ServicesやAzure Functionsなどがこの役割を担います。
  • データベースサーバ(DBサーバ): データの保存や管理を行う部分。Azure SQL Database、Cosmos DB、Table Storageなどがデータ層を担当します。

DNS(Domain Name System)

DNSはインターネット上でドメイン名をIPアドレスに変換する仕組みで、Webサイトやアプリケーションのインフラに欠かせません。Azureでは、DNSの役割を担うAzure DNSが提供されていますが、DNSそのものの仕組みも理解しておくと良いです。

  • DNSレコード: Aレコード、CNAMEレコードなど、異なるタイプのDNSレコードを使って、ドメイン名とIPアドレスの対応を管理します。
  • TTL(Time to Live): DNSレコードのキャッシュの有効期間を設定するパラメータで、サーバの負荷を調整したり、システムのパフォーマンスに影響を与えます。

ロードバランシング

クラウドやオンプレミスでシステムを運用する際、複数のサーバー間で負荷を分散するためのロードバランシングの仕組みは重要です。

  • ロードバランサー: クライアントからのリクエストを複数のサーバーに均等に分配し、システムのパフォーマンスを最適化します。Azureでは、Azure Load BalancerAzure Application Gatewayなどのロードバランサーを使用します。
  • フェイルオーバー: 障害が発生した場合に自動的に他のサーバーに切り替える機能です。これにより、システムのダウンタイムを最小限に抑えることができます。

オンプレミスとクラウドの違い

オンプレミスとは、企業が自社内に設置したサーバーやデータセンターでシステムを運用する方式です。クラウドはこれと対比され、Azureのようなクラウドプロバイダーがインフラを提供し、利用者側はそれを利用します。

  • オンプレミス: ハードウェアやインフラの管理がすべて自社内で行われる。初期投資が大きく、スケーリングも容易ではありません。
  • クラウド: 必要なときに必要なリソースを簡単に拡張でき、運用コストや管理の負担が減るため、近年多くの企業がクラウドへ移行しています。

コンテナと仮想化の基本

コンテナや仮想化の技術も、Azure環境でアプリケーションをデプロイ・管理する上での重要な基礎知識です。

  • 仮想化: ハードウェアリソースを仮想的に分割し、複数の仮想マシンを1つの物理サーバ上で実行する技術です。Azureでは、主にAzure Virtual Machinesを通じて提供されています。
  • コンテナ: アプリケーションとその依存関係をパッケージ化したもので、軽量でスケーラブルです。Azureでは**Azure Kubernetes Service(AKS)Azure Container Instances(ACI)**を使ってコンテナの管理ができます。

セキュリティのベストプラクティス

Azureでは多くのセキュリティ機能が提供されています。Azureのセキュリティのベストプラクティスを理解しておきましょう。以下のポイントが重要です。

  1. 最小権限の原則(Least Privilege): 必要最小限の権限だけをユーザーやリソースに付与し、過剰な権限を持たせないようにする。
  2. 多要素認証(MFA): アカウント保護のために、パスワード以外に追加の認証手段を設定する。
  3. ロールベースのアクセス制御(RBAC): 適切な役割(ロール)をユーザーやグループに割り当て、Azureリソースへのアクセスを管理する。
  4. データの暗号化: 保存データ(at rest)や転送中のデータ(in transit)を暗号化する。Azure Disk EncryptionやTLS/SSLの使用を推奨。
  5. セキュリティセンターの活用: Azure Security Centerを利用して、セキュリティの監視、脅威の検出、推奨されるベストプラクティスの確認を行う。
  6. ネットワークセキュリティ: ネットワークセキュリティグループ(NSG)やファイアウォールを使って、不要なトラフィックを制限し、アクセスを制御する。

クラウド提供モデル(IaaS、PaaS、SaaS)

IaaS、PaaS、SaaSは、クラウドサービス提供モデルです。Azureではこれらの各モデルに対応したサービスが提供されており、どのレベルで管理や制御が必要かによって使い分けます。以下、それぞれの違いをAzureの具体的なサービスを踏まえつつ説明します。

IaaS PaaS SaaS
管理範囲 ユーザーがOS、ミドルウェア、アプリを管理 ユーザーはアプリケーションに集中し、インフラ管理は不要 ソフトウェア全体を提供され、ユーザーは利用だけ
柔軟性 カスタマイズ性が高い 簡単に開発・デプロイ可能 手間をかけずにすぐ利用可能
Azureサービス例 Azure Virtual Machines, VNet, Storage Azure App Service, Azure SQL Database, Azure Functions Microsoft 365, Dynamics 365, Azure DevOps

IaaS(Infrastructure as a Service)

IaaSは、仮想マシンやストレージ、ネットワーキングなどの基盤インフラをクラウドで提供するモデルです。ユーザーはオペレーティングシステム、アプリケーション、データなどの管理は自分で行いますが、ハードウェアやネットワークインフラの管理はAzure側が行います。IaaSは高いカスタマイズ性と柔軟性を持っているため、独自の環境構築が必要な場合に適しています。

  • AzureでのIaaSの例:
    • Azure Virtual Machines: 仮想マシンのプロビジョニング。ユーザーがOS、ミドルウェア、アプリケーションの管理を行います。
    • Azure Storage: ストレージアカウントを作成し、ファイルやブロブデータを保存・管理します。
    • Virtual Network(VNet): Azure内で独自のネットワークを構築し、セキュアな通信を行います。

PaaS(Platform as a Service)

PaaSは、アプリケーションの開発・実行環境を提供するクラウドモデルです。ユーザーはアプリケーションの構築や管理に集中し、基盤となるOSやインフラ、ミドルウェアの管理はAzureが行います。開発者にとっては、迅速な開発やデプロイが可能になり、インフラ管理の負担を軽減できます。

  • AzureでのPaaSの例:
    • Azure App Service: WebアプリケーションやAPIをホストするプラットフォーム。OSやサーバー管理は不要で、開発者はコードに集中できます。
    • Azure SQL Database: フルマネージドのデータベースサービス。バックアップ、スケーリング、パッチ管理などはAzureが自動的に処理します。
    • Azure Functions: イベントドリブンのサーバーレスコンピューティングサービスで、コードだけに集中し、インフラを気にせずに実行できます。

SaaS(Software as a Service)

SaaSは、ソフトウェア自体をインターネット経由で提供するサービスモデルです。ユーザーはソフトウェアを利用するだけであり、インフラやプラットフォーム、アプリケーションの保守・管理はすべてプロバイダーが行います。利用者は、設定や操作だけを行い、ソフトウェアの運用管理やメンテナンスを意識する必要がありません。

  • AzureでのSaaSの例:
    • Microsoft 365(旧Office 365): WordやExcelなどのオフィスアプリケーションをクラウド経由で提供し、ユーザーはインストールやアップデートを意識せずに利用できます。
    • Dynamics 365: 顧客関係管理(CRM)や企業資源計画(ERP)などの業務ソフトウェアをSaaSとして提供。
    • Azure DevOps: 開発ライフサイクル管理ツール。リポジトリ、パイプライン、ボードなどの機能をクラウドで提供し、開発チームが効率的にコラボレーションできるようにサポートします。

まとめ

AZ-104試験は、Azure環境での実装、管理、監視に必要な知識を証明する知名度がある資格です。未経験者でも合格可能ですが、適切な教材を使用した勉強方法を選択することが合格への鍵となります。初心者には動画教材や問題集、そして疑問があればChatGPTを活用することをおすすめします。一方、他のクラウドサービスに経験者は、参考書で体系的に学ぶこともおすすめです。

また、ハンズオンは試験対策だけでなく、日常業務でも活かせるスキルを身に着けることができます。実務で役立つ能力を身に着けたい方はぜひ取り入れてみてください。最後に、試験中にMicrosoft Learnが利用可能となった今は、普段からMicrosoft Learnを参照し、必要な情報に素早くアクセスできるように準備を整えておくことをおすすめします。

これらの勉強方法を活用して、ぜひAZ-104試験に挑戦し、Azure Administrator Associateの資格を手に入れてください。

以上です。最後までお読みいただきありがとうございました!

IT資格の人気オンラインコース

PR
当ブログはWordPressテーマSWELLを使用しています。非常に使いやすく、簡単にプロのようなデザインを使えるのでお勧めです!!

SWELL – シンプル美と機能性両立を両立させた、圧巻のWordPressテーマ

ランキング

ランキングに参加しています。クリックして応援いただけると嬉しいです。
にほんブログ村 IT技術ブログ クラウドコンピューティングへ
にほんブログ村
AWSランキング
AWSランキング

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次