Boek jouw inspiratiesessie

Joost tijdens Versnel je softwareontwikkeling met AI seminar

Hoe zit het precies met de GitHub licenties?

Tijdens ons event “Versnel je softwareontwikkeling met AI” op 10 februari kregen we veel vragen over GitHub en de bijbehorende licenties. Hoewel het niet ingewikkeld is, zijn er meer opties dan bijvoorbeeld bij Azure DevOps. In deze blog geven we een overzicht van de licentiemogelijkheden van GitHub, met focus op de zakelijke markt, en beantwoorden we veelgestelde vragen.

Joost tijdens Versnel je softwareontwikkeling met AI seminar

Het GitHub platform

Om gebruik te maken van het GitHub-platform, waarmee je code kunt hosten en workflows kunt automatiseren via GitHub Actions, is een licentie vereist. GitHub biedt twee opties: GitHub Teams en GitHub Enterprise.

GitHub Teams

GitHub Teams is een betaalde licentie, gericht op zeer kleine bedrijven. Het biedt onder andere:

  • Bescherming van branches (branch protection)
  • Code-eigenaren en verplichte reviewers
  • Extra CI/CD-minuten (GitHub Actions) en meer opslag voor pakketten
  • Inzichten per repository en standaard ondersteuning

Indicatieve kosten: ongeveer €3,50 per gebruiker per maand.

GitHub Enterprise

GitHub Enterprise is bedoeld voor organisaties die behoefte hebben aan geavanceerde beveiliging, compliance en beheer. Naast alle functies van Teams, biedt Enterprise:

  • SAML single sign-on, bijvoorbeeld met Entra-ID, en uitgebreide auditlogs
  • Centrale administratie voor meerdere organisaties
  • Geavanceerde beveiligings- en compliance-tools
  • Meer CI/CD-minuten en opslagruimte
  • Premium ondersteuning en extra beheerfuncties

Indicatieve kosten: ongeveer €18 per gebruiker per maand .

Wij adviseren onze klanten om te kiezen voor GitHub Enterprise wegens de integratie met een identity provider zoals EntraId.  Daarnaast stimuleert Microsoft een hybride situatie: bij GitHub Enterprise ontvang je een Azure DevOps-licentie voor dezelfde gebruiker, waardoor je alleen betaalt voor GitHub Enterprise.

Het logo van Github Enterprise

GitHub Copilot

GitHub Copilot, de AI Coding assistentie met agents staat qua licenties los van het GitHub platform. Je hebt dus een aparte licentie nodig als je GitHub Copilot wil gebruiken. GitHub Copilot biedt twee zakelijke licenties: GitHub Copilot Business en GitHub Copilot Enterprise.  Beide zijn gericht op teams en organisaties. Het geeft elke gebruiker toegang tot AI-gestuurde code-suggesties en biedt samenwerking- en beheerfuncties, zoals:

  • Centrale licentietoewijzing
  • Organisatiebrede instellingen
  • Beleid voor gebruik

Met Copilot Business krijgt elke gebruiker 300 premium requests per maand. Een premium request is een aanroep naar een geavanceerd AI-model; eenvoudigere modellen kunnen onbeperkt worden gebruikt.

premium request is een aanroep naar een geavanceerd AI-model; eenvoudigere modellen kunnen onbeperkt worden gebruikt.

Kosten: circa €17 per gebruiker per maand.

GitHub Copilot Enterprise

Copilot Enterprise biedt alles wat Business biedt, maar met 1500 premium requests per gebruiker per maand, ideaal voor gebruikers met intensief AI-gebruik en je krijgt toegang tot GitHub Spark om rapid prototyping te doen.

Kosten: circa €35 per gebruiker per maand.

GitHub Advanced Security

GitHub Advanced Security kan als add-on worden aangeschaft en werkt zowel binnen GitHub als Azure DevOps. Het betreft een aanvullende module; je hebt dus een Azure DevOps Basic- of Visual Studio-licentie nodig, of een GitHub Teams- of Enterprise-licentie.

GitHub Advanced Security bestaat uit twee onderdelen:

  • GitHub Secret Protection
    Voorkomt dat gevoelige gegevens (secrets) worden gelekt.
    Kosten: circa €16,03 per gebruiker per maand.
  • GitHub Code Security
    Helpt bij het opsporen en oplossen van beveiligingslekken in eigen code.
    Kosten: circa €25,30 per gebruiker per maand.

GitHub Copilot Autofix, waarmee kwetsbaarheden automatisch kunnen worden gerepareerd, werkt zonder dat hiervoor een aparte GitHub Copilot-licentie nodig is.

Vragen die wij vaak krijgen

Heeft GitHub ook een stakeholder licentie zoals bij Azure DevOps?
Nee, GitHub kent geen stakeholder licentie

Personal Accounts of Enterprise Managed Users?
Bij het aanmaken van een GitHub Enterprise-account moet je kiezen tussen Personal Accounts en Enterprise Managed Users (EMU). Deze keuze heeft grote impact op beheer en beveiliging. Voor organisaties adviseren wij vrijwel altijd Enterprise Managed Users, vanwege de sterke integratie met Microsoft Entra ID en het centrale lifecycle-beheer van gebruikers.

Let op: kies je voor de EU (data residency) versie van GitHub Enterprise, dan werk je altijd met Enterprise Managed Users (EMU).

Verschil in het kort

Personal Accounts

  • Gebruikers gebruiken hun eigen GitHub-account.
  • De organisatie beheert alleen toegang tot repositories.
  • Geschikt voor samenwerking met externen of kleinere organisaties.

Enterprise Managed Users (EMU)

  • Accounts worden centraal aangemaakt en beheerd via Entra ID (SCIM).
  • Volledige controle over toegang, security en offboarding.
  • Alleen zakelijk gebruik binnen de enterprise.

Wanneer kies je voor Personal Accounts?

  • Veel samenwerking met externe partijen of open source.
  • Geen behoefte aan volledige IAM-integratie.
  • Medewerkers willen hun bestaande GitHub-profiel behouden.

Deze keuze kun je niet achteraf wijzigen. Bij een verkeerde keuze moet je migreren naar een nieuwe enterprise-omgeving, inclusief repositories en instellingen. Kies dus vooraf zorgvuldig.

Heb je een GitHub Enterprise-licentie nodig om GitHub Copilot Business te gebruiken? 

  • Ja, je hebt een GitHub Enterprise-account nodig om de Copilot-licenties centraal aan je medewerkers te kunnen toewijzen.
  • Nee, je hoeft niet te betalen voor GitHub Enterprise als je alleen GitHub Copilot gebruikt. Je gaat pas betalen op het moment dat je repositories gaat hosten.

Voor organisaties die GitHub Copilot willen gebruiken in combinatie met Azure DevOps, raden wij aan om vanaf het begin een GitHub Enterprise EU-account aan te maken. Zo kunnen organisaties later, als ze toch gebruik willen maken van GitHub-repositories, sneller aan de slag. Bovendien is de koppeling met systemen zoals Entra-ID dan al ingesteld, waardoor beheer en beveiliging eenvoudiger worden.

Is GitHub Enterprise duurder dan Azure DevOps?

Hoewel de maandelijkse kosten per gebruiker bij GitHub Enterprise hoger liggen, krijg je daar wel 50.000 GitHub Actions-minuten bij inbegrepen. In Azure DevOps betaal je daarentegen apart voor parallelle jobs. Dit compenseert een deel van het prijsverschil.

Daarnaast onderscheidt GitHub zich sterk op het gebied van Developer Experience en gebruiksgemak. De productiviteitswinst door het gebruik van GitHub Copilot op het platform door o.a. de Coding Agent is aanzienlijk. In de praktijk worden de hogere maandelijkse licentiekosten hierdoor vaak al binnen enkele dagen tot een week terugverdiend.

Over de auteur

Deze blog is geschreven door Joost VoskuilDevOps Consultant – Delta-N

Delta-N helpt organisatie hierbij. We inspireren, faciliteren, configureren, begeleiden en verbeteren de inzet van de oplossingen die het beste passen bij jouw organisatie. We vertellen er graag meer over! [Neem contact op]