Návrh Školení
Úvod
- Úvod do mikroservisů s využitím Spring Boot
- Přehled Spring Boot
- Úvod do webových služeb
Spring Boot
- Nastavení IDE pro projekt Spring Boot
- Pochopení funkcí Spring Boot
- Využití vestavěných serverů
- Průzkum Spring Boot actuatoru
- Využití Spring Boot DevTools
Restful Webová služba
- Přehled REST
- Práce s cestovými proměnnými (path variables)
- Práce s parametry požadavků (request params)
- Využití metody POST
- Využití metody GET
- Zpracování výjimek
- Využití metody DELETE
- Konverze obsahu
- Filtrování dat pro RESTful služby
- Verzování API
Spring Data JPA
- Přehled JPA
- Nastavení JPA
- Vytváření metod POST pro zaměstnance
- Získávání dat o zaměstnancích z databáze
- Odstraňování dat o zaměstnancích z databáze
- Převod databáze H2 na databázi MySQL
Spring Security
- Přehled Spring security
- Registrace a konfigurace Okty
- Zabezpečení API gateway
- Zabezpečení služby objednávek
- Testování Spring security
Jednotkové testování
- Konfigurace služby objednávek pro testování
- Vytváření testovací metody
- Overování testu
- Implementace nastavení metod
Docker
- Přehled Dockeru
- Nastavení Dockeru
- Využití Dockeru
Kubernetes
- Přehled komponent a architektury Kubernetes
- Konfigurace a využití Kubernetes
CI/CD Pipeline
- Přehled CI/CD
- Vytváření registru artefaktů
- Vytváření virtuálních instancí (VM)
- Využití pipeline Jenkins
Shrnutí a další kroky
Požadavky
- Zkušenosti s vývojem v Javě
- Zkušenosti se Spring Frameworkem
Cílová skupina
- Vývojáři Java
Reference (4)
technická příprava učitelů
Giorgio - Asystel-BDF S.p.A.
Kurz - Creating a Service Mesh with Istio and Kubernetes
Přeloženo strojem
Bylo dynamické a velmi praktické, kromě toho nám byla poskytnuta virtuální mašina prostřednictvím URL.
Aida - ENGINEERING AND SERVICES JF S.A. DE C.V.
Kurz - Spring Cloud for Microservices
Přeloženo strojem
Praktické příklady a otevřené diskuse
Nenad Terzic - Pejsejf B"lgaria EOOD
Kurz - Building Microservices with Spring Cloud and Netflix OSS
Přeloženo strojem
Kurz byl vynikající. Naši trenér Andreas byl velmi připraven a zodpověděl všechny naše otázky. Kromě toho nám pomáhal, když jsme měli problémy, a podrobně vysvětloval tam, kde to bylo třeba. Nejlepší kurz, ve kterém jsem kdy účastnil.
Bozhidar Marinov - Pejsejf B"lgaria EOOD
Kurz - Microservices with Spring Cloud and Kafka
Přeloženo strojem