翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
AWS でのウェブアプリケーションアーキテクチャ
公開日: 2021 年 11 月 19 日 (図の履歴)
このアーキテクチャは、 でクラシックウェブアプリケーションをホストする方法を示しています AWS。高可用性には複数のアベイラビリティーゾーン、トラフィック分散には Application Load Balancer、データベース、キャッシュ、共有ストレージにはマネージドサービスを使用します。
AWS でのウェブアプリケーションアーキテクチャ
次の手順では、アーキテクチャについて説明します。
-
Route Route 53します。
-
Amazon CloudFront などのコンテンツ配信ネットワーク (CDN) を使用して、静的コンテンツを配信する際のレイテンシーを短縮します。
-
Amazon Simple Storage Service を使用して、静的コンテンツとバックアップを保存します。
-
AWS WAF などのウェブアプリケーションファイアウォールを使用して、一般的なウェブエクスプロイトからウェブアプリケーションを保護します。
-
AWS Certificate Manager (ACM) を使用して SSL 証明書の管理を簡素化します。
-
インターネット向け Application Load Balancer を使用して、複数のアベイラビリティーゾーンにまたがるウェブサーバーにウェブトラフィックを分散します。
-
各パブリックサブネットで NAT ゲートウェイを使用して、プライベートサブネット内の Amazon Elastic Compute Cloud インスタンスがインターネットにアクセスできるようにします。
-
内部 Application Load Balancer を使用して、複数のアベイラビリティーゾーンにまたがるアプリケーションサーバーにトラフィックを分散します。
-
Amazon RDS でデータベースレイヤーを実行して、データベース管理を簡素化します。
-
データベースアクセスパターンが読み取りが多い場合は、Amazon ElastiCache などのキャッシュレイヤーを活用します。
-
サーバーが共有ファイルにアクセスする場合は、Amazon Elastic File System (Amazon EFS) などの共有ストレージサービスの使用を検討してください。
詳細情報
詳細については、次のリソースを参照してください。
図の履歴
このリファレンスアーキテクチャ図の更新について通知を受け取るには、RSS フィードをサブスクライブします。
| 変更 | 説明 | 日付 |
|---|---|---|
初版発行 | リファレンスアーキテクチャ図が最初に公開されました。 | 2021 年 11 月 19 日 |
注記
RSS 更新をサブスクライブするには、使用しているブラウザで RSS プラグインが有効になっている必要があります。