Amazon SQSメッセージを処理するワーカーにおいて、メッセージ本文(Body)をパース(デシリアライズ)することなく、メッセージの種類、タイムスタンプ、署名などのメタデータを確認してフィルタリングや優先度判定を行いたい。適切な対策を2つ選択してください。
出典AWS非公式・オリジナル問題
【複数選択】 正解を 2つ 選択してください0 / 2 選択中
ア
String/Number/Binaryの型を使わず、属性へ任意のJSON構造をそのままネストする
イ
メッセージ属性に業務情報を分けると、本文の形式を解析する処理は一切不要になる
ウ
メッセージ属性を使えば、属性のサイズはメッセージの上限に含まれない
エ
SQSの「メッセージ属性(Message Attributes)」を使用して、構造化されたメタデータキーと値(文字列、数値、バイナリ等)を付与する
オ
ReceiveMessageで取得するMessageAttributeNamesを指定し、ワーカーで属性を検査する