Kursplan
Introduktion
- Introduktion till Microservices med Spring Boot
- Översikt över Spring Boot
- Introduktion till webbtjänster
Spring Boot
- Installera IDE för ett Spring Boot projekt
- Förstå Spring Boot funktioner
- Using embedded servers
- Utforska Spring Boot actuator
- Using Spring Boot DevTools
Rolig webbtjänst
- Översikt över REST
- Arbeta med vägvariabler
- Arbeta med förfrågningsparametrar
- Using the POST-metoden
- Using the GET-metoden
- Felhantering
- Using the DELETE-metoden
- Innehållsförhandling
- Using datafiltering för RESTful-tjänster
- Using API-versionering
Spring Data JPA
- Översikt över JPA
- Installera JPA
- Skapa POST-metoder för anställda
- Hämta anställdadata från databasen
- Radera anställdedata från databasen
- Konvertera H2-databasen till MYSQL-databasen
Vårsäkerhet
- Översikt över vårsäkerhet
- Okta registrering och konfigurering
- API-gateway säkerhet
- Säkerhet för beställningstjänster
- Tester av vårsäkerhet
Unit Testing
- Konfigurera beställningstjänsten för testning
- Skapa en testmetod
- Testverifiering
- Implementera inställningsmetoder
Docker
- Översikt över Docker
- Ställa in Docker
- Använda Docker
Kubernetes
- Översikt över Kubernetes komponenter och arkitektur
- Konfigurera och använda Kubernetes
CI/CD Pipeline
- Översikt över CI/CD
- Skapa artefaktsregistrering
- Skapa VM-instanser
- Använda Jenkins pipeline
Sammanfattning och nästa steg
Krav
- Utvecklingserfarenhet Java
- 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.