Bedankt voor uw aanvraag! Een van onze medewerkers neemt binnenkort contact met u op
Bedankt voor uw boeking! Een van onze medewerkers neemt binnenkort contact met u op.
Cursusaanbod
Inleiding tot Platform Engineering
- Het perspectief van de ontwikkelaar op platformengineering
- Inzicht in de voordelen voor ontwikkelingsteams
- Platformengineering afstemmen op ontwikkelingsdoelen
Selfserviceplatforms voor ontwikkelaars
- Principes van selfservice en on-demand resources
- Interne platforms gebruiken voor ontwikkeling en testen
- Hands-on: Een self-service sandbox-omgeving opzetten
Automatisering in ontwikkeling
- Automatiseren van repetitieve taken in het ontwikkelproces
- Continuous Integration (CI) en Continuous Deployment (CD) voor ontwikkelaars
- Hands-on: geautomatiseerde build- en implementatiepijplijnen maken
Gebruikmaken van Microservices en containers
- Inleiding tot de architectuur van microservices
- Containerisatie met Docker en orkestratie met Kubernetes
- Hands-on: Een applicatie in een container plaatsen en implementeren in Kubernetes
Monitoring en waarneembaarheid
- Hulpprogramma's en procedures voor het bewaken van de status van toepassingen
- Waarneembaarheid implementeren in ontwikkeling
- Hands-on: Integratie van monitoringtools in de ontwikkelingsworkflow
Beveiliging en compliance voor ontwikkelingsteams
- Beveiligingspraktijken inbedden in de levenscyclus van de ontwikkeling
- Zorgen voor naleving van geautomatiseerde controles
- Hands-on: Toepassen van beveiligingsscan- en compliancetools in CI/CD
Collaboration en Communication
- Best practices voor teamsamenwerking met behulp van platformtools
- Effectieve communicatie binnen platform-centric development
- Hands-on: Gezamenlijk projectbeheer met platformtools
Projectmatig werk
- Ontwikkelen van een mini-project met behulp van platform engineering principes
- Integratie van automatisering, monitoring en beveiliging
- Intervisie- en feedbacksessie
Samenvatting en volgende stappen
Vereisten
- Inzicht in de levenscyclus van softwareontwikkeling (SDLC)
- Ervaring met versiebeheersystemen (bijv. Git)
- Bekendheid met basisconcepten voor containerisatie
Audiëntie
- Softwareontwikkelaars
- Leden van het ontwikkelingsteam
- DevOps Beoefenaars
21 Uren