Wat houdt het GH-100 examen in?
GitHub Administration (GH-100) is gericht op het optimaal inrichten en beheren van een GitHub-omgeving. In het GH-100 examen kun je diepgaande vragen verwachten over het beheren van repositories en organisaties, het instellen van toegangsrechten en permissies voor gebruikers en teams, evenals het toepassen van veiligheidsmaatregelen. Zo is het bijvoorbeeld belangrijk om te weten hoe jij branch-beperkingen en code reviews af kunt dwingen, hoe authenticatie en autorisatie werken (hierbij kun je denken aan Single Sign-On, multifactorauthenticatie en SAML-integraties) en hoe jij gevoelige gegevens, zoals secrets kunt beschermen.
Daarnaast wordt er in het GitHub Administration (GH‑100) examen getoetst of je inzicht hebt in de werkstroomautomatisering via GitHub Actions. Verder kunnen in het GH-100 examen scenario’s aan bod komen over het inrichten van CI/CD-pijplijnen, het beheren van self-hosted runners of het oplossen van problemen met workflow-runs. Ook komt het waarborgen van naleving en veilige softwareontwikkeling aan bod. Bijvoorbeeld het instellen van beveiligingsbeleid, het gebruik van GitHub Advanced Security-functies (zoals Dependabot alerts en code scanning) en het naleven van licentievoorwaarden. Ten slotte is kennis van de GitHub-architectuur en -producten belangrijk. Begrijp het verschil tussen GitHub Enterprise Cloud en GitHub Enterprise Server. Weet ook hoe licenties en updates globaal werken. Kortom, het GH-100 examen checkt of jij een GitHub-omgeving professioneel kunt beheren, beveiligen en optimaliseren.
Je krijgt 100 minuten de tijd (of extra tijd op aanvraag als Engels niet jouw moedertaal is) om het GH-100 examen af te leggen, dat door Microsoft wordt aangeboden in samenwerking met GitHub. Als je slaagt voor het GH-100 examen, dan zul je het GitHub Administration (GH-100) certificaat ontvangen, een bewijs dat jij de kennis en vaardigheden hebt om GitHub op beheerniveau te gebruiken. Dit certificaat is twee jaar geldig en kan deuren openen naar rollen als GitHub administrator of DevOps-verantwoordelijke in jouw organisatie.