training

NL/EN
Deze training is beschikbaar in het Nederlands en Engels. Meer informatie

Dapr for Java Developers

Bouw microservices eenvoudiger en sneller met Dapr

Nog niet ingepland
- Geen locatie
-
Houd mij op de hoogte
1 dag
825 (ex BTW)
Houd mij op de hoogte

Beschrijving

Dapr (distributed application runtime) is een open source en cross-platform runtime voor het bouwen van microservices in verschillende technologie stacks.

Naast een runtime, bevat Dapr ook een set met bouwblokken. Elk bouwblok biedt een oplossing voor één van de uitdagingen die het bouwen van microservices met zich meebrengt. Enkele voorbeelden daarvan zijn: synchrone communicatie tussen services (inclusief service discovery en resiliency), asynchrone communicatie middels het publish & subscribe patroon, het opslaan van contextuele informatie voor het creëren van stateless services, het werken met gevoelige informatie als gebruikersnamen en wachtwoorden en het monitoren van de services en alle communicatie daartussen.

In deze workshop leer je stap voor stap Dapr kennen en hoe Dapr toe te passen. De workshop bestaat uit verschillende modules. Elke module begint met een stuk theorie. Bij sommige modules ga je daarna zelf aan de slag met hands-on opdrachten. Hierbij pas je zelf Dapr toe en bouw je stap voor stap een volledige op microservices gebaseerde applicatie.

Voor de hands-on opdrachten wordt in principe gebruikgemaakt van de Java SDK. Maar je mag desgewenst ook een andere technologiestack gebruiken. In dat geval ben je wel wat meer op jezelf (en de beschikbare Dapr documentatie) aangewezen.

Benodigde voorkennis

Ervaring met Java programeren Enige ervaring met Docker, Docker Compose en Kubernetes

Onderwerpen

  • Dapr concepten
  • Dapr architectuur
  • Dapr hosting mogelijkheden
  • Dapr building blocks:
    • Service invocation
      
    • Publish and subscribe
      
    • State management
      
    • Bindings
      
    • Secrets management
      
    • Observability en monitoring
      
  • Dapr SDK voor Java
  • Zelf een bijdrage leveren aan Dapr

Planning

Houd mij op de hoogte

Incompany of persoonlijk advies nodig?

Onze opleidingsadviseurs denken graag met je mee om een persoonlijk advies te geven of een incompany training binnen jouw organisatie te vinden.

"Deze training was direct toepasbaar op het project"
Cursist
  • icon

    Hoge waardering

  • icon

    Praktijkgerichte trainingen

  • icon

    Gecertificeerde trainers

  • icon

    Eigen docenten