PERCORSO DI APPRENDIMENTO

DevOps Engineer

Che cos'è un DevOps Engineer?

Un DevOps Engineer si occupa di tutto dietro le quinte per assicurare che il software funzioni durante e dopo la distribuzione. È responsabile del processo di distribuzione, monitoraggio, ridimensionamento e delle attività operative derivanti necessarie al momento del rilascio del codice. Un DevOps Engineer si occupa della creazione di processi di compilazione sicuri ed efficienti (ad es., pipeline CI/CD), della strumentazione di codice per segnalare parametri rilevanti, della configurazione degli allarmi appropriati per parametri di servizio chiave e dell'esecuzione sicura e rapida di azioni operative in flotte di risorse.

Avrai modo di approfondire i seguenti aspetti

Configurazione di un sistema di controllo della versione

Configura un repository GitHub per il codice dell'applicazione Web di esempio.

Distribuzione di un'applicazione Web di esempio

Crea un ambiente AWS Elastic Beanstalk per distribuire l'applicazione Web di esempio.

Creazione di una pipeline di distribuzione continua

Distribuisci automaticamente la tua applicazione Web di esempio quando il tuo codice sorgente viene aggiornato.

Nozioni di base

In questo tutorial, creerai una pipeline di distribuzione continua per un'applicazione Web semplice in meno di un'ora.
Post del blog DevOps
Leggi le ultime notizie e gli ultimi aggiornamenti su DevOps.
Leggi i post del blog >>
Strumenti per sviluppatori AWS
Scopri gli strumenti per l'hosting di codice e crea, testa e distribuisci le tue applicazioni.
Scopri gli strumenti >>
Amazon Builders' Library
Scopri come Amazon crea ed esegue software direttamente dai creatori.
Scopri la libreria >>