問題 21
あなたは、複数のAWSアカウントを持つ企業のソリューションアーキテクトです。アカウント間で共有される共通のログ記録を集中管理し、簡単に検索できるようにする必要があります。最適なソリューションはどれでしょうか?
A. 各アカウントにCloudWatch Logsを設定し、ログを別々に管理する
B. 各アカウントのCloudWatch Logsを一つのS3バケットにエクスポートし、Athenaを使用してクエリを実行する
C. CloudTrailを使用して、すべてのアカウントのイベントを一つのS3バケットに記録する
D. 各アカウントでログをKinesis Firehoseに送信し、ElasticSearchにインデックスする
解答: B. 各アカウントのCloudWatch Logsを一つのS3バケットにエクスポートし、Athenaを使用してクエリを実行する
解説: 各アカウントのCloudWatch Logsを一つのS3バケットにエクスポートし、Amazon Athenaを使用してクエリを実行することで、ログの集中管理と検索が容易になります。AthenaはS3上のデータに対して標準SQLを使用してクエリを実行できます。
問題 22
ある企業は、ユーザーの認証と承認を管理するために、複数のアプリケーションで統一されたアイデンティティ管理を導入したいと考えています。最適なサービスはどれでしょうか?
A. AWS IAMを使用して、各アプリケーションごとにユーザーを管理する
B. AWS SSOを使用して、統一されたアイデンティティ管理を提供する
C. Amazon Cognitoを使用して、ユーザー認証を管理する
D. LDAPサーバーをセットアップし、各アプリケーションと統合する
解答: B. AWS SSOを使用して、統一されたアイデンティティ管理を提供する
解説: AWS Single Sign-On (SSO)は、複数のAWSアカウントやビジネスアプリケーションに対して統一されたアイデンティティ管理を提供します。ユーザーは一度ログインするだけで、複数のアプリケーションにアクセスできるようになります。
問題 23
あなたの企業は、Amazon EC2インスタンス上で動作する大規模なウェブアプリケーションを運用しています。アプリケーションの可用性を高め、障害発生時の自動復旧を実現するために最適なアプローチはどれでしょうか?
A. 各インスタンスのスナップショットを定期的に取得する
B. 複数のアベイラビリティゾーンにわたってAuto Scalingグループを設定する
C. EC2インスタンスでRAID構成を使用する
D. 各インスタンスでバックアップスクリプトを手動で実行する
解答: B. 複数のアベイラビリティゾーンにわたってAuto Scalingグループを設定する
解説: 複数のアベイラビリティゾーンにわたってAuto Scalingグループを設定することで、インスタンスの可用性を高め、障害発生時に自動的に新しいインスタンスを起動して復旧することができます。
問題 24
あなたは、AWS上でホストされているデータベースのパフォーマンスを最適化したいと考えています。データベースクエリの高速化とキャッシュの利用を目的として、最適なサービスはどれでしょうか?
A. Amazon ElastiCacheを使用して、RedisまたはMemcachedを設定する
B. Amazon RDSを使用して、データベースの自動スケーリングを有効にする
C. DynamoDB Accelerator (DAX) を使用して、キャッシュを有効にする
D. S3にデータを保存し、Athenaを使用してクエリを実行する
解答: A. Amazon ElastiCacheを使用して、RedisまたはMemcachedを設定する
解説: Amazon ElastiCacheは、RedisまたはMemcachedを使用してインメモリデータストアを提供し、データベースクエリの高速化とキャッシュの利用を実現します。これにより、アプリケーションのパフォーマンスを大幅に向上させることができます。
問題 25
あなたの企業は、AWS上で複数のリージョンに分散したアプリケーションを運用しています。アプリケーション間のデータ同期をリアルタイムで行い、データの一貫性を確保する必要があります。最適なサービスはどれでしょうか?
A. AWS DataSyncを使用してデータを転送する
B. Amazon S3クロスリージョンレプリケーションを使用する
C. Amazon RDSのクロスリージョンリードレプリカを使用する
D. AWS Global Acceleratorを使用して、トラフィックを最適化する
解答: C. Amazon RDSのクロスリージョンリードレプリカを使用する
解説: Amazon RDSのクロスリージョンリードレプリカを使用することで、複数のリージョンに分散したデータベース間でリアルタイムのデータ同期とデータの一貫性を確保できます。これにより、高可用性と災害復旧を実現することができます。








