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 Docker e Kubernetes (microservizi)

Close

Richiedi informazioni sul corso


3471012275 - 3429836

Corso Microservices con Docker e Kubernetes (microservizi)

Impara a gestire l'infrastruttura dei microservizi con il nostro corso!

Obiettivo del corso

Corso Microservices con Docker e Kubertnetes

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

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.

Nella gestione dell’ infrastruttura le principali tecnologie utilizzate sono Docker e Kubernetes . Per gli sviluppatori abbiamo inoltre il corso Corso-Microservices-Spring-boot-Docker

In questi ambiti si parla di DevOps. Si tratta di una metodologia di sviluppo software che vuole gli addetti ai lavori sempre più “verticali” e “integrati”. Il DevOps  promuove un insieme di processi e metodi con lo scopo di integrare e far comunicare sempre più le classiche figure dello sviluppatore e del sistemista (operations).

Un mercato sempre più esigente e tempi di rilascio più brevi, trovano la soluzione nelle metodologie Agili, nei microservices e nel DevOps.

A chi è rivolto

Corso rivolto a programmatori/sviluppatori. Obiettivi del Corso-Microservices-Docker-Kubernetes: formare lo studente con conoscenze basi e tecniche per la gestione infrastrutturale di Microservizi con Docker e Kubernetes

Programma

PROGRAMMA (32 ore):

 

1. Introduzione ai Microservices

  • Cos’è un’applicazione in Microservizi

  • Differenza con lo sviluppo monolitico

  • Introduzione a Docker, funzionalità e benefici

 

2. Docker

  • Panoramica Docker e Architettura

  • Installazione

  • Comandi e Navigazione

  • Conteiner

  • Costruzione e gestione di un’immagine

  • Conteiner Data Management

  • Docker Images Repository

  • Immagine automatizzata

  • Docker Filsystem and Volumes

  • Docker Networking

  • Clustered Comunication

  • Docker Compose

  • Docker Swarm

  • Monitoraggio Conteiner

  • 12 Factor

  • OCI /OCP

3. Deploy Applicazione con Kubernetes

  • Panoramica Kubernetes e la container orchestration
  • Architettura Kubernetes Cluster
  • Interfaccia linea di comando e comandi comuni
  • Service Discovery
  • Application Deployment
  • Esposizione Application Services
  • Configurazione bilanciamenti
  • Replication Controllers
  • Strategie di aggiornamento dell’applicazione
  • Esempi di Problematiche di Deploy e risoluzioni

Dove si svolge

erogazione in modalità online classe virtuale oppure frontale in sede

Testimonianze

Potete visionare le recensioni degli ultimi ex studenti cercando su Google “Innovaformazione”. Troverete i commenti trasparenti e veritieri con nome e cognomi di chi ha realmente seguito uno dei nostri corsi.

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: 32
Ore online: 32
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: 32
Ore online: 32
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