corso DevOps Artisan - DevOps Fondamenti è dedicato a tutti coloro che vogliono imparare DevOps da una prospettiva pratica, con l'obiettivo di fornire una solida base in questo campo.
La formazione inizia con un'introduzione a DevOps, spiegando i concetti fondamentali, i principi fondamentali e il valore aziendale dell'adozione di questa metodologia. Successivamente, vengono affrontati argomenti essenziali come Integrazione Continua/Distribuzione Continua (CI/CD), Containerizzazione, Orchestrazione, Infrastruttura come Codice, test automatizzati, nonché monitoraggio e osservabilità.
Attraverso questo corso, i partecipanti acquisiranno un quadro completo del moderno ciclo di sviluppo software ed esploreranno gli strumenti utilizzati per l'automazione, l'integrazione e la distribuzione rapida all'interno dei team agili.
Il corso è rivolto a:
- A tutti coloro che vogliono imparare DevOps;
- Sviluppatori che vogliono ampliare il proprio ambito di competenza;
- Amministratori di sistema che desiderano aggiungere DevOps nell'elenco delle competenze;
- Professionisti coinvolti nello sviluppo di software, nelle operazioni IT o nella gestione dei servizi IT.
- Come implementarlo DevOps all'interno di un'organizzazione
- Cosa significano concetti come CI/CD? Pipelines, Infrastruttura come Codice
- L'importanza dei container Docker e Kubernetes
- Ciclo di vita dell'automazione e dello sviluppo del software
Per partecipare a questo corso non sono richieste conoscenze aggiuntive.
I materiali del corso sono in inglese. L'insegnamento si svolge in rumeno.
DevOps metodologia
- Cosa è DevOps?
- Principi chiave
- Il valore aziendale di DevOps
Portare il software in produzione
- Che cosa si intende per integrazione continua/consegna continua?
- Controllo di Versione
- Panorama degli strumenti CI/CD: Jenkins, GitHub Actions.
- SDLC: il quadro completo
Containerizzazione e orchestrazione
- Spedizione SW
- Contenitori: Docker
- Orchestrazione dei contenitori
- Panorama degli strumenti: Docker, Kubernetes
Infrastrutture come codice
- Cloud rispetto a OnPrem
- Infrastruttura dichiarativa
- Paesaggio degli utensili: Terraform
Collaudo
- Cosa sono i test automatizzati
- Tipi di test
- Test automatizzati nell'ambito dello sviluppo del software
Monitoraggio e osservabilità
- Monitoraggio vs. Osservabilità
- Registri, tracce, metriche
- Paesaggio degli utensili: Prometeo, Grafana
Non esiste alcun programma di certificazione direttamente associato a questo corso.
DevOps Artisan - DevOps Fondamenti


