AWS認定資格 WEB問題集&徹底解説
SysOpsアドミニストレーター -アソシエイト
解説
D: これが正解です。AMI IDは地域ごとに異なるため、Mappingsセクションを使用して各地域に対応するAMI IDを指定することで、テンプレートを複数の地域で使用できるようになります。
A: AMIを他の地域にコピーしても、同じIDを割り当てることはできません。AMI IDは地域ごとに一意であり、制御することはできません。
B: 完全修飾型AMI IDに地域コードを含めることはできません。AMI IDは地域ごとに異なるため、この方法では問題を解決できません。
C: AWS::EC2::AMI::ImageIDコントロールは存在しません。また、ユーザーにAMIの選択を委ねることは、テンプレートの再現性と一貫性を損なう可能性があります。
Mappingsセクションを使用することで、テンプレートは各地域で適切なAMI IDを参照でき、複数の地域で問題なく動作するようになります。これはCloudFormationテンプレートの移植性を高める一般的な方法です。
AWS CloudFormation
A: AMIを他の地域にコピーしても、同じIDを割り当てることはできません。AMI IDは地域ごとに一意であり、制御することはできません。
B: 完全修飾型AMI IDに地域コードを含めることはできません。AMI IDは地域ごとに異なるため、この方法では問題を解決できません。
C: AWS::EC2::AMI::ImageIDコントロールは存在しません。また、ユーザーにAMIの選択を委ねることは、テンプレートの再現性と一貫性を損なう可能性があります。
Mappingsセクションを使用することで、テンプレートは各地域で適切なAMI IDを参照でき、複数の地域で問題なく動作するようになります。これはCloudFormationテンプレートの移植性を高める一般的な方法です。
関連サービスの解説
Amazon EC2AWS CloudFormation
+ 質問 / コメント
解答・解説に疑問がある場合や、よりよい解説がある場合など、お気軽にコメントください。ただし、短文コメントは表示されません。また、中傷などコメントの内容によっては、会員機能を停止させて頂きます。教え学び合える場になれば嬉しいです。(コメント投稿にはログインが必要です)
正答率 88%
No.23 解説
SysOps管理者は、複数のAmazon EC2インスタンスが作成されているAWS CloudFormationテンプレートをトラブルシューティングしています。テンプレートはus-east-1で動作しているが、us-west-2ではエラーコード:AMI [ami-12345678] does not existで失敗している管理者は、どのようにしてAWS CloudFormationテンプレートがすべての地域で動作することを確認するべきですか?
- コピー元リージョンのAmazon Machine Image(AMI)をコピー先リージョンにコピーし、同じIDを割り当てる。
- AWS CloudFormationのテンプレートを編集し、完全修飾型AMI IDの一部として地域コードを指定します。
- AWS CloudFormationのテンプレートを編集し、AWS::EC2::AMI::ImageIDコントロールを使用して、すべてのAMIのドロップダウン・リストをユーザーに提供するようにします。
- AWS CloudFormationのテンプレートを変更し、גMappingsגセクションにAMI IDを含めます。テンプレート内の適切なマッピングを参照し、適切なAMI IDを指定します。