terraform — architecture from terraform

terraform — architecture from terraform terraform — architecture from terraform 8 resources, 6 relationships inferred from references; verify against the deployed system Azure Virtual network Ai (Application Insights) Ai application_insights Apim (API Management Services) Apim api_management Uploads (Event Grid Topics) Uploads eventgrid_system_topic Api (Function Apps) Api linux_function_app Bus (Azure Service Bus) Bus servicebus_namespace Kv (Key Vaults) Kv key_vault Db (Azure Cosmos DB) Db cosmosdb_account Uploads (Storage Accounts) Uploads storage_account

Cost estimate eastus · price list as of 2026-10-02 · indicative — some usage is assumed

$785per month
$9,417per year
8/8components priced
0not priced (see below)

Public pay-as-you-go list prices from the Azure Retail Prices API (USD). Excludes taxes, support plans, Reservations, Savings Plans, Spot and enterprise or EA discounts, and data transfer unless a node sets egressGbPerMonth. Free grants are included where the meter has a free tier. Monthly = 730 hours. Not a quote: confirm with the Azure Pricing Calculator.

By category

Integration$699 · 89%
Data and storage$73.88 · 9%
Security and operations$11.80 · 2%
Compute$0.00 · 0%

By component click a row to highlight it on the diagram

ComponentServiceStatus$ / monthLine items
ApimAPI Management Servicesestimated$687
1 line
  • Standard unit-hours: 730 1 Hour × $0.9407 = $686.711
DbAzure Cosmos DBestimated$70.90
2 lines
  • Provisioned 100 RU/s units (hours): 7,300 1/Hour × $0.008 = $58.40
  • Transactional storage (GB-month): 50 1 GB/Month × $0.25 = $12.50

Single-region writes, standard provisioned or autoscale throughput. Serverless, multi-region writes, backup and analytical storage are not modelled.

AiApplication Insightsestimated$11.50
1 line
  • Data ingestion (GB): 10 1 GB × $0.00 (tiered) = $11.50

Pay-as-you-go ingestion with the monthly free allowance in the tier; commitment tiers are not modelled.

BusAzure Service Busestimated$10.00
2 lines
  • Standard base charge (month): 1 1/Month × $10.00 = $10.00
  • Standard messaging operations: 5 1M × $0.00 = $0.00
UploadsStorage Accountsestimated$2.98
3 lines
  • Data stored, Hot LRS (GB-month): 100 1 GB/Month × $0.00 = $2.08
  • Write operations: 10 10K × $0.05 = $0.50
  • Read operations: 100 10K × $0.004 = $0.40

Excludes data retrieval and early-deletion charges, egress and transactions on other APIs.

UploadsEvent Grid Topicsestimated$2.40
1 line
  • Event operations: 5 1M × $0.00 (tiered) = $2.40

The first million operations per month are free (in the tiered meter).

KvKey Vaultsestimated$0.30
1 line
  • Secret and key operations: 10 10K × $0.03 = $0.30

Standard tier software-protected keys; HSM keys and certificates are not modelled.

Not priced

  • Api — estimated: Consumption plan; the monthly free grant is included in the tiered meters.

Assumptions 23 defaulted — replace them with your own numbers in each node's usage

ComponentAssumptionValueSource
AiingestGbPerMonth10assumed
AiretentionDays31assumed
AiretainedGb10assumed
Apimtierstandardassumed
Apimunits1assumed
UploadsoperationsPerMonth5000000assumed
Apiplanconsumptionassumed
ApirequestsPerMonth1000000assumed
ApiavgDurationMs200assumed
ApimemoryMb512assumed
Bustierstandardassumed
BusoperationsPerMonth5000000assumed
KvoperationsPerMonth100000assumed
Dbmodeprovisionedassumed
DbruPerSecond1000assumed
DbstorageGb50assumed
DbhoursPerMonth730assumed
Dbregions1assumed
UploadsaccessTierhotassumed
UploadsredundancyLRSassumed
UploadsstorageGb100assumed
UploadswriteOperationsPerMonth100000assumed
UploadsreadOperationsPerMonth1000000assumed

Sensitivity & what-if

$785at 1× traffic
$870at 3× traffic
$1,202at 10× traffic

No what-if options apply to these services.

Price list provenance

Retrieved 2026-10-02T10:01:47.868Z from the public Azure Retail Prices API. Latest price effective dates per service:

Log Analytics 2018-02-01 · API Management 2024-12-01 · Event Grid 2023-09-01 · Functions 2024-12-01 · Service Bus 2024-10-01 · Key Vault 2022-03-01 · Azure Cosmos DB 2026-10-01 · Storage 2026-09-01

Only public pay-as-you-go list prices are used. This is not a quote — confirm in the Azure Pricing Calculator.