På dette kurser lærer du blandt andet at opbygge microservices med den rigtige adskillelse, du lærer at bruge event-drevet kommunikation til at lave løse koblinger mellem servicene, og du lærer forskellige teknikker til at gøre din microservice-platform robust.
Når du udvikler efter micro-service arkitekturen, kommer dit system til at bestå af mange små services. Det giver nogle fordele – men har bestemt også nogle udfordringer, som det er værd at kende løsningerne på.
Gennem kurset lærer du blandt andet om vigtigheden af ”design for failure”, RESTful service og principperne for microservices. Derudover opnår du teknikker til at gøre dine microservices robuste og hvordan man implementerer ved hjælp af retries, circuit breakers og ikke mindst en Rollforward-strategi.
Du opnår viden om, hvordan du pakker dine applikationer i containere, og hvilke fordele det medfører.
Kurset giver dig viden indenfor:
- Fordele og ulemper ved microservices
- Grundprincipperne indenfor microservices
- Hvordan du gør dine microservices robuste
- Opbevaring og håndtering i hhv. Docker og Kubernetes
Kursets moduler veksler mellem teori og praksis og indeholder:
- Videoer og artikler, der forklarer teorien
- Guides, der hjælper dig med forskellige processer
- Quizzer, hvor din viden testes
Kurset er 100% online, hvilket betyder, at du kan passe din læring ind i en travl hverdag med arbejde, familie og fritidsaktiviteter.
Kurset er på dansk. Det forventes at tage omkring 15 timer at gennemføre kurset. Kurset forudsætter at du kan programmere i et objektorienteret programmeringssprog som f.eks. C#.