Beskrivelse
Microservice har medvind. Microservices muliggør, at store og komplekse systemer bliver opdelt i mindre systemer hver især med eget forretningsfokus. I løbet af kurset skrives et system af microservices, hvorved du får praktisk erfaring med udvikling af microservices.
Microservice har de seneste år gået sin sejrsgang, fordi microservices tillader, at store og komplekse backend systemer forbliver agile.
Når microservices benyttes godt, opnås fordele for:
Den enkelte udvikler, som har et effektivt og gnidningsfrit udviklingsmiljø.
Systemet, som per design er robust og skalerbart.
Forrretningen, som får mulighed for at opnå stor agilitet gennem continous delivery af microservices.
Deltagerprofil
Kurset er for udviklere og arkitekter, som ønsker at komme godt i gang med microservices. Du forventes, at have forudgående viden om og praktisk erfaring med Java og HTTP baserede APIer.
Indhold
Kurset er baseret på en case vi gennemgår og introducerer situationen
Microservices set fra oven
Hvilke succes faktorer er der?
Karakteristik af microservices
Intro til et udvalg af microservise frameworks: Kafka, Dropwizard, Spring-boot, Wildfly swarm
Vi installerer værktøjer og frameworks til casen - fra bunden ...
%%%
...
Forretningsmodellering af microservices og Domain Driven Development
Microservice unit test, integration test og system test
Deployment til Amazon AWS og til on-premise servere
Afsluttende diskussion af skaleringsstrategier
Efter kurset kan du
Forklare centrale begreber og succesfaktorer ved Microservices
Installere og anvende udvalgte Microservice frameworks
Sammenligne og diskutere skaleringsstrategier
Forretningsmodellering af microservices og Domain Driven Development
Microservice unit test, integration test og system test
Deployment til Amazon AWS og til on-premise servere
Underviser
Undervisningen varetages af en erfaren underviser fra Teknologisk Instituts netværk bestående af branchens dygtigste undervisere.
Aktuelt online kursus
Online kurset Micrososervices With Java and Spring Cloud kunne også være interessant for dig.
Microservice har medvind. Microservices muliggør, at store og komplekse systemer bliver opdelt i mindre systemer hver især med eget forretningsfokus.
Opdelingen muliggør, at vi kan organisere os i teams med hver sit forretningsfokus: (produkter, lager, salg, fakturering, indkøb, produktion, skadesbehandling, indbetalinger, udbetalinger)
Der er mange fordele at hente ved microservices, der har et effektivt og gnidningsfrit udviklingsmiljø. benyttes godt, opnås fordele for den enkelte udvikler, som har et effektivt og gnidningsfrit udviklingsmiljø. Det robuste og skalerbare design giver forretningen mulighed for at opnå stor agilitet gennem continous delivery af microservices.
Dette kursus handler om at kode gode microservices i Java ved hjælp af teknologier som Docker og Wildfly Swarm. I løbet af kurset skrives et system af microservices, hvorved du får praktisk erfaring med udvikling af microservices.
Deltagerprofil
Kurset er for dig, der er udvikler eller arkitekt, som ønsker at komme godt i gang med microservices. Du skal have forudgående viden om og praktisk erfaring med Java og HTTP baserede APIer, for at du kan deltage på kurset.
Microservices muliggør, at store og komplekse systemer bliver opdelt i mindre systemer hver især med eget forretningsfokus. Dette kursus handler om at kode gode microservices i Java ved hjælp af teknologier som Docker og Wildfly Swarm. I løbet af kurset skrives et system af microservices, hvorved du får praktisk erfaring med udvikling af microservices.
Forklare centrale begreber og succesfaktorer ved Microservices
Installere og anvende udvalgte Microservice frameworks
Sammenligne og diskutere skaleringsstrategier
Forretningsmodellering af microservices og Domain Driven Development
Microservice unit test, integration test og system test
Deployment til Amazon AWS og til on-premise servere
Videre forløb
Efter kurset vil det være relevant at fortsætte med et eller flere af kurserne:
Cloud Docker, Foundation
Spring Spring Boot Foundation
Indhold
Kurset er baseret på en case vi gennemgår og introducerer situationen
Microservices set fra oven
Hvilke succes faktorer er der?
Karakteristik af microservices
Intro til et udvalg af microservise frameworks: Kafka, Dropwizard, Spring-boot, Wildfly swarm
Vi installerer værktøjer og frameworks til casen - fra bunden
Forretningsmodellering af microservices og Domain Driven Development
Microservice unit test, integration test og system test
Deployment til Amazon AWS og til on-premise servere
Afsluttende diskussion af skaleringsstrategier