Skip to content

Visão Geral da Infraestrutura

Infraestrutura Principal (unicef.pt)

graph LR U["Utilizadores"] --> FD["Azure Front Door\nuncprd-cdn + WAF"] FD --> WEB["App Service\nuncwebprd\nS2 Standard"] WEB --> DB["Azure SQL\nuncdb-prd\nS1 - 20 DTU"] WEB --> EP["Azure SQL\nEasyPay\nS0 - 10 DTU"] WEB --> ST["Storage\nuncstorageprd"] style WEB fill:#c8e6c9,stroke:#2e7d32 style FD fill:#c8e6c9,stroke:#2e7d32 style DB fill:#fff9c4,stroke:#f9a825

Outros Recursos

graph LR DNS["DNS Zone\nunicef.pt"] ~~~ KV["Key Vault\nunc-prd-vault"] KV ~~~ AI["App Insights\nDESATIVADO"] AI ~~~ AUTO["Automation\nAppRestart"] AUTO ~~~ ST2["Storage\nabsiszum5"] ST2 ~~~ ST3["Storage\nvmss5ub3he6jko4wo"] style AI fill:#ffcdd2,stroke:#c62828

Recursos Potencialmente Não Utilizados

graph LR VM["Controller VM\nDS1_v2 - Linux"] --> VMSS["VM Scale Set\nDS2_v2 - 1 instancia"] LB["Load Balancer\nlb-iszum5"] --> VMSS VMSS --> MYSQL["MySQL 5.7\nD2ds_v4\nSem bases de dados"] BASTION["Azure Bastion"] ~~~ VM style VM fill:#ffcdd2,stroke:#c62828 style VMSS fill:#ffcdd2,stroke:#c62828 style LB fill:#ffcdd2,stroke:#c62828 style MYSQL fill:#ffcdd2,stroke:#c62828 style BASTION fill:#ffcdd2,stroke:#c62828

Confirmação necessária

Estes recursos aparentam não estar em utilização ativa. O MySQL não tem bases de dados de utilizador. Nenhum registo DNS aponta para o Load Balancer. Confirmar com a equipa UNICEF antes de desativar.

Fluxo de Tráfego

  1. Utilizador acede a www.unicef.pt
  2. DNS (Azure DNS) resolve para Azure Front Door
  3. Front Door aplica regras WAF e faz cache/routing
  4. Tráfego é encaminhado para App Service (uncwebprd.azurewebsites.net)
  5. App Service serve a aplicação Umbraco + AngularJS
  6. Umbraco consulta Azure SQL (uncdb-prd) para conteúdo
  7. Imagens/media são servidas via Storage Account com cache do ImageProcessor

Subscrição Azure

Propriedade Valor
Nome Microsoft Azure Sponsorship
Subscription ID 2e6c7ed6-c6f8-4058-901c-c3113a4df82a
Tenant (Diretório) a862c020-8446-4114-a199-83d3260bc9fa
Tenant Domain unicef.pt
Região Principal North Europe

Resource Groups

Resource Group Região Propósito
unc-prd North Europe Produção - todos os recursos do website
unc-qual North Europe Qualidade/Staging - ambiente de testes
NetworkWatcherRG North Europe Azure Network Watcher (automático)
ai_uncwebqual_*_managed North Europe App Insights managed (automático)