Blank white background with no objects or features visible.

EMEA, hallo! TrueFoundry breidt zijn aanwezigheid uit in Europa, het Midden-Oosten en Afrika. Lees meer. →

Architecting TrueFoundry op Azure: Control Plane- en Compute-integratie

DoorTrueFoundry

Bijgewerkt: November 10, 2026

Gepubliceerd: November 9, 2026

Het opzetten van een Generatieve AI-platform op Microsoft Azure betekent dat u afzonderlijke compute-, identiteits- en AI-primitieven aan elkaar moet knopen. U provisioneert ruwe capaciteit via Azure Kubernetes Service (AKS) en Spot VMs, beheert identiteit via Entra ID en routeert verzoeken naar Azure OpenAI. Wrijving ontstaat wanneer uw infrastructuurteams deze verbindingen handmatig moeten orkestreren voor elke nieuwe modeldeployment.

TrueFoundry wordt geïmplementeerd als een infrastructuuroverlay binnen uw Azure-abonnement. Wij verzorgen de deployment-levenscyclus, identiteitsfederatie en automatische schaalvergroting. Deze post legt de exacte integratiepatronen uit die we gebruiken om TrueFoundry te verbinden met Azure, inclusief de split-plane deployment, netwerkgrenzen en het mechanisme achter workloadidentiteit.

Deploymentmodel: Split-Plane Architectuur

We gebruiken een split-plane architectuur om de uitvoering van workloads te scheiden van het platformbeheer. Als u platforms bouwt op Amazon EKS, komt dit model u bekend voor: u scheidt het besturingsvlak van het datavlak.

  • Het Control Plane: Fungeert als de API-server en opslag van metadata. Het bevat deployment-manifesten, RBAC-configuraties en telemetriegegevens.
  • Het Compute Plane: Draait binnen uw AKS-cluster. Het bestaat uit de TrueFoundry-agent, lokale controllers en uw daadwerkelijke modelgewichten en GPU's.

We verbinden de twee vlakken via een veilige, outbound-only gRPC-stream of WebSocket. De agent aan de clusterzijde initieert de verbinding met het Control Plane om manifesten op te halen en logs te pushen. U hoeft geen inkomende poorten te openen op uw VNET Network Security Groups. Uw VNET weigert standaard externe ingress vanaf het internet.

‍

Fig 1: De Split-Plane Architectuur isoleert gegevensverwerking binnen het VNET van de klant.

Netwerktopologie en Verkeersstroom

We configureren het netwerk van het compute plane met Azure CNI voor directe IP-toewijzing op pod-niveau. Uw compute-resources blijven in private subnetten.

Ingress en Egress

  • Inkomend verkeer: Applicatieverkeer komt binnen op een Azure Application Gateway of standaard interne Load Balancer. De gateway beëindigt TLS en stuurt het verkeer door naar de Istio Ingress Gateway die binnen AKS draait.
  • Uitgaand verkeer: AKS worker nodes routen uitgaande calls via een Azure NAT Gateway. Ze gebruiken dit pad om images op te halen uit Azure Container Registry en het Control Plane te pollen.

Private Endpoint-integratie

Voor strenge compliance-grenzen routen we het verkeer via Azure Private Link. Verbindingen van uw inference-pods naar Azure OpenAI, Key Vault en Blob Storage verlopen volledig via de Microsoft-backbone.

‍

Fig 2: Netwerkverkeersstroom met details over ingress en private connectiviteit naar Azure PaaS.

Identiteitsfederatie: Entra Workload ID

Hardcoded statische geheimen en Service Principals zorgen voor een aanzienlijke rotatie-overhead. We authenticeren workloads dynamisch met behulp van Microsoft Entra Workload ID. Als u AWS-omgevingen beheert, is dit het Azure-equivalent van AWS IAM Roles for Service Accounts (IRSA).

Wanneer u een pipeline deployt, voeren we deze reeks stappen uit:

  1. Aanmaken van Service Account: We provisioneren een Kubernetes Service Account in de namespace van de workload.
  2. Federatie: We koppelen dit Service Account aan een door de gebruiker toegewezen Managed Identity in Entra ID.
  3. Token-uitwisseling: De pod vraagt een ondertekend token aan bij de AKS OIDC Issuer. De Azure SDK ruilt dit token om voor een Entra-toegangstoken via het OpenID Connect-endpoint.
  4. Toegang tot resources: De pod gebruikt dit token om modellen op te halen uit Blob Storage of Azure OpenAI aan te roepen.

We gebruiken DefaultAzureCredential in de applicatiecode. Dit beperkt de blast radius strikt tot de RBAC-machtigingen die aan die specifieke Managed Identity zijn verleend.

‍

Fig 3: De authenticatiestroom van Entra Workload ID.

Compute-orkestratie: Spot VM-integratie

Het uitvoeren van steady-state inference op On-Demand VM's leidt vaak tot hogere basiskosten. We integreren rechtstreeks met AKS node pools om Azure Spot Virtual Machines te orkestreren (vergelijkbaar met het gebruik van Amazon EC2 Spot Instances).

We beheren Spot-capaciteit met behulp van de volgende logica:

  • Provisioning: We bouwen secundaire node pools met priority=Spot en eviction-policy=Delete.
  • Afhandeling van uitzettingen (evictions): Onze controller pollt de Azure Instance Metadata Service. Wanneer we een melding van uitzetting detecteren (een waarschuwing van 30 seconden), cordonen we de node af en activeren we de Kubernetes Cluster Autoscaler om de pod te herplannen naar een On-Demand fallback-node.

Voor teams die batch inference of fouttolerante API-diensten uitvoeren, kan deze opzet—net zoals het draaien van Karpenter op AWS—de kosten voor compute-instances met wel 80% verlagen, afhankelijk van de flexibiliteit van de workload.

De AI Gateway: Modellen Centraliseren

Het beheren van afzonderlijke API-sleutels en Token-Per-Minute (TPM)-limieten over meerdere Azure-regio's zorgt voor operationele vertraging. De TrueFoundry AI Gateway abstraheert dit. Vergelijkbaar met het routen van verzoeken via Amazon Bedrock, spreken ontwikkelaars één enkel intern API-endpoint aan.

  • Slimme Routing: We verdelen verzoeken via load balancing over verschillende Azure-regio meegerekend. Als East US uw verzoek onderwerpt aan rate-limiting, probeert de Gateway het opnieuw via West Europe.
  • Failover: Als er een Azure PaaS-storing optreedt, kan de Gateway het verkeer omleiden naar een Llama 3- of Mistral-instance die rechtstreeks op uw AKS compute plane gehost wordt.

Compatibiliteit met Infrastructure as Code

We sluiten aan bij standaard GitOps- en Infrastructure-as-code (IaC)-praktijken. U provisioneert de onderliggende Azure-omgeving met onze onderhouden Terraform-modules.

Uw Terraform-state beheert de VNET's, het AKS-cluster, de OIDC-issuers en de onderliggende PostgreSQL-databases. De TrueFoundry-overlay mapt eenvoudig naar deze native resources, waardoor uw infrastructuur auditeerbaar en compliant blijft.

Operationele Vergelijking

Taak Native Azure-implementatie Azure + TrueFoundry-implementatie
Open-Source Model Deployen Container bouwen, pushen naar ACR, AKS-manifesten schrijven, Ingress-routing configureren, HPA instellen. Selecteer model uit catalogus, definieer GPU-restricties. Controller genereert manifesten en voert deployment uit.
Spot VM-beheer Spot Node Pools provisioneren. Aangepaste polling-logica tegen IMDS onderhouden om uitzettingen en herplanning af te handelen. Schakel Spot-configuratie in. Controller voert IMDS-polling, node-cordoning en scheduling-fallback naar On-Demand-capaciteit uit.
Toegang tot Azure OpenAI Afzonderlijke sleutels per regio beheren. Retry-logica op applicatieniveau implementeren voor regiospecifieke TPM-limieten. Routeer via AI Gateway. Biedt multi-regio load balancing, geautomatiseerde herpogingen bij 429-fouten en gecentraliseerde telemetrie.
Geheimenbeheer (Secret Management) Secrets Store CSI Driver deployen en SecretProviderClass-manifesten per applicatie configureren. Injecteer omgevingsvariabelen die verwijzen naar Azure Key Vault-URI's rechtstreeks via UI of CLI.

Samenvatting

Het deployen van TrueFoundry op Azure isoleert uw compute- en data-uitvoering terwijl wij de levenscyclus van de applicatie beheren. U behoudt de directe controle over uw VNET's, NSG's en dataresidentie-grenzen. Wij zorgen voor de orkestratie. Door de complexe verbindingen tussen AKS, Entra ID en Azure OpenAI te abstraheren, stellen we uw engineeringteams in staat zich te richten op het opleveren van modellen in plaats van te worstelen met de infrastructuur.

‍

Probeer het nu.

Eén gateway voor al je modellen, MCP-servers en agents. Geen creditcard nodig.

Start gratis
Inhoudsopgave

Eén gateway voor elk LLM, elke agent en elke MCP-server

Boek een gesprek van 30 minuten met onze AI-expert

Demo aanvragen

De snelste manier om je AI te bouwen, beheren en schalen

Demo boeken
Samenvatten met
ChatGPT logo by OpenAI
Perplexity AI logo
Blurry red snowflake on white background, symmetrical frosty design with soft edges and abstract shape.

Ontdek meer

Geen items gevonden.
TrueFoundry offers scalable alternatives for Vercel AI Gateway limitations
November 10, 2026
|
5 min leestijd

Vercel AI Review 2026: Wij hebben het getest, zodat jij dat niet hoeft te doen

Geen items gevonden.
November 10, 2026
|
5 min leestijd

Vendor lock-in voorkomen met de AI Gateway van TrueFoundry

Geen items gevonden.
November 10, 2026
|
5 min leestijd

TrueFoundry en de MCP-gatewayrevolutie: inzichten uit het Gartner-rapport van 2025

Geen items gevonden.
November 10, 2026
|
5 min leestijd

Gids voor MCP-authenticatie in Claude Code 2026

Geen items gevonden.
Geen items gevonden.

Recente blogs

Black left pointing arrow symbol on white background, directional indicator.
Black left pointing arrow symbol on white background, directional indicator.
Volg een korte producttour
Start producttour
Product Tour