REST Microservices with Java, Spring e Docker

REST Microservices with Java, Spring e Docker

  • Codice
    DT0046
  • Prezzo
    1.390,00 €
  • Durata
    3 gg

Descrizione

Durante il corso verranno discussi concetti base di Kubernetes, illustrando l'architettura del sistema, a cosa serve e il modello che utilizza per gestire le distribuzioni containerizzate e il ridimensionamento.

Target

Sviluppatori

Prerequisiti

Sviluppatori con competenze di programmazione Java

Programma Corso

Introduzione ai Microservizi

  • Architettura SOA
  • Cos'è un'applicazione in Microservizi
  • Evoluzione dei Microservizi
  • Principi e caratteristiche dei Microservizi
  • Architettura monolitica
  • Confronto tra limitazioni dell’architettura monolitica e vantaggi dell’architettura a Microservizi
  • Casi d’uso di applicazioni a Microservizi

Spring Boot

  • Panoramica Spring e Spring Boot
  • Installazione e configurazione dell’ambiente di sviluppo
  • Panoramica REST e SOAP
  • Esempio di applicazione RESTful con Spring Boot
  • La configurazione di Spring Boot
  • Implementazione di sistemi di sicurezza
  • Abilitare l’accesso cross-origin
  • Esempio di utilizzo di sistemi di cache
  • Monitoraggio dei microservizi
  • Esempio di test automatizzati

Docker con i Microservizi

  • Panoramica Docker e Architettura
  • Installazione
  • Comandi e Navigazione
  • Container
  • Costruzione e gestione di un'immagine
  • Docker Images Repository
  • Docker Filsystem and Volumes
  • Docker Networking
  • Caso di studio: integrazione di un microservizio in Docker.