コンピューティング比較
Azure Batch と Azure Virtual Machinesの処理パターンの違いについて、最も適切なものはどれか。
A.Batchは大量の並列バッチ処理向けで、自動スケーリングとジョブ管理が統合されているが、Virtual Machinesは継続実行向けである← 正解
✓ 正解です。Batchは大規模な並列バッチ処理に最適化されており、ジョブスケジューリングと自動スケーリングを提供します。Virtual Machinesは継続的実行に向いています。
B.Virtual Machinesは単一ジョブのみ処理でき、Batchは複数のジョブを同時に管理できる
✗ 誤りです。Virtual Machinesも複数ジョブを管理できますが、ジョブ管理の最適化はBatchに劣ります。
C.Batchはリアルタイムアプリケーション向けで、Virtual Machinesはバッチ処理向けである
✗ 誤りです。用途が逆です。Batchがバッチ処理向けで、Virtual Machinesはリアルタイムアプリケーション向けです。
D.Virtual Machinesはクラウドのみで利用できるが、Batchはオンプレミスでも動作する
✗ 誤りです。両方ともAzureクラウドサービスであり、オンプレミス実行は標準ではサポートされていません。
この問題のポイント
Batchは大規模な並列バッチ処理に最適化されており、ジョブスケジューリングと自動スケーリングを提供します。Virtual Machinesは継続的実行に向いています。
「コンピューティング」の他の問題
あるシステム管理者が、既存のWindowsサーバーアプリケーション(特定のWindowsサービスに依存)をAzureに移…あるWeb開発チームが.NETアプリケーションをAzureにデプロイしたい。インフラの管理は最小限にしたく、OSのパッチ…ある企業がAzureで、毎夜0時にCSVファイルが届いたタイミングで自動的に集計処理を実行したい。処理は1回あたり数秒〜…あるチームが開発環境として、特定のDockerイメージを数時間だけ起動してテストしたい。Kubernetesクラスターは…あるSaaS企業が、数十のマイクロサービスで構成されるシステムをAzureで運用している。サービス間の通信管理、自動スケ…ある企業がAzureでWebアプリを運営している。毎年12月に需要が通常の5倍に増加する。この時期だけ自動的にVM数を増…
IT・クラウド の関連資格
AWS Certified Cloud Practitioner(CLF-C02)
AWSクラウドの入門資格。クラウドの概念・AWSのコアサービス・セキュリティ・料金モデルを問う。
AWS Certified Solutions Architect - Associate(SAA-C03)
AWSでのシステム設計能力を問うアソシエイト資格。高可用性・セキュリティ・コスト最適化の設計が中心。
DP-900:Microsoft Azure Data Fundamentals
Azureのデータサービスの基礎を問うMicrosoft認定資格。リレーショナル/非リレーショナルデータ、分析ワークロード、コアのデータ概念を扱う。