Azure AI Foundry i EU – konfigurationen som avgör

Av Weapp · Uppdaterad

Azure AI Foundry håller data i EU endast med deployment-typerna DataZone eller Standard – Global är default och lämnar EU även från EU-resurser. Rätt konfigurerat ger Azure mest styrning av de stora alternativen: EU Data Boundary, RBAC via Entra ID, kundhanterade nycklar, Customer Lockbox och Defender for AI.

Av de stora vägarna till generativ AI är Azure AI Foundry den som ger mest styrning: identitet, nycklar, åtkomst och granskning hänger ihop med resten av Microsoft-miljön. Men styrningen gäller bara om konfigurationen är rätt – och defaulten pekar åt fel håll.

Tre deployment-typer – bara två håller data i EU

När en modell driftsätts i Foundry väljs en deployment-typ, och det valet avgör var anropen behandlas:

Deployment-typData stannar i EU?Kommentar
GlobalNejDefault. Anrop kan behandlas var som helst – även från EU-resurser
DataZoneJa – inom EU-datazonenBehandling inom datazonens EU-datacenter
StandardJa – i resursens regionBehandling i den valda regionen

Två saker gör Global till en fälla. Den är default, så residensen försvinner om ingen aktivt väljer bort den. Och nya modeller släpps ofta först som Global – trycket att ”bara testa nya modellen” blir därmed ett tryck att lämna EU, utan att någon fattat ett medvetet beslut om det. Sätt policy i Azure som blockerar Global-deployment i miljöer där residens krävs. Gör också deployment-typen till en obligatorisk kolumn i er interna tjänstekatalog: den som beställer en modell anger typ, region och motivering, så att residensbeslutet fattas vid beställningen i stället för att upptäckas i efterhand.

Styrkorna: mest styrning av de stora alternativen

Rätt konfigurerad är Foundry-vägen svårslagen på kontrollsidan:

  • EU Data Boundary på rätt SKU – Microsofts ramverk för att hålla dataflöden inom EU/EFTA.
  • RBAC via Entra ID – behörigheter i samma modell som er övriga Azure-miljö.
  • Kundhanterade nycklar (CMK) i Key Vault för data i vila.
  • Customer Lockbox – godkännandeflöde när Microsoft-support behöver åtkomst.
  • Defender for AI – hotdetektering för AI-arbetslasterna.

För organisationer som redan lever i Azure är detta hemmaplan: samma identiteter, samma loggning, samma granskningsverktyg. Styrkan är inte funktionerna var för sig utan att de hänger ihop – compliance-arbetet blir en förlängning av det ni redan gör i stället för ett parallellt spår.

Nyanserna en granskning hittar

Två punkter förtjänar särskild uppmärksamhet. CMK skyddar data i vila, men inte nödvändigtvis klartexten under själva inferensen – när modellen bearbetar ett anrop finns innehållet okrypterat i beräkningsmiljön. Skriv in det som kvarvarande risk i stället för att låta ”kundnycklar” låta som ett totalskydd.

Och en klassisk miss: API-nyckelautentisering går förbi RBAC-modellen. Så länge key-auth är på kan den som har nyckeln anropa resursen oavsett rollstyrning. Stäng av nyckelautentisering och kör Entra-identiteter – annars är behörighetsmodellen en pappersprodukt. Gå i samma veva igenom diagnostikinställningarna: vilka loggar som skickas vart, och om innehållsdata kan hamna i flöden som lämnar regionen.

Regionverkligheten: Sweden Central först

För avancerade modeller är Sweden Central den bredaste EU-regionen, med France Central som tvåa. Men utbud och kapacitet svänger, och det är där nästa fälla ligger.

Ett scenario: ett team kör Standard-deployment i en EU-region. En kapacitetstopp gör att kvoten inte räcker, deadline närmar sig, och någon växlar ”tillfälligt” till Global för att komma vidare. Residensen ryker i tysthet, och ingen dokumenterar avsteget. Motmedlet är att bygga failover till en andra EU-region från början – då finns en godkänd reservväg när kapaciteten tryter, i stället för en genväg som bryter mot DPIA:n. Reservvägen ska dessutom övas, inte bara finnas i ett dokument – en failover som aldrig testats är i praktiken ingen failover.

Verifiera regionmatrisen före varje beslut

Modelltillgången per region och deployment-typ ändras ofta. Gör region availability-dokumentationen till en obligatorisk kontrollpunkt före varje driftsättning och varje modelluppgradering, och spara en daterad kopia i beslutsunderlaget. Det som gällde vid förra släppet gäller inte säkert vid nästa. Samma disciplin gäller kvoter: begär kapacitet i god tid i den region ni valt, så att kapacitetsbrist aldrig blir argumentet som fäller residensen.

Bygger ni AI-funktioner på Azure och vill ha hjälp att få styrningen och arkitekturen rätt från start? Vi på Weapp arbetar med AI-lösningar och cloud-arkitektur i just sådana miljöer – hör av dig för ett samtal om er uppsättning.

Vanliga frågor

Varför är Global-deployment default om den lämnar EU?

Global ger Microsoft störst frihet att fördela kapacitet och är därför både billigast och först med nya modeller. Det är bra för tillgänglighet men fel för residens – anrop kan behandlas var som helst, även när resursen ligger i en EU-region. Residens kräver ett aktivt val av DataZone eller Standard.

Räcker EU Data Boundary som GDPR-bevis?

Nej. EU Data Boundary är Microsofts ramverk för att hålla vissa dataflöden inom EU/EFTA, men det gäller bara på rätt SKU och tar inte bort amerikansk jurisdiktion via CLOUD Act. Använd det som en byggsten i er dokumentation, inte som hela svaret.

Skyddar kundhanterade nycklar all vår data?

De skyddar data i vila – lagrad data som leverantören inte kan läsa utan er nyckel. Under själva inferensen bearbetas data i klartext i beräkningsmiljön, så nycklarna eliminerar inte hela exponeringen. Dokumentera det som kvarvarande risk i DPIA:n.

Vilken EU-region bör vi välja för Azure AI Foundry?

Sweden Central har bredast utbud av avancerade modeller bland EU-regionerna, med France Central som tvåa. Välj efter modellbehov och latens – men bygg failover till en andra EU-region från början, eftersom kapacitet och utbud svänger.

Vad är Customer Lockbox?

Ett godkännandeflöde som ger er sista ordet när Microsofts support behöver åtkomst till er miljö vid felsökning. Varje åtkomstbegäran måste godkännas explicit av er, loggas och kan nekas – en pusselbit för styrning och spårbarhet i reglerade miljöer.