Plan Szkolenia
Wprowadzenie
- Wprowadzenie do mikroserwisów z Spring Boot
- Przegląd Spring Boot
- Wprowadzenie do usług sieci Web
Spring Boot
- Konfigurowanie IDE dla projektu Spring Boot
- Zrozumienie funkcji Spring Boot
- Korzystanie z wbudowanych serwerów
- Eksploracja Spring Boot actuator
- Korzystanie z Spring Boot DevTools
Restful Web Service
- Przegląd REST
- Praca z parametrami ścieżki (path variables)
- Praca z parametrami żądań (request params)
- Korzystanie z metody POST
- Korzystanie z metody GET
- Obsługa wyjątków
- Korzystanie z metody DELETE
- Negocjacja zawartości (content negotiation)
- Filtrowanie danych dla usług RESTful
- Korzystanie z wersjonowania API
Spring Data JPA
- Przegląd JPA
- Konfigurowanie JPA
- Tworzenie metod POST dla pracowników (employees)
- Pobieranie danych o pracownikach z bazy danych
- Usuwanie danych o pracowniku z bazy danych
- Konwertowanie bazy danych H2 na MYSQL
Spring Security
- Przegląd Spring security
- Zapis i konfiguracja w Okta
- Zabezpieczenia bramy API (API gateway)
- Zabezpieczenia usługi zamówień (order service)
- Testowanie Spring security
Testy jednostkowe
- Konfigurowanie usługi zamówień do testowania
- Tworzenie metody testowej
- Weryfikacja testów
- Implementacja metod setup
Docker
- Przegląd Docker
- Konfigurowanie Docker
- Korzystanie z Docker
Kubernetes
- Przegląd komponentów i architektury Kubernetes
- Konfigurowanie i korzystanie z Kubernetes
Cykl CI/CD
- Przegląd CI/CD
- Tworzenie rejestru artefaktów (artifact registry)
- Tworzenie instancji maszyn wirtualnych (VM instances)
- Korzystanie z potoku Jenkins (Jenkins pipeline)
Podsumowanie i kolejne kroki
Wymagania
- Doświadczenie z ramką Spring Framework
Odbiorcy szkolenia
- Programiści Java
Opinie uczestników (5)
Realizacja celu - zapoznanie z narzędziem.
Lukasz - Santander Wroclaw
Szkolenie - Building Microservices with Apigee Edge
techniczna przygotowka nauczycieli
Giorgio - Asystel-BDF S.p.A.
Szkolenie - Creating a Service Mesh with Istio and Kubernetes
Przetłumaczone przez sztuczną inteligencję
Było dynamiczne i bardzo praktyczne, ponadto dostarczono nam maszynę wirtualną poprzez adres URL
Aida - ENGINEERING AND SERVICES JF S.A. DE C.V.
Szkolenie - Spring Cloud for Microservices
Przetłumaczone przez sztuczną inteligencję
Sposób nauki, równoległa praca każdego uczestnika do materiału, który realizował i opisywał wykładowca.
Krzysztof - Seth Software
Szkolenie - System Architecture, Service Architecture, and Microservice Architecture with Spring Cloud
Cała specyfika szkolenia, tj. praktyczne (poprzez pisanie kodu, konfiguracji) zaznajamianie się z tematyką szkolenia