AWS CLF 問題1073-1076:AWSサービス

AWS クラウドプラクティショナー 問題集Ⅲ|完全無料&徹底解説

AWS クラウドプラクティショナー 問題集Ⅲ|完全無料&徹底解説  「AWS認定クラウドプラクティショナー問題集Ⅲ」には、400問が収録されています。この問題集を活用する…

AWS CLF 問題1073-1076:AWSサービス

問題1073:以下のコンピューティングサービスのうち、バッチジョブを実行するためのツールを提供しているのはどれですか?

A) Amazon Elastic Compute Cloud (Amazon EC2)
B) Amazon EC2 Auto Scaling
C) AWS Batch
D) AWS Fargate

解答解説を開く
【正解】
C) AWS Batch

【解説】
バッチジョブを実行するためのツールを提供しているのは「C) AWS Batch」です。

A) Amazon Elastic Compute Cloud (Amazon EC2)
EC2は仮想サーバーを提供するサービスですが、バッチジョブの実行に特化した機能は提供していません。

B) Amazon EC2 Auto Scaling
EC2 Auto Scalingは、自動的にインスタンスをスケーリングするためのサービスであり、バッチジョブの実行に特化した機能は提供していません。

C) AWS Batch
AWS Batchは、バッチジョブを効率的に実行するためのサービスです。ジョブキュー、ジョブスケジュール、リソースマネジメントなどを提供して、バッチ処理ワークロードを簡単に実行できます。

D) AWS Fargate
AWS Fargateはコンテナを実行するためのサービスであり、バッチジョブの実行にも使用できますが、AWS Batchほどバッチジョブ専用の機能を提供するわけではありません。

問題1074:以下のコンピューティングサービスのうち、コンテナを実行する手段を提供し、サーバーやクラスターを管理する必要性を減らすのはどれですか?

A) Amazon Elastic Compute Cloud (Amazon EC2)
B) Amazon EC2 Auto Scaling
C) Amazon Elastic Container Registry (Amazon ECR)
D) AWS Fargate

解答解説を開く
【正解】
D) AWS Fargate

【解説】
コンテナを実行する手段を提供し、サーバーやクラスターを管理する必要性を減らすのは「D) AWS Fargate」です。

A) Amazon Elastic Compute Cloud (Amazon EC2)
EC2は仮想サーバーを提供しますが、コンテナを実行する場合は自分でインスタンスやクラスターを管理する必要があります。

B) Amazon EC2 Auto Scaling
EC2 Auto Scalingはインスタンスのスケーリングを自動化しますが、コンテナの管理に特化した機能は提供していません。

C) Amazon Elastic Container Registry (Amazon ECR)
ECRはコンテナイメージの保存と管理を提供しますが、コンテナ実行環境の管理には関与しません。

D) AWS Fargate
AWS Fargateはコンテナを実行するためのサービスで、ユーザーはコンテナイメージを指定するだけで、サーバーやクラスターの管理を意識することなくコンテナを実行できます。したがって、必要なリソースを自動的に割り当て、スケーリングを行い、アプリケーションのデプロイに集中することができます。

問題1075:以下のコンピューティングサービスのうち、選択したAWSサービスをオンプレミスのデータセンターで実行する方法を提供しているのはどれですか?

A) VMware Cloud on AWS
B) Amazon Elastic Compute Cloud (Amazon EC2)
C) AWS Serverless Application Repository
D) Amazon Elastic Kubernetes Service (Amazon EKS)

解答解説を開く
【正解】
A) VMware Cloud on AWS

【解説】
VMware Cloud on AWSは、選択したAWSサービスをオンプレミスのデータセンターで実行する方法を提供しています。これにより、VMwareベースのワークロードをAWSのインフラストラクチャ上で実行できます。これにより、ハイブリッドクラウド環境を簡単にプロビジョニングし、オンプレミスとクラウドの間でワークロードを移行することができます。

問題1076:以下のコンピューティングサービスのうち、ウェブアプリケーションを簡単に実行および管理する方法を提供しているのはどれですか?

A) AWS Elastic Beanstalk
B) AWS Lambda
C) AWS Batch
D) Amazon Elastic Container Service (Amazon ECS)

解答解説を開く
【正解】
A) AWS Elastic Beanstalk

【解説】
ウェブアプリケーションを簡単に実行および管理する方法を提供しているのは「A) AWS Elastic Beanstalk」です。

A) AWS Elastic Beanstalk
Elastic Beanstalkは、ウェブアプリケーションやAPIを簡単にデプロイ、実行、管理するためのサービスです。プラットフォームやインフラストラクチャの詳細を意識せずにアプリケーションをデプロイできます。自動スケーリング、ロードバランシング、アプリケーションヘルスモニタリングなどの機能を提供し、開発者はアプリケーションのコードに集中できます。

B) AWS Lambda
Lambdaはサーバーレスコンピューティングを提供するサービスで、トリガーに反応してコードを実行しますが、主に個別の関数実行に適しています。

C) AWS Batch
AWS Batchはバッチジョブを実行するためのサービスで、ウェブアプリケーションの実行とは異なる目的を持っています。

D) Amazon Elastic Container Service (Amazon ECS)
ECSはコンテナの管理と実行を提供しますが、ウェブアプリケーションの簡単な実行と管理に特化したサービスではありません。