Azure Fundamentals(AZ-900)
Azure Fundamentals(AZ-900)の練習問題(当サイト作成)
Azure Fundamentals(AZ-900)の入門向けの練習問題です。当サイトのAIが作成したオリジナル問題で、すべての選択肢に根拠を付けます。公式の過去問ではありません。
Azure Fundamentals(AZ-900)
Azure Fundamentals(AZ-900) オリジナル問題 1
人が全選択肢を確認済み(AI 作成)
ある会社が、SaaS の Microsoft 365 を全社で使い始めました。Azure の責任共有モデルでは、SaaS を使う場合でも会社が責任を持ち続けるものはどれですか。
答えと選択肢ごとの根拠を見る
正解:ウ(自社のデータと、従業員のアカウントやアクセスの管理) 当サイトの解答
ア × 誤り SaaS でも利用者が基盤のハードウェアを持つと考えた
物理ホストは、SaaS ではサービス提供側(Microsoft)の責任です。
イ × 誤り SaaS でも OS の更新は利用者の作業だと考えた
SaaS では OS の管理も Microsoft 側が担います。
ウ ○ 正しい
データと ID・アクセス管理は、どのサービス形態でも利用者側に残ります。
エ × 誤り 物理的な安全管理を利用者の作業に含めた
データセンターの物理的な管理は、クラウドでは Microsoft 側の責任です。
Azure Fundamentals(AZ-900)
Azure Fundamentals(AZ-900) オリジナル問題 2
ある Web アプリは、時間帯によってアクセス数が大きく変わります。停止を避けながら、需要に合わせて自動で処理能力を増減させたいとき、まず検討する方法はどれですか。
答えと選択肢ごとの根拠を見る
正解:ア(同じ構成のインスタンスを、需要に合わせて増やしたり減らしたりする。) 当サイトの解答
ア ○ 正しい
台数を増減する水平スケーリングは、Azure で自動化の仕組みが用意されています。既存のインスタンスは動き続けられます。
イ × 誤り サイズを大きくすれば停止なく自動で調整できると考えた
サイズを変える垂直スケーリングは、再配置のために一時的に使えなくなることがあり、自動化は一般的ではありません。
ウ × 誤り ピークに合わせて固定で用意するのがクラウドの使い方だと考えた
常に最大を用意すると、使わない時間帯も費用がかかります。需要に合わせて増減させるのがクラウドの利点です。
エ × 誤り 負荷の増減への対応と障害時の切り替えを取り違えた
別リージョンへの複製は障害への備えで、日々の需要の増減に合わせる方法ではありません。
Azure Fundamentals(AZ-900)
Azure Fundamentals(AZ-900) オリジナル問題 3
開発チームが、Web アプリのコードだけを管理し、サーバーの OS や基盤の運用は Azure に任せたいと考えています。この目的に最も合うものはどれですか。
答えと選択肢ごとの根拠を見る
正解:エ(Azure App Service を使う。) 当サイトの解答
ア × 誤り 仮想マシンでも OS の運用は任せられると考えた
仮想マシンは IaaS で、OS やアプリの管理は利用者が行います。
イ × 誤り Microsoft 提供のイメージを選べば、OS の運用も Microsoft が担うと考えた
OS イメージを選ぶのは利用者で、仮想マシンは IaaS です。OS の更新などの管理は利用者が行います。
ウ × 誤り 自動化すれば OS の管理責任がなくなると考えた
スクリプトで自動化しても、OS の更新は利用者の責任のままです。
エ ○ 正しい
App Service は PaaS に分類されます。公式の概要では、基盤を管理せずに Web アプリを動かせるプラットフォームと説明されています。利用者はアプリのコードに集中できます。
Azure Fundamentals(AZ-900)
Azure Fundamentals(AZ-900) オリジナル問題 4
ある会社が、仮想マシン1台を、可用性ゾーンの1つを自分で指定して配置しました。そのゾーンで障害が起きたとき、この構成について正しい説明はどれですか。
答えと選択肢ごとの根拠を見る
正解:イ(その仮想マシンは止まる可能性があり、備えるには別のゾーンにも同じ役割のリソースを置く。) 当サイトの解答
ア × 誤り ゾーンを指定しても自動で別ゾーンに切り替わると考えた
ゾーンを指定したリソースでは、別ゾーンへの切り替えは利用者の責任です。
イ ○ 正しい
単一ゾーンに置いたリソースは、そのゾーンの障害の影響を受けます。複数ゾーンに分けて置く設計が必要です。
ウ × 誤り ゾーンは分離されていないと考えた
各ゾーンは電源・冷却・ネットワークが独立しているため、1つのゾーンの障害はほかのゾーンに及びにくい設計です。
エ × 誤り ゾーン障害とリージョン障害の備えを取り違えた
ゾーンを指定したリソースの切り替えは利用者の責任と説明されています。ゾーン障害でペアのリージョンへ自動で移る、という説明はありません。
Azure Fundamentals(AZ-900)
Azure Fundamentals(AZ-900) オリジナル問題 5
データをリージョンの外に出してはいけない要件があります。そのうえで、ストレージアカウントのあるデータセンター(ゾーン)が1つ使えなくなっても、読み書きを続けたいと考えています。冗長性の選択肢として適切なものはどれですか。
答えと選択肢ごとの根拠を見る
正解:ウ(ゾーン冗長ストレージ(ZRS)) 当サイトの解答
ア × 誤り コピーが複数あれば、データセンターの障害にも耐えると考えた
LRS は1つのデータセンター内で複製するため、データセンター全体の障害には耐えられません。
イ × 誤り geo 冗長なら、リージョン外に出さない要件も満たすと考えた
GRS は別のリージョンにもコピーするため、リージョンの外に出さない要件に合いません。
ウ ○ 正しい
ZRS は、同じリージョン内の3つ以上のゾーンにコピーします。ゾーンが1つ使えなくなっても読み書きを続けられ、データをリージョン内にとどめられます。
エ × 誤り 読み取りができれば、障害時も書き込みを続けられると考えた
RA-GRS も別リージョンへコピーします。リージョンの外に出さない要件に合いません。
Azure Fundamentals(AZ-900)
Azure Fundamentals(AZ-900) オリジナル問題 6
ある会社は、ストレージに画像ファイルがアップロードされるたびに、サイズ変更の短い処理を実行したいと考えています。サーバーの管理はしたくありません。合うサービスはどれですか。
答えと選択肢ごとの根拠を見る
正解:ア(Azure Functions) 当サイトの解答
ア ○ 正しい
Azure Functions はサーバーレスで、ファイルのアップロードなどのイベントをきっかけにコードを実行できます。
イ × 誤り 常時動く仮想マシンに処理を置くのが基本だと考えた
仮想マシンでも実行はできますが、OS を含むサーバーの管理が必要になり、要件に合いません。
ウ × 誤り 台数が自動で増減するなら、サーバーの管理も不要だと考えた
スケールセットは、仮想マシンのインスタンスを自動で増減させるサービスです。仮想マシンを前提とするため、サーバーの管理はしたくないという条件に合いません。
エ × 誤り 仮想の環境を提供するサービスなら、処理の実行にも使えると考えた
Azure Virtual Desktop は仮想デスクトップを提供するサービスで、イベントで処理を実行するものではありません。
Azure Fundamentals(AZ-900)
Azure Fundamentals(AZ-900) オリジナル問題 7
ある管理者が、リソースグループを作るときに場所として「東日本」を指定しました。この指定について正しい説明はどれですか。
答えと選択肢ごとの根拠を見る
正解:エ(グループの場所はメタデータの保存先を指すだけで、中のリソースは別のリージョンにも置ける。) 当サイトの解答
ア × 誤り グループの場所が、中のリソースの場所も縛ると考えた
グループの場所はメタデータの保存先です。グループ内のリソースは、別のリージョンに作れます。
イ × 誤り グループの場所が課金の単位だと考えた
グループの場所が指定するのはメタデータの保存先です。料金の請求先リージョンを決めるものとは説明されていません。
ウ × 誤り メタデータとデータを取り違えた
リソースグループが保存するのはリソースに関するメタデータです。データそのものは各リソースが持ちます。
エ ○ 正しい
グループの場所はメタデータの保存先で、グループ内のリソースは異なるリージョンに置けます。
Azure Fundamentals(AZ-900)
Azure Fundamentals(AZ-900) オリジナル問題 8
管理者は、利用者の権限は変えずに、サブスクリプション内でリソースを作成できるリージョンを、決めた2つだけに制限したいと考えています。使うべき機能はどれですか。
答えと選択肢ごとの根拠を見る
正解:イ(Azure Policy) 当サイトの解答
ア × 誤り リージョンの制限も、利用者の権限で決めるものと考えた
RBAC は利用者が実行できる操作を管理するもので、リソースの作成場所を規則で制限するものではありません。
イ ○ 正しい
Azure Policy はリソースのプロパティを規則と照らして評価します。許可する場所を定める組み込みの定義があります。
ウ × 誤り ロックで作成場所も制限できると考えた
ロックは、リソースの削除や変更を防ぐ機能です。作成できる場所は制限しません。
エ × 誤り 推奨を出すサービスなら、作成場所の制限もできると考えた
Azure Advisor は構成や使用状況を分析して推奨を示すサービスです。リソースの作成場所を規則で制限するものではありません。
Azure Fundamentals(AZ-900)
Azure Fundamentals(AZ-900) オリジナル問題 9
人が全選択肢を確認済み(AI 作成)
AI が一次情報をもとに作成し、人がすべての選択肢を確認しました(確認)。
根拠(Microsoftの公開資料の要約):ロックの作成・削除には Microsoft.Authorization/* の権限が要り、Owner と User Access Administrator が持つ。Contributor はその書き込み・削除が除外される。根拠の資料を開く
Microsoft、Azure は、マイクロソフト グループの企業の商標です。当サイトはMicrosoftと提携・公認の関係にありません。この問題は当サイトが独自に作成したもので、実際の試験の問題ではありません。
根拠の資料と食い違う点があれば、資料が優先です。解説文は検証の対象外です。品質方針
あるリソースグループに「削除できない」ロック(CanNotDelete)が設定されています。このグループ内のリソースについて、Contributor ロールだけを持つ利用者ができることはどれですか。
答えと選択肢ごとの根拠を見る
正解:ア(リソースの設定を変更できるが、削除はできない。) 当サイトの解答
ア ○ 正しい
CanNotDelete は、読み取りと変更は許し、削除だけを防ぎます。
イ × 誤り 削除できないロックは、変更も止めると考えた
変更も止めるのは、ReadOnly のロックです。CanNotDelete では変更できます。
ウ × 誤り ロールの権限がロックより優先されると考えた
ロックは利用者の権限より優先され、すべての利用者とロールに適用されます。
エ × 誤り リソースを管理できるロールがあれば、ロックも外せると考えた
ロックの作成・削除には Microsoft.Authorization 配下の権限が必要です。組み込みロールの一覧(built-in-roles)では、Contributor はこの権限の書き込み・削除が NotActions に入っています。そのため、ロックを解除できません。
Azure Fundamentals(AZ-900)
Azure Fundamentals(AZ-900) オリジナル問題 10
ある部署が、Azure の月ごとの予算を設定し、実際のコストが予算の100%に達したら通知するようにしました。100%に達したとき、何が起こりますか。
答えと選択肢ごとの根拠を見る
正解:ウ(設定した宛先に通知が送られる。リソースは動き続ける。) 当サイトの解答
ア × 誤り 予算には、利用を止める機能があると考えた
予算を超えても、リソースは影響を受けず、利用は止まりません。
イ × 誤り 予算が上限として働くと考えた
予算は、新しいリソースの作成を制限するものではありません。
ウ ○ 正しい
予算のしきい値を超えると通知が出ますが、リソースには影響せず、利用は止まりません。
エ × 誤り 予算の超過がサブスクリプションの停止につながると考えた
予算は支出を追って知らせる仕組みで、サブスクリプションを無効にはしません。
解説
この試験の資格情報
受験料・日程・更新の決まりは、Microsoft認定(Azure)の資格情報にまとめています。
問題について
このページの問題は、当サイトのAIが作った入門向けのオリジナル問題です。公式の過去問ではありません。問題は主催が公開している情報を根拠に作り、すべての選択肢に根拠を付けます。
出典と帰属
Microsoftが公開している情報を参考にしています。Microsoft、Azure は、マイクロソフト グループの企業の商標です。当サイトは、Microsoftと提携・公認の関係にありません。
参考にした資料
Microsoft(確認)