Cursusaanbod
Soevereiniteit over broncode
- Waarom cloud Git-platforms eigendommen van code en handelsgeheimen blootstellen.
- Gitea-architectuur en vergelijking met GitHub, GitLab en Forgejo.
- Licenties, algemene voorwaarden en overwegingen met betrekking tot datagegevensexport.
Installatie en configuratie
- Docker Compose-implementatie met PostgreSQL en Redis.
- Binaire installatie op Linux met een systemd-service.
- Configuratie van reverse proxy, TLS en SSH-poorten.
- Initiele set-upwizard: database, beheerdersaccount en tuning van app.ini.
Repositorybeheer
- Aanmaken van organisaties, teams en repository's.
- Branchbescherming, vereiste reviews en gecommitteed commits.
- Probleemtracking, labels, mijlpalen en Kanban-borden.
- Wiki en hosting van release-artefacten.
CI/CD met Gitea Actions
- Gitea Actions inschakelen en act runners registreren.
- Workflow-YAML schrijven voor bouwen, testen en implementeren.
- Beveiliging van zelfgehoste runners en containerisolatie.
- Artefactcache en matrixbuilds.
Migratie van cloud-forge-platforms
- Repository-mirroring en importeren van GitHub/GitLab.
- Migratie van issues, pull requests en release-opmerkingen.
- Behoud van commit-handtekeningen en GPG-sleutelvertrouwen.
Authenticatie en toegangsbeheer
- Integratie van LDAP, Active Directory en OpenID Connect.
- Twee-factor-authenticatie en beheer van implementatietokens.
- Repository-zichtbaarheid: publiek, intern en privé.
Beveiliging en compliance
- Afdwingen van commit-signing met GPG- en SSH-sleutels.
- Audit-logboeken voor repository-toegang en beheerderswijzigingen.
- Scanen van afhankelijkheden en webhook-waarschuwingen voor kwetsbaarheden.
Onderhoud en schaalbaarheid
- Back-upstrategieën voor Git-gegevens, issues en bijlagen.
- Databasoptimalisatie en uitwisselen van bijlagen naar S3.
- Upgraden van Gitea en omgaan met breaking changes.
Vereisten
- Kennis van Git en versiebeheerconcepten op tussenin-niveau.
- Administratie van Linux-servers, inclusief Docker.
- Bekendheid met CI/CD-pipelines en webhooks.
Doelgroep
- Ontwikkelteams die GitHub of GitLab.com vervangen.
- Organisaties die broncodebeheer op eigen servers vereisen.
- Overheidsinstanties en defensiëleveranciers met exportbeperkingen voor code.
Aangepaste bedrijfsopleiding
Opleidingsoplossingen ontworpen exclusief voor bedrijven.
- Aangepaste inhoud: We passen de syllabus en praktijkopdrachten aan naar de echte doelen en behoeften van uw project.
- Voor flexibel schema: Datums en tijden aangepast aan het rooster van uw team.
- Formaat: Online (live), In-company (bij uw kantoren) of Hybride.
Prijs per privégroep, online live training, startend vanaf 3200 € + BTW*
Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen
Reviews (4)
Ik vind het fijn dat ik meteen antwoord krijg op mijn vragen.
Szabolcs Kriston - Ericsson
Cursus - Advanced GitLab
Automatisch vertaald
Herhaal het belangrijke inzicht
Milly Chen - Logitech
Cursus - Gerrit Code Review
Automatisch vertaald
Oefeningen die we konden uitvoeren op VM's
Atif Bhatti
Cursus - Git Hands-on Workshop with Azure DevOps
Automatisch vertaald
Ik vond de gemakkelijke communicatie tussen trainer en ons leuk, de aandacht voor onze problemen, inzichten en het aanvullende kennis dat werd verstrekt bij het beantwoorden van onze vragen. Ik vond het tempo goed, het voelde nooit haastig, zelfs niet met technische problemen. Elk onderwerp werd adequaat behandeld.
Melania Mieczkowska - IAV Poland
Cursus - Gitlab and Gitlab CI
Automatisch vertaald