シングルページアプリケーション
サーバーレスシングルページアプリケーションのアーキテクチャパターン
表 2 - シングルページアプリケーションのコンポーネント
層 | コンポーネント |
---|---|
プレゼンテーション層 |
Simple Storage Service (Amazon S3) でホストされ、CloudFront によって配布される静的ウェブサイトコンテンツ。 AWS Certificate Manager では、カスタムの SSL/TLS 証明書を使用できます。 |
ロジック層 |
API Gateway と AWS Lambda。
このアーキテクチャでは、3 つの公開されたサービス ( 各 Lambda 関数には独自の IAM ロールが割り当てられ、適切なデータソースへのアクセスを提供します。 |
データ層 |
Amazon DynamoDB は、
Amazon ElastiCache は、データベースのパフォーマンスを向上させるために
Simple Storage Service (Amazon S3) は、 |