Durante il corso DevOps Artisan – Fondamenti dello chef, gli studenti impareranno come utilizzare Chef per trasformare l'infrastruttura in codice in modo da poter automatizzare la configurazione, la distribuzione e l'amministrazione del server.
- Ingegnere DevOps
- Amministratori di sistema Linux
- Ingegneri del rilascio
- Ingegneri dell'automazione delle infrastrutture
- Ingegneri progettisti di sistemi
Al termine di questo corso, gli studenti saranno in grado di:
- scrivere e utilizzare ricette e libri di cucina dello Chef
- testare automaticamente i libri di cucina
- gestire più nodi con Chef Server
- creare nodi di bootstrap
- distribuire i nodi negli ambienti
- creare ambienti di accettazione e produzione
Per poter partecipare a questo corso gli studenti devono:
- possedere le competenze necessarie per utilizzare Linux (gestione degli utenti, utilizzo della riga di comando, permessi dei file)
Modulo 1: Introduzione a DevOps – Posizionamento di Chef in una pipeline CI/CD
- DevOps Cultura
- DevOps Panoramica degli strumenti
- Integrazione continua
- Consegna continua
- Distribuzione continua
- Consegna vs. Distribuzione
Modulo 2: Cos'è Chef
- Cos'è lo Chef?
- Perché usare Chef?
Modulo 3: Componenti principali dello chef
- Architettura del cuoco
- ChefDK vs. Postazione di lavoro del cuoco
- Panoramica di Chef Server, Nodi e Supermercato
Laboratorio pratico: Installazione della stazione di lavoro Chef
Modulo 4: Concetti fondamentali dello chef
- Risorse
- Ricette
- Libri di cucina
- Esegui elenchi
- Deriva della configurazione
Laboratorio pratico: Crea ricette semplici
Laboratorio pratico: Crea semplici libri di cucina
Modulo 5: Ohai
- Panoramica di Ohai
- Configurazione Ohai
Laboratorio pratico: Lavorare con Ohai
Modulo 6: Server Chef
- Panoramica del server dello chef
- Componenti del server Chef
- Dimensionamento dello Chef Server
- Installazione dello Chef Server
La corsa chef-cliente
Laboratorio pratico: Installazione del server Chef
Laboratorio pratico: Chef Repo
Modulo 7: Knife e bootstrap di un nodo
- Cos'è il coltello
- Bootstrap di un nodo con il coltello
- Opzioni comuni del coltello
Laboratorio pratico: Bootstrapping
Modulo 8: Libri di cucina ed elenchi di esecuzione nel contesto di uno Chef Server
- Buone abitudini
Laboratorio pratico: Esegui elenchi
Modulo 9: Lavorare con i modelli
- Come lavorare con i modelli - esempi
Laboratorio pratico: Lavorare con i modelli
Modulo 10: Attributi
- Panoramica degli attributi
- Tipi di attributi
- Come chef-cliente utilizza gli attributi
Laboratorio pratico: Lavorare con gli attributi
Modulo 11: Utilizzo delle librerie
- Panoramica delle biblioteche
- Casi d'uso delle biblioteche
Laboratorio pratico: Biblioteche
Modulo 12: The Chef Test Kitchen: uno spazio sicuro per tentativi ed errori
- Cos'è Prova Cucina?
- Configurazione della cucina
- Casi d'uso in cucina
Laboratorio pratico: Cucina
Modulo 13: Cucina "InSpec"
- Cos'è l'InSpec?
- Profili InSpec
- Assicurati che le tue ricette colpiscano nel segno
Laboratorio pratico: Specifiche della cucina
Questo corso è progettato per preparare i partecipanti a sostenere l'esame di certificazione e diventare un Associato DevOps Ingegnere dell'automazione.
DevOps Artisan – Fondamenti dello chef


