Azure サーバーレスの構成図
Functions + Cosmos DB + Storage + Key Vault。構成要素は8個、接続は4本です。
構成図
リソース一覧(8件)
| 名称 | サービス | 主な設定 |
|---|---|---|
| Japan East | リージョン | リージョン japaneast |
| rg-serverless-prod | リソースグループ | — |
| func-app | Functions | ランタイム node |
| cosmos-app | Cosmos DB | — |
| stprodfunc | Storage Account | SKU Standard_LRS / 種別 StorageV2 / アクセス層 Hot |
| kv-prod | Key Vault | SKU standard |
| appinsights | Application Insights | — |
| id-func-app | Managed Identity | — |
接続(4本)
- func-app→cosmos-appデータ
- func-app→stprodfuncBLOB
- func-app→kv-prodシークレット
- func-app→id-func-app権限
この構成から生成できるもの
構成モデルを1つ持つと、そこから納品物が揃います。上の「ブラウザで開く」から、 この構成をそのまま編集して出力できます。
- ・構成図(SVG / PowerPoint)
- ・概算見積(内訳・前提つき)
- ・Terraform / Pulumi
- ・詳細設計書(Excel / Word)
- ・パラメータシート・通信要件表
- ・移行アセスメント
他の構成テンプレート
- Azure 3層Web構成App Gateway + VM + Azure SQL(Private Endpoint)
- AWS 3層Web構成ALB + EC2×2 + RDS。マルチAZの定番Webシステム
- AWS サーバーレスAPIAPI Gateway + Lambda + DynamoDB。従量課金のAPIバックエンド
- AWS 静的サイト+CDNRoute 53 + CloudFront + S3 + WAF。高速・低コストな静的配信
- AWS コンテナ(Fargate)ALB + ECS Fargate + RDS。サーバーレスコンテナのWeb
- GCP 3層Web構成Cloud Load Balancing + GCE×2 + Cloud SQL(HA)