AWS認定資格 無料問題集
解答・解説
第22問 マイクロサービス・アーキテクチャのアプリケーション開発
あなたが AWS クラウド上でマイクロサービス・アーキテクチャのアプリケーションを開発する場合に、採用するべき AWS サービスではないものを選択してください。
(問題ID:CLF201C022)
解答
正しい解答:B. Amazon Comprehend
URL を直接入力して「解答・解説」画面を表示した場合、何を選択・解答したかを特定できないため、解答の正誤判定ができません。必要に応じて「同じ問題に再挑戦」ボタンをクリックして、この問題に再チャレンジしてみてください。
徹底解説
AWS クラウド上でマイクロサービス・アーキテクチャのアプリケーションを開発する場合に採用するべきサービスではないものは Amazon Comprehend です。Amazon Comprehend 以外の選択肢は、いずれも、マイクロサービス・アーキテクチャのアプリケーションを開発するために有用なサービスです。一方で、Amazon Comprehend は、ドキュメント内のテキストといった非構造化データから情報を検出する自然言語処理 (NLP) サービスであり、マイクロサービス・アーキテクチャのアプリケーション開発とは特に関係のないサービスです。NLP は人間が日常的に使っている自然言語をコンピュータに処理させる一連の技術であり、Amazon Comprehend を利用することにより、読み取った文書から特定の情報を抽出したり、そのテキストの内容から自動的に分類することができます。なお、クラウドプラクティショナー試験においても、マクロサービス・アーキテクチャはとても重要なキーワードです。マイクロサービス・アーキテクチャは、アプリケーションを疎結合サービスに分割するものであり、疎結合とすることにより、再利用性、耐障害性、開発効率といった様々なメリットを享受することができます。Amazon Comprehend がどのようなサービスかわからない場合でも解答できるように、他の選択肢のサービスがマクロサービス・アーキテクチャと関連するサービスであることを押さえておきましょう。選択肢のサービスの他、キューイング処理サービスである Amazon SQS も有用なサービスのひとつです。下記の Amazon SQS の解説ページが参考になります。
アプリケーション間連携を疎結合で実現 「Amazon SQS」をグラレコで解説:
https://aws.amazon.com/jp/builders-flash/202105/awsgeek-sqs/
Amazon API Gateway は、API の作成、配布、保守、監視、保護を実施するマネージド型のサービスです。Amazon API Gateway を他の AWS サービスと連携することにより、マイクロサービス・アーキテクチャの中のひとつのコンポーネントとして構成することができます。例えば、サーバーレス・コンピューティング・サービスである AWS Lambda を Amazon API Gateway と連携することによって、Lambda 関数を API 化することができます。
AWS Amplify は、Web アプリケーション及びモバイルアプリケーションを構築するために AWS が OSS で公開している開発プラットフォームを提供するサービスです。Amplify Framework、Amplify CLI、及び、Developer Tools から構成されており、Amplify Framework には JavaScript/iOS/Android ライブラリが含まれます。Developer Tools に含まれる AWS Amplify Console を使用することで、Web アプリケーションの CI/CD やホスティングを実施することができます。この AWS Amplify はマイクロサービスの構築に適しています。各サービスに AWS Amplify を適用することにより、アプリケーション開発を容易にすることができます。
AWS Step Functions は、複数の AWS サービスを統合してアプリケーションを視覚的に構築するために、ワークフローという形式で連携・自動化できるマネージド型のオーケストレーション・サービスです。Lambda 関数などの AWS リソースを利用したワークフローの可視化や分散システムの管理も容易に実施することができます。AWS Step Functions には、マイクロサービス・アーキテクチャのワークフローを管理するためのいくつかの方法が用意されており、例えば、AWS Step Functions のコンソールでは、アプリケーションのワークフローを一連のイベント駆動ステップとして確認することができる GUI ツールとなっています。なお、Amazon Comprehend、AWS Amplify、及び、AWS Step Functions は、CLF-C02 で明示的に試験範囲として追加されたサービスです。
ちなみに...
なお、求められている解答は、AWS クラウド上でマイクロサービス・アーキテクチャのアプリケーションを開発する場合に採用するべきサービスではないものであることに注意しましょう。
問題掲載日:2024-08-19
Information
What's New
- 2025/5/28 問題ID: CLF201C046 承認済みテンプレートで制御する AWS リソースの利用に関する問題を加筆・修正しました。
- 2025/5/28 問題ID: CLF101C041 AWS Service Catalog の概要説明に関する問題を加筆・修正しました。
- 2025/5/25 問題ID: CLF101C041 AWS WAF で対応できるセキュリティ脅威に関する問題を追加しました。
- 2025/5/23 問題ID: CLF301S013 Amazon マシンイメージの特徴に関する問題を加筆・修正しました。
- 2025/5/20 問題ID: CLF202C048 AWS リソース構成のアクセスに対するモニタリングに関する問題を加筆・修正しました。
Reference Books
AWS 認定クラウドプラクティショナー 資格試験テキスト(改訂第3版)

AWS クラウドプラクティショナーのテキストとして、必ず紹介されるような定番の参考書です。本書でひと通り学習した後に、当サイトで問題演習をすることにより効果的に知識の定着を図ることができます。
図解即戦力 AWS のしくみと技術がこれ1冊でしっかりわかる教科書[改訂2版]
![図解即戦力 AWS のしくみと技術がこれ1冊でしっかりわかる教科書[改訂2版]](https://aws.keepitup.jp/images/Reference_Books_CL-02.jpg?202504201436)
これからIT業界に転職することを考えている方やエンジニア1年生の方などで、緑のテキストが少し難しく感じる人にお薦めの1冊です。AWSのしくみや技術をわかりやすく解説する図解本となっています。さらに、2025年4月21日に頁数を大幅に増やして、よりたくさんのサービスをフルカラーの図解で解説する第2版がリリースされました。これからの購入を検討されている方はこちらを確認ください。