Meerdere laptops en mobiele apparaten op een gezamenlijke werktafel
Nieuws8 september · 20:294 min leestijd

GitLab koppelt Duo Self-Hosted aan Microsoft Foundry

GitLab Duo Self-Hosted kan nu modellen uit Microsoft Foundry gebruiken. GPT, Claude, Llama en Mistral zijn per functie te koppelen, maar modelondersteuning, licenties, regio’s en datastromen bepalen welke opzet werkelijk werkt.

GitLab koppelt Duo Self-Hosted aan modellen in Microsoft Foundry, meldt het bedrijf, zodat organisaties GPT, Claude, Llama en Mistral per functie kunnen inzetten onder eigen netwerk- en regiokeuzes.

Voor een Nederlandse softwareorganisatie verschuift de vraag van welk AI-model beschikbaar is naar waar het wordt aangeroepen en wie de route beheert. De code, prompts en modelantwoorden lopen via een eigen AI Gateway naar modeldeployments in Foundry. Modelleverancier, netwerkpad, regio en licentie worden daarmee onderdeel van dezelfde technische beslissing.

Wat GitLab toevoegt

De nieuwe route bestaat uit drie onderdelen: een self-managed GitLab-instance, een eigen AI Gateway en een of meer model-endpoints in Foundry. Beheerders kunnen per Duo-functie een deployment toewijzen. Een model voor code completion hoeft dus niet hetzelfde te zijn als het model voor code generation of Agentic Chat. Eén Azure-abonnement kan de modellen en het verbruik centraal beheren.

De self-hosted opzet vraagt wel meer dan een vinkje. GitLab noemt een Self-Managed-instantie op Premium of Ultimate, het passende Duo-add-on, minimaal GitLab 17.9 en beheerdersrechten als voorwaarden voor de configuratie. Voor partner-modellen zoals Claude en Mistral zijn een betaald Azure-abonnement en de juiste Marketplace-rechten nodig.

GitLab Duo-modelselectie per AI-functie, screenshot: GitLab
GitLab Duo-modelselectie per AI-functie, screenshot: GitLab

Twee catalogi, twee controles

GitLab noemt vier overlappende modelgroepen: GPT, Claude, Llama en Mistral. Dat betekent niet dat elk model uit Foundry automatisch voor Duo werkt. GitLab beoordeelt modellen per functie met de labels full, partial en limited functionality. Een model kan dus geschikt zijn voor Agentic Chat en tegelijk beperkt voor code completion. De ondersteunde modellen en hun feature-ratings zijn daarom een aparte controle naast de Foundry-catalogus.

Ook binnen Foundry verschillen de voorwaarden. GPT-modellen worden door Azure aangeboden. Claude komt via partneraanbiedingen en kent extra voorwaarden voor abonnement en regio. Llama en Mistral kunnen uit Azure- of partneraanbiedingen komen. Microsoft vermeldt dat partner- en community-modellen per model en regio verschillende beschikbaarheidsvoorwaarden hebben. De aanwezigheid van een model in de catalogus zegt dus nog niets over de combinatie met GitLab, jouw abonnement of de gewenste regio.

GitLab adviseert te beginnen met één model om kwaliteit, latency, tokengebruik, rate limits en kosten als baseline te meten. Pas daarna ligt een tweede model per functie voor de hand. Een deployment op rolnaam maakt een modelupgrade administratief lichter, omdat GitLab naar de deploymentnaam verwijst.

Waar de data terechtkomt

Voor de GitLab-laag zegt de documentatie dat inference-data, waaronder code-invoer, prompts en modelantwoorden, in een volledig self-hosted modelroute niet naar GitLab gaat. GitLab registreert ook niet welk model of welke modelleverancier je gebruikt. Bij een online licentie blijft wel factureringsmetadata naar GitLab gaan: een instance-ID, een gedeïdentificeerd gebruikers-ID, het aantal aanroepen en een tijdstempel. Een offline licentie maakt geen verbinding met de factureringscomponenten van GitLab.

Dat is geen algemene EU-garantie. In Foundry bepaalt het deploymenttype waar de inferentie plaatsvindt. Global deployments kunnen verkeer naar iedere beschikbare Azure-regio sturen. Data Zone houdt de verwerking binnen de gekozen zone, zoals de EU, terwijl regionale deployments de verwerking aan één Azure-geografie koppelen. Niet elk model ondersteunt elk deploymenttype. Microsoft beschrijft die verschillen tussen Global, Data Zone en regionale deployments.

Van modelproef naar architectuurkeuze

De ontwikkeling staat naast GitHub Models, dat nieuwe projecten naar Azure AI Foundry verwijst. Daar gaat het om het sluiten van toegang voor nieuwe klanten van een experimenteeromgeving. GitLab beschrijft hier hoe Duo-functies via een eigen gateway naar Foundry worden gerouteerd. De ene ontwikkeling verandert de instap voor modelproeven, de andere de besturing van een softwareontwikkelplatform.

De catalogus wordt breder, maar de keuze wordt niet eenvoudiger. Een Foundry-deployment is pas bruikbaar als GitLab's feature-matrix, Foundry's model- en regiobeschikbaarheid, de licentie en de gekozen datastroom tegelijk kloppen. Modelleverancier is daarmee geen losse inkoopkeuze meer, maar een onderdeel van de architectuur van je softwareontwikkeling.

Veelgestelde vragen

Alisina Nawabi
Geschreven doorAlisina Nawabi

AI Product Engineer & Solutions Architect

AI zonder losse eindjes

Ik help je de hele route ontwerpen, van modelkeuze en datastromen tot koppelen, bouwen en automatiseren. Waar het kan houd ik de AI self-hosted, zodat je minder afhankelijk bent van één leverancier en zelf controle houdt.

Meer informatie

Dit artikel is geproduceerd samen met het Agent Team. Meer over de redactie.

Genoemde integraties

Dit artikel noemt deze tools. Ik koppel ze op maat aan je eigen systemen.

Gerelateerde artikelen

OpenAI publiceert promptgids voor GPT-6 Astra met blokkeerlijst
Nieuws
5 min

5 sep 16:20

OpenAI publiceert promptgids voor GPT-6 Astra met blokkeerlijst

OpenAI's promptgids voor GPT-6 Astra bevat een blokkeerlijst van slop-woorden, kant-en-klare instructies tegen onnodig doorvragen en een reeks API-parameters die vervallen. Wat teams die net overstapten concreet moeten herschrijven.

Microsoft brengt GPT-6 Astra naar Foundry zonder EU-datazone
Nieuws
4 min

4 sep 20:34

Microsoft brengt GPT-6 Astra naar Foundry zonder EU-datazone

GPT-6 Astra is sinds 3 september af te nemen in Microsoft Foundry, maar alleen via het programma met beperkte toegang en zonder EU-datazone. Global-verwerking kan in elke Azure-regio plaatsvinden, de Amerikaanse zone kost 10 procent meer.

GitHub meldt zware storing in API, Actions, Pull Requests en Copilot
Nieuws
4

17 aug 18:08

GitHub meldt zware storing in API, Actions, Pull Requests en Copilot

GitHub zet API Requests, Issues, Pull Requests, Actions en Copilot op major outage. Het incident loopt sinds 15.40 uur zonder bekende oorzaak, met 20 procent fouten op het web en 50 procent op downloads.

Project Perception is goedkoper, maar wie ziet nu de kaart van je lekken?
Inzicht
6 min

22 jul 09:00

Project Perception is goedkoper, maar wie ziet nu de kaart van je lekken?

Microsoft brengt met Project Perception een goedkopere AI-bugfinder. Maar goedkoper betekent hier een modelrouter die je code langs drie leveranciers stuurt. Je verlaagt niet je risico, je verschuift wie de kaart van je zwakke plekken ziet.

AMD daagt Nvidia uit met AI-racksysteem Helios, Microsoft wordt afnemer
Nieuws
4 min

20 jul 16:22

AMD daagt Nvidia uit met AI-racksysteem Helios, Microsoft wordt afnemer

AMD daagt Nvidia voor het eerst op systeemniveau uit met Helios, een rack-schaal AI-systeem van 72 versnellers, en strikt Microsoft als afnemer voor Azure. Hoe groot die afname is, maakten beide bedrijven niet bekend.

Claude nu algemeen beschikbaar in Microsoft Azure, draaiend op Nvidia's Blackwell Ultra
Nieuws
5 min

30 jun 17:17

Claude nu algemeen beschikbaar in Microsoft Azure, draaiend op Nvidia's Blackwell Ultra

Anthropics Claude-modellen zijn algemeen beschikbaar in Microsoft Foundry op Azure, voor het eerst draaiend op Nvidia GB300 Blackwell Ultra. Azure-klanten kunnen Claude nu binnen hun eigen omgeving inzetten, zonder van cloudprovider te wisselen.