IT

Progettare ed implementare soluzioni con Microsoft DevOps

Per sviluppatori software di soluzioni IT basate su cloud

Livello: Professionale

Giorni: 3

Corso in aula

Obiettivi corso

Il corso fornisce le conoscenze e le competenze per progettare e implementare i processi e le pratiche DevOps. Gli studenti impareranno come pianificare DevOps, usare il controllo dei sorgenti, dimensionare Git, consolidare gli artefatti, progettare una strategia di gestione delle dipendenze, gestire i segreti, implementare l’integrazione continua, implementare una strategia di costruzione del container, progettare una strategia di rilascio, impostare un flusso di lavoro di gestione del rilascio, implementare un modello di distribuzione e ottimizzare i meccanismi di feedback.

Prerequisiti

Per un buon esito del corso, è necessario:

  • avere concetti di cloud computing, compresa una comprensione delle implementazioni PaaS, SaaS e IaaS;
  • avere esperienza di almeno una di queste aree: amministrazione o nello sviluppo di Azure;
  • conoscere il controllo delle versioni, lo sviluppo agile del software e i principi fondamentali di sviluppo del software.

I contenuti

  • Iniziare il percorso di trasformazione DevOps
  • Sviluppo per DevOps aziendali
  • Implementare CI con Azure Pipelines e azioni GitHub
  • Progettare e implementare una strategia di rilascio
  • Implementare una distribuzione continua sicura usando Azure Pipelines
  • Gestire l’infrastruttura come codice usando Azure e DSC
  • Implementare la sicurezza e convalidare le basi di codice per la conformità
  • Progettare e implementare una strategia di gestione delle dipendenze
  • Implementare un feedback continuo

Guarda altri corsi