Kursplan
Introduktion
- Introduktion till Microservices med Spring Boot
- Översikt över Spring Boot
- Introduktion till webbtjänster
Spring Boot
- Konfigurera IDE för ett Spring Boot projekt
- Förstå Spring Boot funktioner
- Använder inbäddade servrar
- Exploring Spring Boot ställdon
- Använda Spring Boot DevTools
Rolig webbtjänst
- Översikt över REST
- Arbeta med sökvägsvariabler
- Arbeta med förfrågningsparametrar
- Använder POST-metoden
- Använder GET-metoden
- Undantagshantering
- Använder metoden DELETE
- Innehållsförhandling
- Använder datafiltrering för RESTful-tjänster
- Använder API-versionering
Spring Data JPA
- Översikt över JPA
- Inrätta JPA
- Skapa POST-metoder för anställda
- Hämta personaldata från databasen
- Ta bort personaldata från databasen
- Konvertering av H2-databasen till MYSQL-databasen
Vårsäkerhet
- Översikt över vårsäkerhet
- Okta registrering och konfiguration
- API gateway säkerhet
- Beställningstjänstsäkerhet
- Testar vårens säkerhet
Unit Testing
- Konfigurera beställningstjänst för testning
- Skapa en testmetod
- Testverifiering
- Implementering av inställningsmetoder
Docker
- Översikt över Docker
- Konfigurera Docker
- Använder Docker
Kubernetes
- Översikt över Kubernetes komponenter och arkitektur
- Konfigurera och använda Kubernetes
CI/CD Pipeline
- Översikt över CI/CD
- Skapar artefaktregister
- Skapa VM-instanser
- Använder Jenkins pipeline
Sammanfattning och nästa steg
Krav
- Erfarenhet av Java-utveckling
- Erfarenhet av Spring Framework
Publik
- Java Utvecklare
Vittnesmål (4)
Lärarnas tekniska förberedelse
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 - Пейсейф България ЕООД
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.