E-Shop Runtime Infrastructure
ecommerce
View
Env
E-Shop Runtime Infrastructureecommerce · implementation: 0 as-is · 0 wip · 16 to-be · 0 unclear · 0 unstated of 16Ungrouped16CLOUD16IR016 - Application Cluster (Cloud)implementation: to-beApplication ClusterIR016IR016clustermanaged-servicemanaged-kubernetes · privateIR001 - Edge CDN and Gateway (Cloud)implementation: to-beEdge CDN and GatewayIR001IR001cdnmanaged-servicecloudfront · publicIR002 - Catalog API (Cloud)implementation: to-beCatalog APIIR002IR002apicontainerdeployment · internalIR003 - Orders API (Cloud)implementation: to-beOrders APIIR003IR003apicontainerdeployment · internalIR004 - Inventory API (Cloud)implementation: to-beInventory APIIR004IR004apicontainerdeployment · internalIR005 - Checkout API (Cloud)implementation: to-beCheckout APIIR005IR005apicontainerdeployment · internalIR006 - Shop Event Bus (Cloud)implementation: to-beShop Event BusIR006IR006brokercontainerrabbitmq-cluster · privateIR007 - Session Cache (Cloud)implementation: to-beSession CacheIR007IR007cachecontainerredis · privateIR008 - Orders Database (Cloud)implementation: to-beOrders DatabaseIR008IR008databasemanaged-servicerds-postgres · privateIR009 - Catalog Database (Cloud)implementation: to-beCatalog DatabaseIR009IR009databasemanaged-servicerds-postgres · privateIR010 - Secrets Vault (Cloud)implementation: to-beSecrets VaultIR010IR010vaultmanaged-servicesecrets-manager · privateIR011 - Observability Stack (Cloud)implementation: to-beObservability StackIR011IR011observabilitycontainerhelm-bundle · internalIR012 - Storefront Runtime (Cloud)implementation: to-beStorefront RuntimeIR012IR012servicecontainerdeployment · internalIR013 - Shop Admin Runtime (Cloud)implementation: to-beShop Admin RuntimeIR013IR013servicecontainerdeployment · internalIR014 - Customer API (Cloud)implementation: to-beCustomer APIIR014IR014apicontainerdeployment · internalIR015 - Customers Database (Cloud)implementation: to-beCustomers DatabaseIR015IR015databasemanaged-servicerds-postgres · privateENVIRONMENTSENV001 · awsdevelopment cloudENV002 · awsstaging cloudENV003 · awsproduction cloudRESOURCE KINDSClusterCDNAPIMessage BrokerCacheDatabaseResourceServiceWHERE IT RUNSCloudON A GROUP HEADEROne dot per substrate present in that groupHOW THEY RELATEhosted onconnects toroutes to (boundary)IMPLEMENTATIONto-be - not yet
E-Shop Runtime Infrastructureecommerce · implementation: 0 as-is · 0 wip · 16 to-be · 0 unclear · 0 unstated of 16UngroupedCloud16IR016 - Application Cluster (Cloud)implementation: to-beApplication ClusterIR016IR016clustermanaged-servicemanaged-kubernetes · privateIR001 - Edge CDN and Gateway (Cloud)implementation: to-beEdge CDN and GatewayIR001IR001cdnmanaged-servicecloudfront · publicIR002 - Catalog API (Cloud)implementation: to-beCatalog APIIR002IR002apicontainerdeployment · internalIR003 - Orders API (Cloud)implementation: to-beOrders APIIR003IR003apicontainerdeployment · internalIR004 - Inventory API (Cloud)implementation: to-beInventory APIIR004IR004apicontainerdeployment · internalIR005 - Checkout API (Cloud)implementation: to-beCheckout APIIR005IR005apicontainerdeployment · internalIR006 - Shop Event Bus (Cloud)implementation: to-beShop Event BusIR006IR006brokercontainerrabbitmq-cluster · privateIR007 - Session Cache (Cloud)implementation: to-beSession CacheIR007IR007cachecontainerredis · privateIR008 - Orders Database (Cloud)implementation: to-beOrders DatabaseIR008IR008databasemanaged-servicerds-postgres · privateIR009 - Catalog Database (Cloud)implementation: to-beCatalog DatabaseIR009IR009databasemanaged-servicerds-postgres · privateIR010 - Secrets Vault (Cloud)implementation: to-beSecrets VaultIR010IR010vaultmanaged-servicesecrets-manager · privateIR011 - Observability Stack (Cloud)implementation: to-beObservability StackIR011IR011observabilitycontainerhelm-bundle · internalIR012 - Storefront Runtime (Cloud)implementation: to-beStorefront RuntimeIR012IR012servicecontainerdeployment · internalIR013 - Shop Admin Runtime (Cloud)implementation: to-beShop Admin RuntimeIR013IR013servicecontainerdeployment · internalIR014 - Customer API (Cloud)implementation: to-beCustomer APIIR014IR014apicontainerdeployment · internalIR015 - Customers Database (Cloud)implementation: to-beCustomers DatabaseIR015IR015databasemanaged-servicerds-postgres · privateENVIRONMENTSENV001 · awsdevelopment cloudENV002 · awsstaging cloudENV003 · awsproduction cloudRESOURCE KINDSClusterCDNAPIMessage BrokerCacheDatabaseResourceServiceWHERE IT RUNSCloudON A GROUP HEADEROne dot per substrate present in that groupHOW THEY RELATEhosted onconnects toroutes to (boundary)IMPLEMENTATIONto-be - not yet
Network MapAuthored connects_to / routes_to; scope groups are not security zonesimplementation: 0 as-is · 0 wip · 16 to-be · 0 unclear · 0 unstated of 16Data (exposure stated)Data (exposure stated)Public edgePublic edgeRestricted / internal (exposure stated)Restricted / internal (exposure stated)IR007 - Session Cache (Cloud)implementation: to-beSession CacheIR007IR007cachecontainerredis · privateIR008 - Orders Database (Cloud)implementation: to-beOrders DatabaseIR008IR008databasemanaged-servicerds-postgres · privateIR009 - Catalog Database (Cloud)implementation: to-beCatalog DatabaseIR009IR009databasemanaged-servicerds-postgres · privateIR015 - Customers Database (Cloud)implementation: to-beCustomers DatabaseIR015IR015databasemanaged-servicerds-postgres · privateIR001 - Edge CDN and Gateway (Cloud)implementation: to-beEdge CDN and GatewayIR001IR001cdnmanaged-servicecloudfront · publicIR016 - Application Cluster (Cloud)implementation: to-beApplication ClusterIR016IR016clustermanaged-servicemanaged-kubernetes · privateIR002 - Catalog API (Cloud)implementation: to-beCatalog APIIR002IR002apicontainerdeployment · internalIR003 - Orders API (Cloud)implementation: to-beOrders APIIR003IR003apicontainerdeployment · internalIR004 - Inventory API (Cloud)implementation: to-beInventory APIIR004IR004apicontainerdeployment · internalIR005 - Checkout API (Cloud)implementation: to-beCheckout APIIR005IR005apicontainerdeployment · internalIR006 - Shop Event Bus (Cloud)implementation: to-beShop Event BusIR006IR006brokercontainerrabbitmq-cluster · privateIR010 - Secrets Vault (Cloud)implementation: to-beSecrets VaultIR010IR010vaultmanaged-servicesecrets-manager · privateIR011 - Observability Stack (Cloud)implementation: to-beObservability StackIR011IR011observabilitycontainerhelm-bundle · internalIR012 - Storefront Runtime (Cloud)implementation: to-beStorefront RuntimeIR012IR012servicecontainerdeployment · internalIR013 - Shop Admin Runtime (Cloud)implementation: to-beShop Admin RuntimeIR013IR013servicecontainerdeployment · internalIR014 - Customer API (Cloud)implementation: to-beCustomer APIIR014IR014apicontainerdeployment · internalENVIRONMENTSENV001 · awsdevelopment cloudENV002 · awsstaging cloudENV003 · awsproduction cloudRESOURCE KINDSCacheDatabaseCDNClusterAPIMessage BrokerResourceServiceWHERE IT RUNSCloudON A GROUP HEADEROne dot per substrate present in that groupHOW THEY RELATEconnects toroutes to (boundary)IMPLEMENTATIONto-be - not yet
Connections (30)

Only authored connects_to and routes_to edges. Filters retain connections only when both endpoints match. Protocol and port describe the target endpoint where explicitly stated; they do not prove per-edge transport or firewall permission. Environment columns state endpoint configuration or bindings, not inferred reachability. hosted_on and depends_on are not network connections. Diagram groups use exposure when stated, otherwise deployment scope; data grouping uses resource kind with stated exposure.

FromToRelationProtocol (target)Port (target)EnvironmentSource file
IR002 · Catalog APIIR007 · Session Cacheconnects_toNot statedNot statedSource bindings: ENV001 · development, ENV001 · development, ENV002 · staging, ENV002 · staging, ENV003 · production, ENV003 · production; Target bindings: Not statedinfrastructure.yaml
IR002 · Catalog APIIR009 · Catalog Databaseconnects_toNot statedNot statedSource bindings: ENV001 · development, ENV001 · development, ENV002 · staging, ENV002 · staging, ENV003 · production, ENV003 · production; Target bindings: Not statedinfrastructure.yaml
IR002 · Catalog APIIR010 · Secrets Vaultconnects_toNot statedNot statedSource bindings: ENV001 · development, ENV001 · development, ENV002 · staging, ENV002 · staging, ENV003 · production, ENV003 · production; Target bindings: Not statedinfrastructure.yaml
IR002 · Catalog APIIR011 · Observability Stackconnects_toNot statedNot statedSource bindings: ENV001 · development, ENV001 · development, ENV002 · staging, ENV002 · staging, ENV003 · production, ENV003 · production; Target bindings: Not statedinfrastructure.yaml
IR003 · Orders APIIR006 · Shop Event Busconnects_toNot statedNot statedSource bindings: ENV001 · development, ENV002 · staging, ENV003 · production; Target bindings: Not statedinfrastructure.yaml
IR003 · Orders APIIR008 · Orders Databaseconnects_toNot statedNot statedSource bindings: ENV001 · development, ENV002 · staging, ENV003 · production; Target bindings: Not statedinfrastructure.yaml
IR003 · Orders APIIR010 · Secrets Vaultconnects_toNot statedNot statedSource bindings: ENV001 · development, ENV002 · staging, ENV003 · production; Target bindings: Not statedinfrastructure.yaml
IR003 · Orders APIIR011 · Observability Stackconnects_toNot statedNot statedSource bindings: ENV001 · development, ENV002 · staging, ENV003 · production; Target bindings: Not statedinfrastructure.yaml
IR003 · Orders APIIR014 · Customer APIconnects_toNot statedNot statedSource bindings: ENV001 · development, ENV002 · staging, ENV003 · production; Target bindings: ENV001 · development, ENV002 · staging, ENV003 · productioninfrastructure.yaml
IR004 · Inventory APIIR006 · Shop Event Busconnects_toNot statedNot statedSource bindings: ENV001 · development, ENV002 · staging, ENV003 · production; Target bindings: Not statedinfrastructure.yaml
IR004 · Inventory APIIR008 · Orders Databaseconnects_toNot statedNot statedSource bindings: ENV001 · development, ENV002 · staging, ENV003 · production; Target bindings: Not statedinfrastructure.yaml
IR004 · Inventory APIIR010 · Secrets Vaultconnects_toNot statedNot statedSource bindings: ENV001 · development, ENV002 · staging, ENV003 · production; Target bindings: Not statedinfrastructure.yaml
IR004 · Inventory APIIR011 · Observability Stackconnects_toNot statedNot statedSource bindings: ENV001 · development, ENV002 · staging, ENV003 · production; Target bindings: Not statedinfrastructure.yaml
IR005 · Checkout APIIR006 · Shop Event Busconnects_toNot statedNot statedSource bindings: ENV001 · development, ENV002 · staging, ENV003 · production; Target bindings: Not statedinfrastructure.yaml
IR005 · Checkout APIIR007 · Session Cacheconnects_toNot statedNot statedSource bindings: ENV001 · development, ENV002 · staging, ENV003 · production; Target bindings: Not statedinfrastructure.yaml
IR005 · Checkout APIIR010 · Secrets Vaultconnects_toNot statedNot statedSource bindings: ENV001 · development, ENV002 · staging, ENV003 · production; Target bindings: Not statedinfrastructure.yaml
IR005 · Checkout APIIR011 · Observability Stackconnects_toNot statedNot statedSource bindings: ENV001 · development, ENV002 · staging, ENV003 · production; Target bindings: Not statedinfrastructure.yaml
IR012 · Storefront RuntimeIR006 · Shop Event Busconnects_toNot statedNot statedSource bindings: ENV001 · development, ENV002 · staging, ENV003 · production; Target bindings: Not statedinfrastructure.yaml
IR012 · Storefront RuntimeIR011 · Observability Stackconnects_toNot statedNot statedSource bindings: ENV001 · development, ENV002 · staging, ENV003 · production; Target bindings: Not statedinfrastructure.yaml
IR013 · Shop Admin RuntimeIR011 · Observability Stackconnects_toNot statedNot statedSource bindings: ENV001 · development, ENV002 · staging, ENV003 · production; Target bindings: Not statedinfrastructure.yaml
IR014 · Customer APIIR010 · Secrets Vaultconnects_toNot statedNot statedSource bindings: ENV001 · development, ENV002 · staging, ENV003 · production; Target bindings: Not statedinfrastructure.yaml
IR014 · Customer APIIR011 · Observability Stackconnects_toNot statedNot statedSource bindings: ENV001 · development, ENV002 · staging, ENV003 · production; Target bindings: Not statedinfrastructure.yaml
IR014 · Customer APIIR015 · Customers Databaseconnects_toNot statedNot statedSource bindings: ENV001 · development, ENV002 · staging, ENV003 · production; Target bindings: Not statedinfrastructure.yaml
IR001 · Edge CDN and GatewayIR002 · Catalog APIroutes_toNot statedNot statedSource bindings: Not stated; Target bindings: ENV001 · development, ENV001 · development, ENV002 · staging, ENV002 · staging, ENV003 · production, ENV003 · productioninfrastructure.yaml
IR001 · Edge CDN and GatewayIR003 · Orders APIroutes_toNot statedNot statedSource bindings: Not stated; Target bindings: ENV001 · development, ENV002 · staging, ENV003 · productioninfrastructure.yaml
IR001 · Edge CDN and GatewayIR004 · Inventory APIroutes_toNot statedNot statedSource bindings: Not stated; Target bindings: ENV001 · development, ENV002 · staging, ENV003 · productioninfrastructure.yaml
IR001 · Edge CDN and GatewayIR005 · Checkout APIroutes_toNot statedNot statedSource bindings: Not stated; Target bindings: ENV001 · development, ENV002 · staging, ENV003 · productioninfrastructure.yaml
IR001 · Edge CDN and GatewayIR012 · Storefront Runtimeroutes_toNot statedNot statedSource bindings: Not stated; Target bindings: ENV001 · development, ENV002 · staging, ENV003 · productioninfrastructure.yaml
IR001 · Edge CDN and GatewayIR013 · Shop Admin Runtimeroutes_toNot statedNot statedSource bindings: Not stated; Target bindings: ENV001 · development, ENV002 · staging, ENV003 · productioninfrastructure.yaml
IR001 · Edge CDN and GatewayIR014 · Customer APIroutes_toNot statedNot statedSource bindings: Not stated; Target bindings: ENV001 · development, ENV002 · staging, ENV003 · productioninfrastructure.yaml

No connections between matching resources.

Not stated in the model

Based on the structured fields read by this view; prose and other open metadata are not interpreted.

  • Security zone membership (exposure and management scopes are not firewall boundaries)
  • Firewall allow/deny rules and CIDR/address ranges
  • Load balancers
  • Gateways
  • DNS
  • VNets / subnets
  • Firewall / WAF resources
  • Protocol for one or more connections
  • Port for one or more connections

Printed whole to fit the sheet. The report and the PDF delivered beside this page print it at reading size.

Resource kinds

  • Cluster
  • CDN
  • API
  • Message Brokerbroker
  • Cache
  • Database
  • Resourceobservability · vault
  • Service

Where it runs

  • Cloud

On a group header

  • One dot per substrate present in that group

How they relate

  • hosted on
  • connects to
  • routes to (boundary)

Implementation

  • to-be - not yet
scroll to zoom · drag to pan