❒ AWSのアプリケーション統合サービス
カテゴリ | AWSのサービス |
---|---|
API管理 | API Gatewayなど |
イベントバス | EventBridgeなど |
メッセージング | SNS、SQS、MQなど |
コードなしでのAPI統合 | AppFlowなど |
ワークフロー | Step Functions、**Managed Workflows for Apache Airflow (MWAA)**など |
❒ API Gateway
スロットリング制限設定
リクエストが多すぎてバックエンド処理しきれないことを防ぐ
キャッシュの有効か
API呼び出しにキャッシュを使用できる
❒ SNS
SNSとは?
SMSメッセージを送信する
SNS + CloudWatchで出来ること
インスタンスの停止イベントをトリガーとしてEメールを送信する
❒ SQS
SQSとは?
システム処理を非同期で分散できるキューイングシステム
システムの水平スケーリングを実現できる
ユーザごとに要求返答の優先度を変えたい
優先付けをしてリクエストを処理する
可視性タイムアウト
一定期間キューが処理されない場合、別のインスタンスがかわりに処理できるようになる