Service Architecture

These are the core servers that comprise the Hub website.

Traffic Manager#

intrcprod
hub-inthub-rchub-prod

An azure traffic manager that determines which Web Server should handle traffic for https://hub.iqmetrix.net. The hub traffic manager is configured using the priority routing method.

Primary Web Server#

intrcprod
hub-int-westus1hub-rc-westus1hub-prod-westus1

An azure IIS web server. The traffic manager directs all traffic to this server as long as the traffic manager can successfully poll the /ping endpoint. The web.config is under version control.

Backup Web Server#

prod
hub-prod-eastus1

An exact copy of the primary web server. The traffic manager will fail over to this endpoint if it cannot successfully poll the /ping endpoint of the primary server. Only the prod environment has a backup server.

Storage#

Blob#

intrcprod
hubinthubrciqhubprod

A storage account used to store static assets.

NPM Registry#

int / rc / prod
[iQmetrix registry]

iqmetrix registry

An npm registry that houses the frontend-packages, as well as hub.tools.

The npm registry is owned by Wolfpack, and issues should be directed towards them.

Last updated on by Paulo Andrade