Kursplan
Inngang
- Innføring i Microservices med Spring Boot
- Oversikt over Spring Boot
- Innføring i Web tjenester
Spring Boot
- Oppsett av IDE for et Spring Boot-prosjekt
- Forklaring av Spring Boot-egenskaper
- Bruk av innebygde servre
- Utvikling med Spring Boot actuator
- Bruk av Spring Boot DevTools
RESTful Web Tjeneste
- Oversikt over REST
- Arbeid med path variables
- Arbeid med request params
- Bruk av POST-metoden
- Bruk av GET-metoden
- Feilhåndtering
- Bruk av DELETE-metoden
- Innhaldsforhandlinger
- Filtrering av data for RESTful tjenester
- Bruk av API-versjonering
Spring Data JPA
- Oversikt over JPA
- Oppsett av JPA
- Opprettelse av employee POST-metoder
- Henting av employee-data fra databasen
- Sletting av employee-data fra databasen
- Konvertering fra H2-databasen til MYSQL-databasen
Spring Security
- Oversikt over Spring security
- Okka registrering og konfigurering
- Sikring av API-gateway
- Sikring av ordretjenesten
- Testing av Spring-sikring
Enhetstesting
- Konfigurasjon av ordretjenesten for testing
- Opprettelse av en testmetode
- Testverifisering
- Implementasjon av setup-metoder
Docker
- Oversikt over Docker
- Oppsett av Docker
- Bruk av Docker
Kubernetes
- Oversikt over Kubernetes-komponenter og arkitektur
- Konfigurasjon og bruk av Kubernetes
CI/CD Pipeline
- Oversikt over CI/CD
- Opprettelse av artefaktkatalog
- Opprettelse av VM-instanser
- Bruk av Jenkins pipeline
Sammendrag og neste trinn
Krav
- Java-utviklings erfaring
- Erfaring med Spring Framework
Målgruppe
- Java-utviklere
Referanser (4)
den tekniske forberedelsen av lærere
Giorgio - Asystel-BDF S.p.A.
Kurs - Creating a Service Mesh with Istio and Kubernetes
Maskinoversatt
Det var dynamiskt og svært praktisk, i tillegg til at vi fikk en virtuell maskin gjennom en URL.
Aida - ENGINEERING AND SERVICES JF S.A. DE C.V.
Kurs - Spring Cloud for Microservices
Maskinoversatt
Praktiske eksempler og åpne diskusjoner
Nenad Terzic - Pejsejf B"lgaria EOOD
Kurs - Building Microservices with Spring Cloud and Netflix OSS
Maskinoversatt
Kursen var utmærket. Vår trener Andreas var meget forberedt og svarte på alle spørsmålene vi stilte. Han hjalp oss også når vi hadde problemer og forklarte detaljert når det var nødvendig. Den beste kursen jeg har deltatt i.
Bozhidar Marinov - Pejsejf B"lgaria EOOD
Kurs - Microservices with Spring Cloud and Kafka
Maskinoversatt