UNICEF Portugal - Documentação Técnica#
Documento Confidencial
Este documento é propriedade da Double Shore e destina-se exclusivamente à equipa técnica da UNICEF Portugal e Double Shore.
Nota sobre diagramas
Alguns textos nos diagramas técnicos podem apresentar falhas de acentuação devido a limitações do motor de renderização (Mermaid). O conteúdo textual do documento mantém a acentuação correta em português.
Objetivo#
Este documento apresenta uma análise técnica completa da infraestrutura e aplicação unicef.pt, incluindo:
- Diagnóstico dos problemas recorrentes de performance
- Mapeamento completo da infraestrutura Azure
- Identificação de causas raiz e soluções
- Recomendações de melhorias e custos associados
Contexto#
O website da UNICEF Portugal (unicef.pt) tem apresentado problemas recorrentes há aproximadamente 6 meses:
- Páginas internas não carregam (menu sem ação, páginas ficam a processar)
- Solução temporária: restart do site (impacto limitado a 1-2 dias)
- Impossibilidade de gerir redirecionamentos do domínio via Umbraco (há ~1 ano)
Resumo das Conclusões#
| Área | Estado | Severidade |
|---|---|---|
| Base de Dados — Excesso de Dados | ~8M registos desnecessários na tabela de URLs | Crítico |
| App Service - Always On | Desativado (causa cold starts) | Crítico |
| Application Insights | Desativado (sem observabilidade) | Alto |
| Versões de Conteúdo | ~70.000 versões elimináveis | Alto |
| Recursos não utilizados | VM + MySQL + VMSS a correr sem uso aparente | Custo |
| Auto Heal | Desativado | Médio |
Data da Análise#
14 de abril de 2026 — Realizada por Double Shore
Navegue pelas secções usando o menu lateral para explorar cada área em detalhe.