Kursplan
Introduksjon
- Introduksjon til Microservices med Spring Boot
- Oversikt over Spring Boot
- Introduksjon til webtjenester
Spring Boot
- Sette opp IDE for et Spring Boot-prosjekt
- Forstå Spring Boot funksjoner
- Bruk av innebygde servere
- Exploring Spring Boot aktuator
- Bruke Spring Boot DevTools
Avslappende webtjeneste
- Oversikt over REST
- Arbeid med banevariabler
- Arbeider med forespørselsparametere
- Bruker POST-metoden
- Ved hjelp av GET-metoden
- Unntakshåndtering
- Bruker SLETT-metoden
- Innholdsforhandling
- Bruker datafiltrering for RESTful-tjenester
- Bruker API-versjon
Spring Data JPA
- Oversikt over JPA
- Setter opp JPA
- Opprette ansattes POST-metoder
- Hente ansattes data fra databasen
- Sletting av ansattes data fra databasen
- Konvertering av H2-databasen til MYSQL-databasen
Vårsikkerhet
- Oversikt over vårsikkerhet
- Okta registrering og konfigurasjon
- API-gateway-sikkerhet
- Bestillingstjenestesikkerhet
- Tester vårsikkerhet
Unit Testing
- Konfigurere bestillingstjeneste for testing
- Opprette en testmetode
- Testverifisering
- Implementering av oppsettmetoder
Docker
- Oversikt over Docker
- Setter opp Docker
- Bruker Docker
Kubernetes
- Oversikt over Kubernetes komponenter og arkitektur
- Konfigurere og bruke Kubernetes
CI/CD rørledning
- Oversikt over CI/CD
- Opprette artefaktregister
- Opprette VM-forekomster
- Bruker Jenkins rørledning
Sammendrag og neste trinn
Krav
- Java utviklingserfaring
- Erfaring med Spring Framework
Publikum
- Java Utviklere
Testimonials (4)
den tekniske forberedelsen av lærere
Giorgio - Asystel-BDF S.p.A.
Kurs - Creating a Service Mesh with Istio and Kubernetes
Machine Translated
It was dynamic and very practical, in addition to the fact that a virtual machine was provided to us through a URL
Aida - ENGINEERING AND SERVICES JF S.A. DE C.V.
Kurs - Spring Cloud for Microservices
Practical examples, and open disussions
Nenad Terzic - Pejsejf B"lgaria EOOD
Kurs - Building Microservices with Spring Cloud and Netflix OSS
The course was excellent. Our trainer Andreas was very prepared and answered all the questions that we asked. Also he helped us when we have troubles and explained in details when needed. The best course that i have ever been part of.