Automatiseer uw softwareontwikkelworkflow met GitHub Actions. De GH-200 incompany training leert uw team hoe zij CI/CD-pipelines bouwen, buildprocessen automatiseren en deployments stroomlijnen met GitHub Actions. Een praktijkgerichte training die uw ontwikkelteam direct productiever maakt en de time-to-market verkort.
Na afronding kunnen deelnemers zelfstandig GitHub Actions-workflows ontwerpen en implementeren die de kwaliteit van uw software verhogen, handmatige taken elimineren en de betrouwbaarheid van uw releaseproces verbeteren.
Uw team leert de basisprincipes van GitHub Actions: workflows, jobs, steps, runners en triggers. U begrijpt hoe workflows worden geactiveerd door events zoals push, pull request en release, en hoe u de YAML-syntaxis gebruikt om geautomatiseerde processen te beschrijven. U verkent de GitHub Actions Marketplace en leert hoe u bestaande actions hergebruikt.
Uw team leert hoe u een volledige Continuous Integration en Continuous Deployment-pipeline bouwt met GitHub Actions. U automatiseert het bouwen, testen en deployen van uw applicaties naar verschillende omgevingen (development, staging, production) met goedkeuringsprocessen en omgevingsbeveiligingen.
Uw team leert herbruikbare workflows aanmaken die kunnen worden gedeeld tussen repositories. U gebruikt bestaande actions uit de GitHub Marketplace en ontwikkelt eigen composite actions en JavaScript actions voor uw specifieke organisatiebehoeften. U leert ook hoe u workflows versiebeheert en publiceert.
Uw team leert hoe u secrets, variabelen en omgevingsconfiguraties veilig beheert in GitHub Actions op repository-, organisatie- en omgevingsniveau. U implementeert beveiligde workflows met OIDC-authenticatie voor cloudservices, beveiligde supply chain-praktijken en het beperken van workflowrechten.
Uw team leert hoe u workflowlogs analyseert, mislukte runs debugt met debug-logging en stap-voor-stap foutanalyse, en de prestaties van uw pipelines optimaliseert. U leert ook hoe u workflow-notificaties configureert en rapportages opzet voor inzicht in de staat van uw CI/CD-processen.
Deze incompany training is geschikt voor softwareontwikkelaars, DevOps-engineers, release managers en iedereen die verantwoordelijk is voor het bouwen en onderhouden van CI/CD-pipelines. Aanbevolen voorkennis: basiskennis van Git en GitHub, en enige ervaring met softwareontwikkeling.
Overweeg ook de GH-100 GitHub Administration Basics Incompany Training voor het beheer van uw GitHub-omgeving, of de AZ-400 Microsoft DevOps Solutions Incompany Training voor een bredere DevOps-aanpak met Azure DevOps en GitHub.
Neem contact op via ons offerteformulier, e-mail naar [email protected] of bel +31 (0)36 760 10 19. Onze AI-assistent Sanne staat u 24/7 te woord.