Ren value-preserving label-relabel av de to norske header-labelene til engelsk på 51 ref-filer (22 bærer begge). Ny testet ren primitiv relabelHeaderDialect() (header-blokk-scoped, kollisjons-/multiforekomst-guard) + manifest-drevet driver relabel-dialect.mjs (frosset 51-fil-manifest, hard per-fil-invariant, idempotent, isMain-guard). **Dato:** bevisst UTE (body-template-felle → Enhet 2). Premiss-korreksjon i roadmap R22: tredje Dato-dialekt (16), 0 bold-duplikater (ikke 4), 1 datoløs (ikke 5), category-none = vindus-artefakt. test-relabel-dialect 11/11; diff +73/-73 0 linjer utover label; suite 782/782 exit 0.
14 KiB
Regional tilgjengelighetsverifisering — Azure AI-tjenester
Last updated: 2026-06-24 (v1.0) Målgruppe: Arkitekter som verifiserer Azure-tjenestetilgjengelighet for norsk offentlig sektor Datakilde: Microsoft Learn (MCP-verifisert 2026-06-24), Azure Products by Region Category: Solution Architecture & Advisory Status: Established Practice
Om dette dokumentet
Regional tilgjengelighet av Azure AI-tjenester endrer seg jevnlig. Nye tjenester lanseres i nye regioner, preview-tjenester blir GA, og noen tjenester trekkes tilbake. For norsk offentlig sektor er dataresidenskrav sentralt — og feil antakelser om regional tilgjengelighet kan føre til arkitekturbeslutninger som bryter med krav om datalokalisering.
Denne referansefilen gir maler og protokoller for å verifisere, dokumentere og vedlikeholde regional tilgjengelighetsinformasjon.
1. Nøkkelregioner for norsk offentlig sektor
1.1 Regionhierarki
| Prioritet | Region | Azure-navn | Lokasjon | Bruksområde |
|---|---|---|---|---|
| Primær | Norway East | norwayeast |
Oslo, Norge | Foretrukket for alle norske offentlige virksomheter. Oppfyller strengeste dataresidenskrav. |
| Sekundær | Sweden Central | swedencentral |
Gävle, Sverige | Brukes når tjenester ikke er tilgjengelig i Norway East. EU/EØS-compliance oppfylt. Nordisk datasenter. |
| Tertiær | West Europe | westeurope |
Amsterdam, Nederland | Fallback når verken Norway East eller Sweden Central tilbyr tjenesten. EU/EØS-compliance oppfylt. |
1.2 Vurdering ved regionvalg
| Spørsmål | Norway East | Sweden Central | West Europe |
|---|---|---|---|
| Dataresidenskrav oppfylt (norsk lov)? | ✅ Ja — norsk territorium | ✅ Ja — EU/EØS (Schrems II-safe) | ✅ Ja — EU/EØS (Schrems II-safe) |
| Oppfyller strengeste fortolkning (data i Norge)? | ✅ Ja | ⚠️ Avhenger av vurdering | ⚠️ Avhenger av vurdering |
| Latency til norske brukere | ~2-5 ms | ~10-20 ms | ~20-40 ms |
| Typisk tjeneste-bredde | Middels | Bred (full Microsoft-støtte) | Bredest |
| Availability Zones | ✅ 3 AZ | ✅ 3 AZ | ✅ 3 AZ |
1.3 Beslutningstre for regionvalg
Tjenesten er tilgjengelig i Norway East?
├─ Ja → Bruk Norway East
└─ Nei → Er dataresidenskrav absolutt (norsk territorium)?
├─ Ja → Tjenesten kan ikke brukes. Finn alternativ arkitektur.
└─ Nei → Tjenesten er tilgjengelig i Sweden Central?
├─ Ja → Bruk Sweden Central. Dokumenter begrunnelse.
└─ Nei → Tjenesten er tilgjengelig i West Europe?
├─ Ja → Bruk West Europe. Dokumenter begrunnelse. Vurder DPIA-implikasjon.
└─ Nei → Tjenesten er ikke tilgjengelig i EU/EØS.
Finn alternativ arkitektur eller vent på GA.
2. Verifiseringslogg — mal
2.1 Tjenesteverifiseringslogg
Denne loggen dokumenterer verifisering av regional tilgjengelighet for tjenester brukt i arkitekturen.
### Verifiseringslogg — Regional tilgjengelighet
**Prosjekt:** [Prosjektnavn]
**Verifisert av:** [Navn/rolle]
**Verifiseringsdato:** YYYY-MM-DD
| # | Tjeneste | Krav region | Tilgjengelig? | Verifiseringsmetode | Verifiseringsdato | Status | Best-before |
|---|----------|-----------|---------------|--------------------|--------------------|--------|-------------|
| 1 | Azure OpenAI (GPT-4o) | Norway East | ✅ GA | MCP: microsoft-learn "Azure OpenAI models region availability" | 2026-02-13 | Stabil | 2026-08 |
| 2 | Azure OpenAI (GPT-4.1) | Norway East | ✅ GA | MCP: microsoft-learn "Azure OpenAI models region availability" | 2026-02-13 | Stabil | 2026-08 |
| 3 | Azure AI Search | Norway East | ✅ GA (med begrensninger) | MCP: microsoft-learn "Azure AI Search regions" | 2026-02-13 | Stabil — NB: Semantic ranker IKKE tilgjengelig i Norway East | 2026-08 |
| 4 | Azure AI Search (Semantic Ranker) | Norway East | ❌ | MCP: microsoft-learn "Azure AI Search regions" | 2026-02-13 | Ikke tilgjengelig — bruk Sweden Central | 2026-05 |
| 5 | Azure AI Content Safety | Norway East | ✅ GA | MCP: microsoft-learn "Content Safety regional availability" | 2026-02-13 | Stabil | 2026-08 |
| 6 | Microsoft Foundry (AI Foundry) | Norway East | ✅ GA | MCP: microsoft-learn "Foundry feature availability" | 2026-02-13 | Stabil | 2026-08 |
| 7 | Copilot Studio | Norway East | ✅ (via M365 tenant) | MCP: microsoft-learn "Copilot Studio regions" | 2026-02-13 | Stabil | 2026-08 |
| 8 | Azure Document Intelligence | Norway East | ⬜ Sjekk | — | — | Ikke verifisert | — |
2.2 Hurtigreferanse: Verifisert tilgjengelighet (2026-02)
Basert på MCP-verifisering 2026-02-13:
Azure OpenAI — Norway East (Standard deployment):
| Modell | Norway East | Sweden Central | West Europe |
|---|---|---|---|
| o3 (2025-04-16) | ✅ | ✅ | ✅ |
| o4-mini (2025-04-16) | ✅ | ✅ | ✅ |
| GPT-4.1 (2025-04-14) | ✅ | ✅ | ✅ |
| GPT-4.1-mini (2025-04-14) | ✅ | ✅ | ✅ |
| GPT-4.1-nano (2025-04-14) | ✅ | ✅ | ✅ |
| o3-mini (2025-01-31) | ✅ | ✅ | ✅ |
| GPT-4o (2024-05-13) | ✅ | ✅ | — |
| GPT-4o (2024-08-06) | ✅ | ✅ | — |
| GPT-4o (2024-11-20) | ✅ | ✅ | — |
| GPT-4o-mini (2024-07-18) | ✅ | ✅ | — |
| Whisper (001) | ✅ | ✅ | ✅ |
| TTS (001) | — | ✅ | — |
| TTS-HD (001) | — | ✅ | — |
Azure AI Search — Europeiske regioner:
| Funksjon | Norway East | Sweden Central | West Europe |
|---|---|---|---|
| AI enrichment | ✅ | ✅ | ✅ |
| Availability Zones | ✅ | ✅ | ✅ |
| Agentic retrieval | — | ✅ | ✅ |
| Confidential computing | ✅ | — | ✅ |
| Semantic ranker | — | ✅ | ✅ |
| Query rewrite | — | ✅ | ✅ |
Microsoft Foundry (AI Foundry): ✅ Tilgjengelig i Norway East
Azure OpenAI On Your Data: ✅ Norway East (GPT-4o 2024-11-20, GPT-35-turbo-16k, GPT-4 1106-preview)
3. Holdbarhetsvurdering
3.1 Holdbarhetskategorier
| Kategori | Definisjon | Typisk holdbarhet | Eksempler | Anbefalt re-verifisering |
|---|---|---|---|---|
| Stabil | GA-tjeneste (General Availability) med etablert regional tilstedeværelse | 6-12 måneder | Azure OpenAI GPT-4o i Norway East, Azure AI Search i Norway East | Halvårlig, eller ved major release |
| Volatil | Public preview, nylig GA, eller tjeneste med pågående regional utrulling | 1-3 måneder | Nye modellversjoner, preview-funksjoner i AI Search | Månedlig |
| Svært volatil | Private preview, beta, gated preview, eller tjeneste uten offisiell regional roadmap | Dager til uker | Ny modell i limited access, uannonsert funksjon | Ukentlig, eller ved hvert prosjektmøte |
3.2 Best-before-dato
Hver verifisering har en "best-before"-dato — etter denne datoen bør informasjonen re-verifiseres:
| Holdbarhet | Best-before-regel | Formel |
|---|---|---|
| Stabil | Verifiseringsdato + 6 måneder | 2026-02-13 + 6 mnd = 2026-08-13 |
| Volatil | Verifiseringsdato + 2 måneder | 2026-02-13 + 2 mnd = 2026-04-13 |
| Svært volatil | Verifiseringsdato + 2 uker | 2026-02-13 + 2 uker = 2026-02-27 |
3.3 Re-verifiserings-triggere
Utenom planlagt re-verifisering, verifiser på nytt ved:
- Microsoft Ignite, Build, eller andre store events
- Azure-oppdateringsblogg nevner tjenesten
- Prisendringer annonsert
- Ny modellversjon lansert
- Prosjektet går fra POC til MVP eller fra MVP til produksjon
- Mer enn 3 måneder siden forrige verifisering (uansett holdbarhet)
4. MCP-verifiseringsprotokoll
4.1 Steg-for-steg verifisering med microsoft-learn MCP
Steg 1: Søk etter regional tilgjengelighet
Verktøy: microsoft_docs_search
Søkeord: "[tjenestenavn] regional availability" eller "[tjenestenavn] regions Norway"
Eksempel: "Azure OpenAI models region availability Norway East"
Steg 2: Hent detaljert dokumentasjon
Hvis søket gir en URL med region-tabell, hent full side:
Verktøy: microsoft_docs_fetch
URL: [URL fra søkeresultat]
Steg 3: Verifiser spesifikk tjeneste i spesifikk region
Se etter tabellcellen der tjeneste krysser region. Nøkkelverdier:
- ✅ = Tilgjengelig (GA)
- Preview = Tilgjengelig i preview (usikker SLA, kan endres)
- — eller blank = Ikke tilgjengelig i denne regionen
Steg 4: Dokumenter i verifiseringslogg
Fyll inn rad i verifiseringsloggen (seksjon 2.1) med:
- Tjeneste, region, tilgjengelighet, verifiseringsmetode, dato, holdbarhet, best-before
4.2 Verifiseringskommandoer
| Tjeneste | MCP-søkeord | Forventet resultat |
|---|---|---|
| Azure OpenAI (modeller) | "Azure OpenAI models region availability" |
Tabell med modellnavn × region |
| Azure AI Search | "Azure AI Search regions list" |
Tabell med regioner × funksjoner |
| Azure AI Content Safety | "Azure AI Content Safety regional availability" |
Liste over regioner |
| Azure AI Document Intelligence | "Azure Document Intelligence regional availability" |
Tabell med regioner |
| Microsoft Foundry (AI Foundry) | "Microsoft Foundry feature availability regions" |
Liste over regioner |
| Azure AI Speech | "Azure AI Speech service supported regions" |
Tabell med regioner × funksjoner |
| Azure AI Language | "Azure AI Language service supported regions" |
Tabell med regioner × funksjoner |
| Azure AI Vision | "Azure AI Vision regional availability" |
Tabell med regioner × funksjoner |
| Azure AI Translator | "Azure AI Translator regional availability" |
Liste over regioner |
4.3 Supplerende verifisering med web-søk
Når MCP-dokumentasjon er ufullstendig, bruk:
Verktøy: tavily_search eller WebSearch
Søkeord: "Azure [tjeneste] Norway East availability 2026"
Merk: Web-søk gir kildeklasse V, men med lavere holdbarhet (blogger og nyheter kan være utdatert raskere enn offisiell docs).
4.4 Live Azure-verifisering (hvis azure-mcp-server er tilgjengelig)
Hvis azure-mcp-server er konfigurert, kan du verifisere direkte mot Azure:
Verifiser at ressurs kan opprettes i regionen:
- Sjekk tilgjengelige SKU-er i regionen
- Sjekk kvote og kapasitet
- Sjekk om tjenesten krever registrering (resource provider)
5. Kjente begrensninger for Norway East
5.1 Tjenester med begrensninger i Norway East (2026-02)
| Tjeneste | Begrensning i Norway East | Alternativ | Verifisert |
|---|---|---|---|
| Azure AI Search — Semantic Ranker | Ikke tilgjengelig | Sweden Central (✅) | 2026-02-13 |
| Azure AI Search — Agentic Retrieval | Ikke tilgjengelig | Sweden Central (✅) | 2026-02-13 |
| Azure AI Search — Query Rewrite | Ikke tilgjengelig | Sweden Central (✅) | 2026-02-13 |
| Azure OpenAI — TTS/TTS-HD | Ikke tilgjengelig | Sweden Central (✅) | 2026-02-13 |
| Azure Databricks — Mosaic AI, Foundation Model Fine-tuning | Ikke tilgjengelig | Sweden Central (sjekk) | 2026-02-13 |
5.2 Arkitekturimplikasjoner
Når en tjeneste ikke er tilgjengelig i Norway East:
| Scenario | Anbefaling | Dataresidensimplikasjon |
|---|---|---|
| Hovedtjeneste mangler i Norway East | Bruk Sweden Central for hele løsningen. Dokumenter i DPIA. | Data i Sverige (EU/EØS). Akseptabelt for de fleste virksomheter. |
| Støttetjeneste mangler i Norway East | Multi-region: Hovedtjeneste i Norway East, støttetjeneste i Sweden Central. | Data flyter mellom regioner. Dokumenter i DPIA og arkitekturbeskrivelse. |
| Sikkerhetskritisk tjeneste mangler | Vurder alternativ arkitektur uten denne tjenesten. | Unngå dataflyt ut av Norge for sikkerhetskritiske data. |
6. Offisielle referanser
| Ressurs | URL | Oppdateringsfrekvens |
|---|---|---|
| Azure Products by Region | https://azure.microsoft.com/en-us/explore/global-infrastructure/products-by-region | Fortløpende |
| Azure OpenAI Models & Region | https://learn.microsoft.com/azure/foundry/foundry-models/concepts/models-sold-directly-by-azure | Ved modellendringer |
| Azure AI Search Regions | https://learn.microsoft.com/azure/search/search-region-support | Ved regionsendringer |
| Microsoft Foundry Regions | https://learn.microsoft.com/azure/foundry/reference/region-support | Ved regionsendringer |
| Azure Status | https://status.azure.com | Sanntid |
| Azure Updates | https://azure.microsoft.com/updates | Daglig |
For Cosmo Skyberg
Denne referansefilen er ditt verktøy for å sikre at arkitekturforslag faktisk er gjennomførbare i riktig Azure-region. Slik bruker du den:
For hver arkitekturvurdering:
- List opp alle Azure-tjenester i den foreslåtte arkitekturen
- Verifiser hver tjeneste mot Norway East (primær) ved hjelp av MCP-verifiseringsprotokollen (seksjon 4)
- Dokumenter i verifiseringsloggen (seksjon 2.1) med dato, metode og holdbarhet
- Sjekk kjente begrensninger i seksjon 5.1 — spesielt Semantic Ranker og Agentic Retrieval i AI Search
- Foreslå regionstrategi basert på beslutningstreet i seksjon 1.3
Kritiske sjekker:
- Azure AI Search + Semantic Ranker: IKKE tilgjengelig i Norway East. Hvis RAG-arkitekturen krever semantic ranker, MÅ Sweden Central brukes (eller hybrid-arkitektur)
- TTS/TTS-HD: Kun i Sweden Central (av nordiske regioner). Relevant for talegrensesnitt
- Nye modeller: Verifiser alltid — nye modellversjoner ruller ut region for region
Integrasjon med andre referansefiler:
- Antakelsesregisteret (
source-traceability-assumption-register.md): Regional tilgjengelighet = kildeklasse V når MCP-verifisert - Alternativanalysen (
alternativanalyse-methodology.md): K3 Sikkerhet/compliance avhenger av regionvalg - Kostnadsvurdering (
cost-models.md): Priser kan variere mellom regioner - Utredningsmal (
ai-utredning-template.md): S4.2 Modellstrategi og S5.4 Dataklassifisering trenger regioninformasjon
Vanlige feller:
- "Azure OpenAI er tilgjengelig i Norway East, altså er alt OK" — Nei! Sjekk hvilke modeller og hvilke deployment types som er tilgjengelige
- "Vi bruker AI Search i Norway East" — Sjekk om du trenger Semantic Ranker — den er IKKE tilgjengelig der
- "Dokumentasjonen sa det var tilgjengelig" — Når ble det sjekket? Dokumentasjon kan være utdatert. Bruk MCP for fersk verifisering.
- "Sweden Central er jo nesten Norge" — Juridisk er det Sverige/EU, ikke Norge. For de strengeste dataresidenskravene kan dette være en issue. Dokumenter alltid i DPIA.