AWSサーバーレスアーキテクチャ図を作成してください
フレームワークについて
この図には11個のコンポーネントノードがあります。Client AppはCloudFrontとAPI Gatewayに接続されています。CloudFrontはS3 Static Assetsを指し、API GatewayはCognito Authと、Users、Orders、Paymentsと表示された3つのLambda関数に接続されています。
UsersとOrdersはDynamoDBに接続されています。OrdersはSQS Queueも指し、PaymentsはSNS Notificationsを指します。この11個の接続はサンプルアーキテクチャをサービスレベルで示すものであり、権限、デプロイ設定、キューコンシューマー、障害対応は指定していません。
実装の詳細を追加する前に、この図を使って責任範囲を検討してください。SQSに配置するイベントを定義し、通知の購読者を特定し、アプリケーションに必要な認証パスとエラーパスを追加します。このキャンバスはアーキテクチャのスケッチであり、デプロイ済みのAWS環境ではありません。
含まれる内容
AWSサーバーレスアーキテクチャ図
✦ Free preview · Sign in to use
よくある質問
このサンプルでは、UsersとOrdersがDynamoDBに接続されています。PaymentsはSNSに接続されていますが、データベースへの接続は示されていません。
いいえ。OrdersはSQSに送信しますが、図はそこで終わっています。これらのメッセージを処理するワーカーまたは下流サービスを追加してください。
この例では、コンポーネントとその接続のみを説明しています。デプロイ設定、アクセス権限、運用設定は別途定義する必要があります。
無料で開始。クレジットカード不要。