Struttura del corso
Introduzione
- Introduzione ai Microservizi con Spring Boot
- Panoramica di Spring Boot
- Introduzione ai Web services
Spring Boot
- Configurazione dell'IDE per un progetto Spring Boot
- Comprensione delle funzionalità di Spring Boot
- Utilizzo dei server embedded
- Esplorazione di Spring Boot actuator
- Utilizzo di Spring Boot DevTools
Servizio Web RESTful
- Panoramica di REST
- Lavorare con le path variables
- Lavorare con i request params
- Utilizzo del metodo POST
- Utilizzo del metodo GET
- Gestione delle eccezioni
- Utilizzo del metodo DELETE
- Negoziazione del contenuto
- Filtraggio dei dati per i servizi RESTful
- Versionamento dell'API
Spring Data JPA
- Panoramica di JPA
- Configurazione di JPA
- Creazione di metodi POST per i dipendenti
- Ottenimento dei dati dei dipendenti dal database
- Cancellazione dei dati dei dipendenti dal database
- Conversione del database H2 in MYSQL
Spring Security
- Panoramica di Spring security
- Registrazione e configurazione Okta
- Sicurezza dell'API gateway
- Sicurezza del servizio ordini
- Test della sicurezza Spring
Unit Testing
- Configurazione del servizio ordine per i test
- Creazione di un metodo di test
- Verifica dei test
- Implementazione dei metodi di setup
Docker
- Panoramica di Docker
- Configurazione di Docker
- Utilizzo di Docker
Kubernetes
- Panoramica dei componenti e dell'architettura di Kubernetes
- Configurazione e utilizzo di Kubernetes
Pipeline CI/CD
- Panoramica di CI/CD
- Creazione di un artifact registry
- Creazione di istanze VM
- Utilizzo della pipeline Jenkins
Riassunto e prossimi passi
Requisiti
- Esperienza di sviluppo Java
- Esperienza con Spring Framework
Pubblico target
- Sviluppatori Java
Recensioni (4)
la preparazione tecnica degli insegnanti
Giorgio - Asystel-BDF S.p.A.
Corso - Creating a Service Mesh with Istio and Kubernetes
Traduzione automatica
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.
Corso - Spring Cloud for Microservices
Practical examples, and open disussions
Nenad Terzic - Pejsejf B"lgaria EOOD
Corso - 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.