Azure 問題集・練習問題クイズ

収録問題 40問 / 10問ランダム出題

Resource Group Managed Identity Key Vault VNet Monitor AKS
Azureの10問クイズに挑戦

ランダムに出題・即時フィードバック・間違えた問題の復習機能付き

クイズをはじめる →

Azureのおすすめ教材を見る →

収録テーマ一覧(全40問)

Q1

Azureで、関連するリソースをまとめてライフサイクル管理する論理コンテナはどれですか?

答え: Resource Group

Resource GroupはVM、VNet、App Serviceなど関連リソースをまとめる単位です。削除や権限管理の境界として実務で重要です。

Q2

Azureで、VMやApp ServiceからKey Vaultなどへパスワードを持たずに認証するために使う仕組みはどれですか?

答え: Managed Identity

Managed IdentityはMicrosoft Entra IDで管理されるIDをAzureリソースへ付与し、シークレットをコードに持たず認証できます。

Q3

Azure Key Vaultの主な用途として適切なものはどれですか?

答え: シークレット、キー、証明書を安全に管理する

Key Vaultは接続文字列、APIキー、暗号鍵、証明書管理に使われます。Managed Identityと組み合わせるのが実務的です。

Q4

AzureのVNetの説明として適切なものはどれですか?

答え: Azure内に作成する論理的に分離されたプライベートネットワーク

VNetはサブネット、NSG、ルート、Private Endpointなどと組み合わせてネットワーク境界を設計します。

Q5

Azure Monitor / Log Analyticsの実務的な用途として適切なものはどれですか?

答え: メトリックやログを収集・分析し、アラートや可視化に使う

Azure Monitorは監視の中心で、Log Analytics Workspaceへログを集約してKQLで調査する場面が多いです。

Q6

AKSで、PodがAzure Key Vaultなどへ安全にアクセスする現代的な方法として適切なものはどれですか?

答え: Workload IdentityやManaged Identityを使う

AKSではWorkload Identityなどを使い、PodからMicrosoft Entra保護リソースへシークレットレスにアクセスする設計が実務的です。

Q7

Azureでインターネット公開を避け、PaaSへプライベートIPで接続するためによく使う機能はどれですか?

答え: Private Endpoint

Private EndpointはStorageやKey VaultなどをVNet内のプライベートIPで利用するために使います。DNS設計も重要です。

Q8

AzureでWebアプリをサーバ管理少なめに公開したい。エントリーレベルでまず候補にしやすいPaaSはどれですか?

答え: Azure App Service

Azure App ServiceはWebアプリやAPIをPaaSとして動かす代表的なサービスです。OSやWebサーバ管理を減らしてアプリ公開に集中できます。

Q9

Azureでファイルや画像、静的コンテンツなどをオブジェクトとして保存する代表的なサービスはどれですか?

答え: Blob Storage

Blob Storageは画像、ログ、バックアップ、静的ファイルなどのオブジェクト保存に使われます。Storage Accountの中にコンテナを作って管理します。

Q10

Azureでユーザー、グループ、アプリのID管理を担う基盤として適切なのはどれですか?

答え: Microsoft Entra ID

Microsoft Entra IDはAzureのID管理基盤です。ユーザー、グループ、アプリ登録、Managed Identityなどの認証・認可に関わります。

Q11

Azureでコードを短い関数として実行し、HTTP要求やタイマーなどで起動したい。適切なサービスはどれですか?

答え: Azure Functions

Azure Functionsはサーバレス関数実行サービスです。HTTPトリガー、タイマートリガー、キュー連携などで小さな処理を動かせます。

Q12

Azureでリソースへ環境名や担当チームなどのメタ情報を付け、検索やコスト分類に使う機能はどれですか?

答え: Tag

Tagはリソースにキーと値のメタ情報を付ける機能です。環境、部署、システム名、コスト分類などの整理に使います。

Q13

社内WebアプリをAzure App Serviceで運用している。利用者が増えたときに、アプリの複数インスタンスへ負荷分散しつつ台数を増やしたい。まず見るべき設定はどれですか?

答え: App Service Planのスケールアウト

App Serviceのインスタンス数はApp Service Planのスケールアウトで調整します。CPUやメモリ不足ならスケールアップ、台数を増やすならスケールアウトを検討します。

Q14

VNet内のVMからStorage Accountへ、公開インターネットを避けてプライベートIPで接続したい。設計として適切なのはどれですか?

答え: Private EndpointとPrivate DNS Zoneを設計する

Private EndpointはPaaSをVNet内のプライベートIPで利用するための機能です。名前解決が重要なので、Private DNS Zoneとの組み合わせも確認します。

Q15

Azureで本番サブスクリプションに対して、特定リージョン以外へのリソース作成を防ぎたい。適切な仕組みはどれですか?

答え: Azure Policy

Azure Policyはリソース作成や設定のルールを評価・制御する仕組みです。許可リージョン制限、必須タグ、SKU制限などに使えます。

Q16

Azure SQL Databaseで接続情報をアプリに直書きせず、アプリ側IDで安全に認証したい。組み合わせとして適切なのはどれですか?

答え: Managed IdentityとMicrosoft Entra認証

Managed IdentityとMicrosoft Entra認証を使うと、アプリに長期シークレットを持たせずAzure SQLへ認証できます。ネットワーク制御とは別にDB認証も必要です。

Q17

Azure MonitorでCPU使用率が高いときに通知したい。最も直接的に使う機能はどれですか?

答え: Metric alert

CPUのようなメトリック条件で通知する場合はMetric alertを使います。通知先はAction Groupでメール、Webhookなどへ接続します。

Q18

複数の業務システムをAzureに載せる。共通の出口通信、監査、名前解決を一か所で管理しつつ、各システムのネットワークは分けたい。適切な設計はどれですか?

答え: Hub-Spoke構成で共有機能をHub VNetへ集約し、各システムをSpoke VNetに分ける

Hub-Spokeは共有ネットワーク機能と個別システムを分ける代表的な設計です。Azure Firewall、VPN/ExpressRoute、DNSなどをHubに集約し、Spoke間の境界も設計できます。

Q19

Azure上の業務アプリで、データセンター単位の障害に備えたい。リージョン内で物理的に分離された場所へVMや対応サービスを分散する考え方はどれですか?

答え: Availability Zone

Availability Zoneはリージョン内の物理的に分離された場所です。ゾーン冗長対応サービスや複数ゾーンへのVM配置を使い、単一データセンター障害への耐性を高めます。

Q20

世界中の利用者へWebアプリを配信し、近い拠点へルーティングしながらWAFも適用したい。Azureで中心になるサービスはどれですか?

答え: Azure Front Door

Azure Front DoorはグローバルなHTTP/HTTPS入口として、ルーティング、TLS、キャッシュ、WAFなどを設計できます。複数リージョンのWebアプリ配信に向いています。

Q21

Azure SQL Databaseを使う業務システムで、リージョン障害時の復旧も考える。設計時にまず決めるべき観点はどれですか?

答え: RTO/RPOを決め、バックアップ、geoレプリケーション、フェールオーバー方式を選ぶ

DR設計ではRTO/RPOが方式選定の前提です。Azure SQLでは自動バックアップ、geoレプリケーション、フェールオーバーグループなどを要件に合わせて検討します。

Q22

複数チームが同じAzure環境を使う。ネットワーク担当、アプリ担当、監査担当でできる操作を分けたい。設計として適切なのはどれですか?

答え: 管理グループ、サブスクリプション、リソースグループの範囲を決め、Azure RBACを最小権限で割り当てる

Azure RBACはスコープごとに権限を割り当てられます。管理グループやサブスクリプションの分け方と合わせて、最小権限で職務分離を設計します。

Q23

Azure環境全体のセキュリティ設定を評価し、改善推奨事項やセキュアスコアを確認したい。適切なサービスはどれですか?

答え: Microsoft Defender for Cloud

Defender for Cloudはクラウド環境のセキュリティ態勢を評価し、推奨事項やセキュアスコアを提供します。保護プランを有効化するとワークロード保護も拡張できます。

Q24

管理者権限を常時付与せず、必要な時間だけ承認と多要素認証を経て有効化したい。適切な機能はどれですか?

答え: Microsoft Entra Privileged Identity Management

PIMは特権ロールをJust-In-Timeで有効化し、承認、MFA、期限、監査などを組み込めます。常設の強い権限を減らすのに有効です。

Q25

App ServiceからAPIキーを利用する。コードや設定ファイルへ値を直接保存せず、安全に参照する構成はどれですか?

答え: Key Vaultに保存し、App ServiceのManaged Identityへ必要な参照権限だけ付与する

Key VaultとManaged Identityを組み合わせると、アプリに固定認証情報を持たせずシークレットを取得できます。権限は必要なシークレット操作だけに絞ります。

Q26

Webサーバー用サブネットへの受信通信をHTTPSだけに制限し、送信元もApplication Gatewayのサブネットに限定したい。適切なのはどれですか?

答え: Network Security Groupの受信規則

NSGはサブネットやNICの受信・送信通信を送信元、宛先、ポート、プロトコルで制御します。優先度と既定規則を含めて評価します。

Q27

インターネット公開サービスを大規模なDDoS攻撃から保護し、攻撃時の緩和と可視化を強化したい。検討すべきサービスはどれですか?

答え: Azure DDoS Protection

Azure DDoS ProtectionはVNet内のパブリックIPリソースに対するDDoS緩和と監視機能を強化します。L7攻撃についてはWAFなど別レイヤーの対策も組み合わせます。

Q28

複数のAzure VMへ定期的にセキュリティ更新プログラムを適用し、適用状況を一元的に確認したい。適切な機能はどれですか?

答え: Azure Update Manager

Azure Update ManagerはVMの更新評価、スケジュール適用、準拠状況の確認に使います。DNSやCDN、コンテナイメージ管理とは役割が異なります。

Q29

Azure VMのバックアップを日次で取得し、30日保持するようにしたい。中心になるサービスはどれですか?

答え: Azure Backup

Azure BackupはRecovery Services vaultなどを使ってVMやファイル共有のバックアップ、保持期間、復元を管理します。

Q30

オンプレミスからAzureのVMへRDP/SSH接続したいが、VMへパブリックIPを付けたくない。適切なサービスはどれですか?

答え: Azure Bastion

Azure BastionはVNet内のVMへブラウザ経由で安全にRDP/SSH接続するためのサービスで、VM個別のパブリックIP露出を避けられます。

Q31

Azure上の複数リソースについて、コスト削減、信頼性、セキュリティ、運用の推奨事項を確認したい。適切なサービスはどれですか?

答え: Azure Advisor

Azure Advisorは構成を分析し、コスト、セキュリティ、信頼性、運用、パフォーマンスなどの観点で推奨事項を提示します。

Q32

オンプレミス拠点とAzure VNetをインターネットVPNで接続したい。VNet側に配置する代表的なリソースはどれですか?

答え: VPN Gateway

VPN GatewayはAzure VNetとオンプレミスなどをIPsec/IKE VPNで接続するために使います。専用線接続ならExpressRouteを検討します。

Q33

VNet間やオンプレミス間の通信を集中制御し、FQDNやネットワーク規則で許可通信を管理したい。Hubに置く代表的なサービスはどれですか?

答え: Azure Firewall

Azure Firewallはマネージドなネットワークセキュリティサービスで、Hub-Spoke構成などで通信制御、ログ、脅威インテリジェンス連携に使います。

Q34

Azure Functionsで一定時刻にバッチ処理を実行したい。設定する代表的なトリガーはどれですか?

答え: Timer trigger

Timer triggerはスケジュールに従ってFunctionsを実行します。HTTP、Queue、Blobなど別のイベントトリガーも用途に応じて使います。

Q35

複数のマイクロサービス間で、片方が一時停止してもメッセージを保持して非同期に処理したい。Azureで適切なのはどれですか?

答え: Azure Service Bus

Azure Service Busはキューやトピック/サブスクリプションによるエンタープライズ向けメッセージングに使います。疎結合と非同期処理に向きます。

Q36

Azure Storage Accountで、インターネットからの匿名Blobアクセスを禁止し、必要な経路だけ許可したい。最初に確認すべき設定はどれですか?

答え: Blob anonymous access とネットワークアクセス設定

Storageでは匿名アクセス、共有キー、RBAC、Private Endpoint、ファイアウォールなどを組み合わせて公開範囲と認可を設計します。

Q37

Azure SQL Databaseで誤更新に備え、過去の時点へ復元できるようにしたい。利用する標準機能はどれですか?

答え: 自動バックアップによるポイントインタイムリストア

Azure SQL Databaseは自動バックアップを使ったポイントインタイムリストアを提供します。DR要件では長期保持やフェールオーバーグループも検討します。

Q38

すべてのリソースにCostCenterタグを必須にし、未設定なら作成を拒否したい。適切な仕組みはどれですか?

答え: Azure Policy

Azure Policyはタグ必須、許可リージョン、SKU制限などのルールを評価し、拒否や監査、修正を行えます。

Q39

本番サブスクリプションの重要なリソースを誤って削除されないようにしたい。設定するものはどれですか?

答え: Resource Lock

Resource Lockはリソースやリソースグループなどに削除不可または読み取り専用のロックを設定し、誤削除や誤変更を防ぎます。

Q40

Application Gatewayで公開するWebアプリをSQLインジェクションやXSSから保護したい。組み合わせる機能はどれですか?

答え: Web Application Firewall

Application Gateway WAFはHTTP/HTTPSリクエストを検査し、OWASP系の代表的なWeb攻撃を検知・遮断します。

certdrill.dev は、LPI Japan・IPA・AWS・Microsoft Azure その他各試験団体と一切関係のない独立した非公式学習サイトです。問題・解説はオリジナルコンテンツです。