Corso di Specializzazione

DevOps Expert

Durata: 320 ore totali
160 ore di orientamento e formazione
160 ore di specializzazione
160 ore di laboratorio con metodologia Azienda Simulata
Dove: Online / In presenza a Napoli

In aula / Napoli

Da remoto / Online

DevOps Expert

320 ore

Un percorso rivolto a chi vuole lavorare nel mondo dello sviluppo software di tipo DevOps. L'obiettivo di questo approccio è quello di abbreviare il ciclo di vita dello sviluppo dei sistemi fornendo al contempo delle versioni software frequenti, in stretto allineamento con gli obiettivi aziendali in modo più rapido, migliore e più efficiente in termini di costi

Chi è il DevOps Expert?

Il DevOps Expert introduce processi, strumenti e metodologie che soddisfano le esigenze delle varie fasi di sviluppo di un software, dal coding al deployment, dalla manutenzione agli aggiornamenti. Programmatori e team operativi hanno spesso obiettivi diversi. I primi puntano a introdurre nuove funzionalità mentre a livello operativo si tende a puntale alla stabilità dell’applicazione dopo il suo rilascio. L’approccio DevOps punta all’automazione e unificazione dei processi, grazie a una nuova cultura, nuove pratiche e nuovi strumenti.

dev 1DevOps Expert 2

Argomenti del corso

Acquisirai autonomia e competenze. In particolare imparerai a:
Operare senza difficoltà in ambiente di rete
Utilizzare ed amministrare i principali sistemi operativi professionali
Creare script bash o python per automatizzare procedure di gestione dei sistemi Linux
Creare script per gestire le dipendenze dei repository Maven e Gradle
Conoscere e gestire le principali funzionalità dei sistemi cloud
Implementare o gestire container , macchine virtuali o micro-servizi su sistemi cloud
Utilizzare Kubernates per gestire processi CI/CD
Utilizzare OpenShift per la gestione di ambienti complessi e interazioni con il cloud

Dove e quando

Il corso si svolgerà in aula a Napoli, oppure online, per un totale di 320 ore. Sarai impegnato dal lunedì al venerdì, dalle ore 9.30 alle ore 17.30.

Il programma del corso

Reti del computer
Lan
Wan
Pila ISO/OSI
TCP/IP
Sistemi operativi
Fondamenti di Linux
Amministrazione Linux
Linux Networking
Linux Bash/Python scripting
Principali differenze tra Linux e MS-DOS
Principali differenze tra Linux e Windows
Principali differenze tra Linux ed MAC
Caratteristiche dei sistemi operativi dei dispositivi mobile
Sicurezza informatica
Che cos’è la sicurezza informatica
Principali minacce
Come s’implementa la sicurezza informatica
Formati di serializzazione
CSV
XML
JSON
YAML
Gestione dipendenze con repository Maven/Gradle
Ciclo di vita del software
Waterfall
RUP
Principali modelli di sviluppo software
Il modello iterativo-incrementale
Tipi di test
Il ciclo di vita del testing del software
Tipi di test
Che cos’è il testing automation
Distributed Version Control System
Differenza tra GIT e GITHUB
Inizializzazione di un repository locale GIT
Creazione di un branch
Principali comandi GIT
Gestione di un repository remoto
Introduzione al cloud computing
Caratteristiche fondamentali
Chi sono i principali provider
Caratteristiche dei servizi offerti
Gestione delle funzionalità principali
Docker
Che cos’è Docker
Differenza tra un container e virtual machine
Conoscere il ciclo di vita di un container
Implementare docker sia in ambiente linux, sia in ambiente windows
Lavorare con i container
Creare immagini con dockerfile
Creare e gestire volumi
Gestire la collaborazione tra container
Kubernates
Che cos’è Kuberantes
Servizi di bilanciamento del carico
Orchestrazione dello storage
Rollout o Rollback automatizzati
Ottimizzazione dei carichi
Self-healing
Gestione di informazioni sensibili e della configurazione
Open-shift
Differenza tra Open-shift e Kubernates
Creazione di servizi containerizzati
Gestione dei container
Deployment delle applicazioni containerizzate su Red Hat OpenShift Container Platform
Deployment di applicazioni multicontainer

Inizia il tuo percorso come DevOps Expert

Compila il form ed entra in Skill Factory.
Condividi i tuoi dati, ti ricontatteremo.

Arrow White Right
Candidati

I nostri corsi DI SPECIALIZZAZIONE

Scegli il tuo futuro

I nostri corsi

Scegli il tuo futuro

THE INNOVATION ACADEMY

Per lavorare nel mondo digital
iscriviti alla nostra Academy.