Cerchi lavoro? Cerchi un Corso o un Master? Vuoi metterti in proprio? Sei nel posto giusto, inizia subito la tua ricerca gratis

26 Aprile 2024 Elimina data

26 Maggio 2024 Elimina data

Corso Microservices con Spring Boot e Docker (microservizi) per aziende

Close

Richiedi informazioni sul corso


3471012275 - 3429836

Corso Microservices con Spring Boot e Docker (microservizi) per aziende

Impara a sviluppare applicazioni in microservizi con il nostro corso!

Obiettivo del corso

Corso-Microservices-Spring-boot-Docker

 

Lo sviluppo in microservizi (microservices) consiste in un approccio di sviluppo software moderno che entra in scena con l’avvento del cloud computing.

Con i microservices si intente un’architettura scompattata in piccoli servizi indipendenti che interagiscono fra loro in un sistema distribuito. Il vantaggio di scomporre un’applicazione in molti servizi più piccoli consiste nel migliorare la modularità, migliorare la comprensione, lo sviluppo e il test. Nell’organizzazione del lavoro, lo sviluppo in microservices permette di dividere il team in sotto-gruppi autonomi e paralleli. I microservices permettono la resilienza: quando un componente ha un problema l’applicazione è in grado di continuare a funzionare.

Lo sviluppo in microservices si sposa molto bene con le metodologie Agili. Con i microservices si migliorano i tempi di rilascio, il software è meglio scalabile, componibile, sostituibile ed il deploy viene facilitato.

Lo sviluppo in microservices si contrappone al vecchio approccio “monolitico” con architettura multistrato.

Oggi sono tante le realtà aziendali che fanno uso  dei microservices in produzione.

A chi è rivolto

Corso per programmatori. Requisiti per i discenti: sviluppatori con competenze di programmazione Java SE/JEE.

corso attivato solo per aziende

Programma

PROGRAMMA (40 ore):

  1. Introduzione ai Microservices
  • 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

 

  1. 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

 

  1. Docker con i Microservices
  • 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.

 

Corso-Microservices-Spring-boot-Docker attivato solo su richiesta con calendario personalizzato

Dove si svolge

modalità online classe virtuale o modalità in sede aula frontale

Testimonianze

cercando su Google “Innovaformazione” potete visionare le recensioni dei nostri ex studenti, completamente trasparenti e con nome e cognomi reali.

Richiedi informazioni sul corso


Richiedi informazioni sul corso
Richiedi informazioni sul corso

Richiedi informazioni sul corso


3471012275 - 3429836

Caratteristiche del corso

Sede: Italia
Durata ore: 40
Settore corso: Analisi e programmazione, Cloud Computing, Hardware e reti, Informatica
Tipologia: Corsi di alta formazione
Livello: Base
Attestato/Qualifica: Attestato di Frequenza
Crediti formativi: No
Stage: No
Frequenza corsi: On-line/A distanza
Durata ore: 40
Settore corso: Analisi e programmazione, Cloud Computing, Hardware e reti, Informatica
Tipologia: Corsi di alta formazione
Livello: Base
Attestato/Qualifica: Attestato di Frequenza
Crediti formativi: No
Stage: No
Frequenza corsi: On-line/A distanza