Adrian Olias
· DevOps Engineer
GitHub
LinkedIn
EN
Diagrama de arquitectura
Arquitectura de una plataforma de IA autoalojada, desplegada con Terraform.
Plataforma de IA privada en Azure
GitHub Actions sube las imágenes al registro de contenedores con OIDC. Una VM con GPU sin IP pública las descarga con su managed identity y llega a Storage y Key Vault solo por private endpoints. Los usuarios entran por un túnel de Cloudflare que la VM abre hacia fuera; nadie puede conectarse desde fuera.
Azure
spaincentral · rg-privateai-lab
vnet-privateai-lab
10.1.0.0/16
snet-compute
10.1.1.0/24
NSG · entrada denegada
snet-endpoints
10.1.2.0/24
NSG · solo 443 desde compute
VM con GPU
10.1.1.10
· NVIDIA T4
managed identity
stack de Docker · runner
Private endpoint
blob
Private endpoint
vault
enlace a la VNet
Storage Account
sin acceso público ni claves
Blob Data Reader
Key Vault
sin acceso público · RBAC
Secrets User
Private DNS zones
privatelink · blob, vault
OIDC · AcrPush
AcrPull
runner · saliente
GitHub Actions
build · 3 imágenes
Container Registry
Basic · sin usuario admin
túnel saliente
HTTPS
Cloudflare
edge del túnel
Navegador
sin IP pública · sin entrada
Volver al inicio