テンプレートの中身
- ノード数
- 13
- パック
- ネットワーククラウドセキュリティデータ
- カテゴリ
- アーキテクチャ
Free プランで使えます:ダイアグラムあたり 15 ノード+メモ・テキスト・ステッカー・マインドマップのトピック 150。
AWS 上の 3 層 Web アプリケーションは、処理をプレゼンテーション層、アプリケーション層、データ層に分けます。このテンプレートでは Route 53 がドメインを解決し、CloudFront が AWS WAF の背後でサイトを配信し、静的ファイルは Amazon S3 から届き、動的なリクエストはパブリックサブネットの Application Load Balancer に到達します。
ロードバランサーはプライベートサブネットにある EC2 Auto Scaling グループのアプリサーバーへトラフィックを転送し、サーバーは別のデータ用サブネットにある Multi-AZ 構成の Amazon RDS を読み書きし、セッションを ElastiCache に保存します。どのカードも AWS のサービスアイコンを持つ編集可能なクラウド、ネットワーク、データのノードで、VPC とサブネットはサイズを変えられるフレームです。
使いどころ
- インフラのコードを書く前に、AWS 上の典型的な Web アプリケーションを計画するとき。
- ネットワークの境界を見直すとき。何がパブリックサブネットにあり、何がプライベートに残るかを確認します。
- 既存の 3 層構成とそのリクエスト経路を、新しいエンジニアに伝えるとき。
- アーキテクチャレビュー、コストの議論、データセンターからの移行計画を準備するとき。
使い方
VPC とサブネットの名前を変え、フレームに自分の CIDR 範囲を書き込みます。
サービスを入れ替えたり追加したりします。データベースのカードを Aurora に名前変更する、NAT ゲートウェイを足す、アプリ層を複数のサービスに分けるなどです。
高可用性を説明する必要があるときは、サブネットを複製して 2 つ目の Availability Zone を示します。
レビュー用にリンクを共有するか、設計ドキュメント用に SVG、PNG、PDF で書き出し、変更のたびにバージョンを保存します。
よくある質問
この図を Terraform や CloudFormation のコードから作れますか?
はい、出発点として作れます。.tf ファイルや terraform show -json の出力を無料の Terraform を図に変換ツールに、テンプレートを CloudFormation を図に変換ツールに貼り付けてください。VPC とサブネットはフレームに、リソースは同じ AWS サービスアイコンを持つクラウド、ネットワーク、データのノードになり、このテンプレートの横ですぐに編集できます。
これは公式の AWS Architecture Icons ですか?
いいえ。カードは Archboard のベンダーに依存しないクラウド、ネットワーク、データのノードで、Terraform と CloudFormation のインポーターと同じ AWS サービスアイコンを付けています。組織で AWS Architecture Icons が必要な場合は、画像としてアップロードしてカードの横に配置してください。
AI エージェントにこの図を拡張してもらえますか?
はい。AI エージェントを MCP で Archboard に接続し、図を開いて、サービスや 2 つ目の Availability Zone の追加を頼んでください。変更はライブでキャンバスに反映され、エージェントがあなたの代わりに行った変更は 1 ステップで元に戻せます。
関連テンプレート
関連するユースケース
クラウドアーキテクチャ図