Course Outline

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

Requirements

  • 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 Hours

Number of participants



Price per participant

Getuigenissen (3)

Related Courses

Related Categories