Microsoft Azure DevOps - Fondamenti - Italiano

Corso completo per imparare i principi DevOps, Agile e CI/CD

Ratings: 4.42 / 5.00




Description

Azure DevOps Fondamenti


> UPDATE Ottobre 2023 - Approfondimento sulle funzionalità del nuovo Azure Boards Hub. <


Sapevi che i DevOps Engineer sono tra le figure più cercato nel mondo IT in questo periodo? Con questo scorso farai un passo avanti nella tua carriera DevOps!

Questo è il corso che stavi aspettando per conoscere DevOps e mettere in pratica le conoscenze su una delle piattaforme più usate in tutto il mondo: Azure DevOps.

Dai una spinta alla tua carriera imparando DevOps e diventando una risorsa fondamentale per il tuo team o azienda.

Cosa imparerai

  • Cos'è DevOps.

  • Come creare una Organizzazione di Azure DevOps.

  • Conosci la terminologia di base di Azure DevOps e perché è importante.

  • Come fare modifiche al codice e tracciare il lavoro con le Pull Request

  • Configura i work-item di Azure DevOps per allinearsi con le tue pratiche Agile.

  • CI/CD: conosci le Azure Pipeline per implementare Continuous Integration e Delivery.

Netflix, Amazon, Microsoft, Google, Etsy, Spotify... Cos'hanno in comune tutte queste grandi aziende? Usano tutte la metrologia DevOps per costruire e rilasciare software. Se non mi credi cerca DevOps su LinkedIn e guarda le posizioni aperte.

In questo corso Azure DevOps Fondamenti spiego le basi di DevOps e di Azure DevOps: sì sono due cose separate.

Azure DevOps Fondamenti è perfetto per:

  • Developer che vogliono conoscere come gestire in maniera strutturata il ciclo di vita di una applicazione

  • Professionisti IT che hanno sentito il termine DevOps e vogliono integrare con esperienza pratica.

  • Product Manager e Product Owner che vogliono capire meglio come i team di developer gestiscono il sorgente e le pratiche di Continuous Integration e Delivery per sfruttarle al meglio per rilasciare prima per i loro utenti finali.

Il corso è anche adattto a chi vuole capire se una carriera nell'ambito DevOps può essere adatta.

Sono Azure DevOps Expert e Microsoft Certified Trainer: lavoro nell'ambito DevOps da circa 10 anni a tutti i livelli. Piccole e grandi aziende, internazionali e italiane.

Nelle lezioni di questo corso troverai un concentrato di tutta la mia esperienza, distillata per velocizzare l'apprendimento delle cose che contano davvero senza fronzoli. So quanto ci sia da imparare, per questo ho scelto gli argomenti più importanti e ho dato molta importanza alle dimostrazioni pratiche.

Durante le lezioni non verrà data per scontata la conoscenza di molti dei termini che vengono usati: Agile, Scrum, VS Code, Container, Commit, Pull-Request, Sprint e molti altri verranno spiegati contestualmente quando vengono incontrati.

Imparerai guardando, ascoltando e rifacendo quello che faccio. Già alla seconda lezione avrai configurato la tua Organizzazione di Azure DevOps. Alla fine avrai fatto il deployment di un progetto in cloud con una Azure Pipeline tutto automatizzato.

Requisiti

Questo corso è progettato per chi è alle prime armi con Azure DevOps e anche per chi è completamente nuovo nell'ambito.

Conoscere i principi base di git è d'aiuto ma non necessario.

Una conoscenza di base della terminologia Agile è utile ma non fondamentale.

Gestione del lavoro

Rendi visibile e pianifica il lavoro con gli strumenti Agile inclusi in Azure DevOps.

Repository git

Gestisci i tuoi sorgenti con i repository git e collabora in team con le pull-request.

Automazione Pipeline

Impara a programmare le Pipeline di automazione per implementare le migliori pratiche CI/CD.

What You Will Learn!

  • Applicare le pratiche DevOps con Azure DevOps
  • Gestione del lavoro in modalità agile con Azure DevOps (Kanban o Scrum)
  • Implementazione Pipeline CI/CD
  • Configurazione di Azure DevOps

Who Should Attend!

  • Developer che vogliono conoscere come gestire in maniera strutturata il ciclo di vita di una applicazione
  • Professionisti IT che hanno sentito il termine DevOps e vogliono integrare con esperienza pratica.
  • Product Manager e Product Owner che vogliono capire meglio come i team di developer gestiscono il sorgente e le pratiche di Continuous Integration e Delivery per sfruttarle al meglio per rilasciare prima per i loro utenti finali.