Open1
10/29 SAA 勉強
Amazon SQS
- 完全マネージド型のメッセージキューイングサービス
- キューによるメッセージ配信によって分散されたソフトウェアシステムとコンポーネントを統合および分離することが可能
- ChangeMessageVisibility APIを使って可視性タイムアウトの値を適切な値に設定できる
可視性タイムアウト
- コンシューマーが Amazon SQSキューからメッセージを受信すると、メッセージはキューに残りますが、他のコンシューマーには一時的に見えなくなる
ポーリング
- システム内の状態を把握するための仕組み
- 一定間隔で問い合わせを行い処理を行う
Aurora
- マルチAZで分散されたクラスター構成により。従来のRDSよりも高速・高性能なリレーショナルデータベース
- 最大15Auroraレプリカを配置可能
- リージョン内でDBクラスターが使用している複数のAZ間に分散配置が可能
- 複数のリージョンに展開可能
Amazon SNS
- サブスクライブしているエンドポイントまたはクライアントへのメッセージの配信または送信を、調整および管理するウェブサービス
- サブスクリプションに設定したフィルターポリシーの範囲に従って、メッセージ属性またはメッセージ本文に適用されるポリシーに対応する
Amazon S3
- オブジェクトに日付ベースのprefixを設定することで、アップロードを分散できる
- マルチパートアップロードはS3に大きなファイルをアップロードする際に利用する機能
DynamoDB
- 利用される負荷が予測できる場合と、予測できない場合に応じて、オンデマンドモードとプロビジョニングモードの2つのキャパシティモードからキャパシティ設定を選択することができる