I migliori insegnanti e il miglior punteggio in termini di prezzo/qualità e gestione del servizio!
Per saperne di più
+31 (0) 20 - 2050324
info@dictsolutions.com

Ingegnere Microsoft Azure DevOps AZ-400

Kort
Generale
pubblico
Preconoscenza e livello
Durata
Dettagli dell'esame
informazioni extra
Domande?
La formazione Microsoft Azure DevOps Engineer AZ-400 fornisce le conoscenze e le competenze per progettare e implementare processi e pratiche DevOps.

Programma Microsoft Azure DevOps Engineer AZ-400 descrizione del corso

Nel corso Microsoft Azure DevOps Engineer AZ-400, gli studenti imparano a pianificare per DevOps, utilizzare la gestione delle risorse, scalare Git per un'azienda, consolidare gli artefatti, progettare una strategia di gestione delle dipendenze, gestire i segreti, implementare l'integrazione continua, implementare una strategia di costruzione di container, progettare una strategia di rilascio, impostare un flusso di lavoro di gestione del rilascio, implementare un modello di implementazione e ottimizzare i meccanismi di feedback.

Programma Microsoft Azure DevOps Engineer AZ-400

Modulo 1: pianificazione per DevOps

Lezioni
Pianificazione della trasformazione
Selezione del progetto
Strutture di squadra
Migrazione ad Azure DevOps
Lab: pianificazione agile e gestione del portafoglio con Azure Boards

Dopo aver completato questo modulo, gli studenti saranno in grado di:
Pianifica la trasformazione con obiettivi e tempi condivisi
Seleziona un progetto e identifica le metriche e i KPI del progetto
Creare un team e una struttura organizzativa agile
Progettare una strategia di integrazione degli strumenti
Progettare una strategia di gestione delle licenze (es. utenti VSTS)
Progetta una strategia per la tracciabilità end-to-end dagli elementi di lavoro al software funzionante
Progettare una strategia di autenticazione e accesso
Progetta una strategia per l'integrazione delle risorse locali e cloud

Modulo 2: Introduzione al controllo del codice sorgente

Lezioni
Cos'è il controllo del codice sorgente
Vantaggi del controllo del codice sorgente
Tipi di sistemi di controllo del codice sorgente
Introduzione ad Azure Repos
Introduzione a GitHub
Migrazione da Team Foundation Version Control (TFVC) a Git in Azure Repos
Autenticazione su Git in Azure Repos
Lab: controllo della versione con Git

Dopo aver completato questo modulo, gli studenti saranno in grado di:
Descrivi i vantaggi dell'utilizzo del controllo del codice sorgente
Descrivi Azure Repos e GitHub
Migra da TFVC a Git

Modulo 3: ridimensionamento di Git per DevOps aziendali

Lezioni
Come strutturare il tuo repository Git
Flussi di lavoro di diramazione Git
Collaborazione con le richieste pull in Azure Repos
Perché preoccuparsi di GitHooks
Promuovere la Sorgente Interiore
Lab: Revisione del codice con richieste pull

Dopo aver completato questo modulo, gli studenti saranno in grado di:
Spiega come strutturare i repository Git
Descrivi i flussi di lavoro di ramificazione Git
Sfrutta le richieste pull per la collaborazione e le revisioni del codice
Sfrutta gli hook Git per l'automazione
Usa git per promuovere la fonte interna in tutta l'organizzazione

Modulo 4: Consolidamento degli artefatti e progettazione di una strategia di gestione delle dipendenze

Lezioni
Dipendenze di imballaggio
Gestione dei pacchetti
Migrazione e consolidamento degli artefatti
Lab: aggiornamento dei pacchetti

Dopo aver completato questo modulo, gli studenti saranno in grado di:
Consiglia strumenti e pratiche di gestione degli artefatti
Pacchetti comuni astratti per consentire la condivisione e il riutilizzo
Migra e consolida gli artefatti
Migrare e integrare le misure di controllo del codice sorgente

Modulo 5: Implementazione dell'integrazione continua con Azure Pipelines

Lezioni
Il concetto di pipeline in DevOps
Condutture azzurre
Valuta l'uso di Hosted vs Agenti privati
Agente Polacco
Condutture e concorrenza
Azure DevOps e progetti open source (progetti pubblici)
Azure Pipelines YAML e Visual Designer
Panoramica sull'integrazione continua
Implementazione di una strategia di costruzione
Integrazione con Azure Pipelines
Integra il controllo del codice sorgente esterno con Azure Pipelines
Crea agenti privati
Analizza e integra le build multifase di Docker
Lab: Abilitazione dell'integrazione continua con Azure Pipelines
Lab: integrazione del controllo del codice sorgente esterno con Azure Pipelines
Lab: integrazione di Jenkins con Azure Pipelines
Lab: distribuzione di un'applicazione multi-container

Dopo aver completato questo modulo, gli studenti saranno in grado di:
Implementare e gestire la creazione dell'infrastruttura
Spiega perché l'integrazione continua è importante
Implementare l'integrazione continua usando Azure DevOps

Modulo 6: Gestione della configurazione e dei segreti dell'applicazione

Lezioni
Introduzione alla sicurezza
Implementare un processo di sviluppo sicuro e conforme
Ripensare i dati di configurazione dell'applicazione
Gestisci segreti, token e certificati
Strumenti di implementazione per la gestione della sicurezza e della conformità in una pipeline
Lab: integrazione di Azure Key Vault con Azure DevOps

Dopo aver completato questo modulo, gli studenti saranno in grado di:
Gestisci la configurazione e i segreti dell'applicazione

Modulo 7: Gestione delle politiche di qualità e sicurezza del codice

Lezioni
Gestione della qualità del codice
Gestione delle politiche di sicurezza
Lab: gestione del debito tecnico con Azure DevOps e SonarCloud

Dopo aver completato questo modulo, gli studenti saranno in grado di:
Gestisci la qualità del codice, inclusi: debito tecnico SonarCloud e altre soluzioni di strumenti
Gestisci le politiche di sicurezza con open source e OWASP

Modulo 8: Implementazione di una strategia di costruzione di container

Lezioni
Implementazione di una strategia di costruzione di container
Lab: modernizzazione delle app ASP.NET esistenti con Azure

Dopo aver completato questo modulo, gli studenti saranno in grado di:
Implementare una strategia per i contenitori che includa la differenza tra i contenitori e le macchine virtuali e il modo in cui i microservizi utilizzano i contenitori
Distribuisci i contenitori utilizzando Docker

Modulo 9: Gestisci il controllo delle versioni, la sicurezza e la conformità di Artifact

Lezioni
Sicurezza del pacchetto
Software open source
Integrazione delle scansioni delle licenze e delle vulnerabilità
Implementa una strategia di controllo delle versioni (versione git)
Lab: gestisci la sicurezza e la licenza open source con WhiteSource

Dopo aver completato questo modulo, gli studenti saranno in grado di:
Ispeziona i pacchetti software open source per la sicurezza e la conformità delle licenze per allinearli agli standard aziendali
Configura la pipeline di compilazione per accedere alla sicurezza del pacchetto e alla classificazione delle licenze
Configura l'accesso sicuro ai feed dei pacchetti
Ispeziona la codebase per identificare le dipendenze del codice che possono essere convertite in pacchetti
Identifica e consiglia tipi e versioni di pacchetti standardizzati in tutta la soluzione
Refactoring delle pipeline di build esistenti per implementare la strategia della versione che pubblica i pacchetti
Gestisci sicurezza e conformità

Modulo 10: Progettare una strategia di rilascio

Lezioni
Introduzione alla consegna continua
Consigli sulla strategia di rilascio
Costruire una pipeline di rilascio di alta qualità
Scelta di un modello di distribuzione
Scegliere il giusto strumento di gestione delle versioni

Dopo aver completato questo modulo, gli studenti saranno in grado di:
Distinguere tra una versione e una distribuzione
Definire i componenti di una pipeline di rilascio
Spiega le cose da considerare quando progetti la tua strategia di rilascio
Classificare un rilascio rispetto a un processo di rilascio e delineare come controllare la qualità di entrambi
Descrivere il principio delle porte di rilascio e come gestire le note di rilascio e la documentazione
Spiegare i modelli di distribuzione, sia in senso tradizionale che moderno
Scegli uno strumento di gestione delle versioni

Modulo 11: impostare un flusso di lavoro per la gestione dei rilasci

Lezioni
Crea una pipeline di rilascio
Fornitura e configurazione degli ambienti
Gestisci e modularizza attività e modelli
Integra Secrets con la pipeline di rilascio
Configura l'integrazione automatizzata e l'automazione dei test funzionali
Ispezione automatizzata della salute
Lab: configurazione delle pipeline come codice con YAML
Lab: configurazione dei segreti in cantiere con l'insieme di credenziali delle chiavi di Azure
Lab: Impostazione ed esecuzione di test funzionali
Lab: utilizzo di monitoraggio di Azure come gate di rilascio
Lab: creazione di un dashboard di rilascio

Dopo aver completato questo modulo, gli studenti saranno in grado di:
Spiega la terminologia usata in Azure DevOps e altri strumenti di gestione dei rilasci
Descrivi cos'è un'attività di compilazione e rilascio, cosa può fare e alcune attività di distribuzione disponibili
Classificare un agente, una coda di agenti e un pool di agenti
Spiega perché a volte hai bisogno di più processi di rilascio in una pipeline di rilascio
Distinguere tra processo di rilascio multi-agente e multi-configurazione
Usa le variabili di rilascio e le variabili di fase nella pipeline di rilascio
Distribuire in un ambiente in modo sicuro utilizzando una connessione di servizio
Incorpora i test nella pipeline
Elenca i diversi modi per controllare l'integrità della pipeline e del rilascio utilizzando avvisi, hook di servizio e report
Crea un cancello di rilascio

Modulo 12: implementare un modello di distribuzione appropriato

Lezioni
Introduzione ai modelli di distribuzione
Implementare la distribuzione blu verde
Attiva/Disattiva funzionalità
Uscite Canarie
Lancio oscuro
Test AB
Distribuzione progressiva dell'esposizione
Lab: gestione dei flag delle funzionalità con LaunchDarkly e Azure DevOps

Dopo aver completato questo modulo, gli studenti saranno in grado di:
Descrivi i modelli di distribuzione
Implementare la distribuzione blu verde
Implementare il rilascio Canary
Implementare la distribuzione dell'esposizione progressiva

Modulo 13: Processo di implementazione per il feedback del sistema di instradamento ai team di sviluppo

Lezioni
Implementare strumenti per tenere traccia dell'utilizzo del sistema, dell'utilizzo delle funzionalità e del flusso
Implementare il routing per i dati dei rapporti sugli arresti anomali delle applicazioni mobili
Sviluppare dashboard di monitoraggio e stato
Integra e configura i sistemi di biglietteria
Lab: monitoraggio delle prestazioni dell'applicazione

Dopo aver completato questo modulo, gli studenti saranno in grado di:
Configura l'integrazione dei rapporti sugli arresti anomali per le applicazioni client
Sviluppare dashboard di monitoraggio e stato
Routing dell'implementazione per i dati dei rapporti sugli arresti anomali dell'applicazione client
Implementare strumenti per tenere traccia dell'utilizzo del sistema, dell'utilizzo delle funzionalità e del flusso
Integra e configura i sistemi di ticketing con la gestione del lavoro del team di sviluppo

Modulo 14: implementare una strategia DevOps mobile

Lezioni
Introduzione a Mobile DevOps
Introduzione a Visual Studio App Center
Gestisci set di dispositivi mobili di destinazione e gruppi di distribuzione
Gestisci i set di dispositivi di test dell'interfaccia utente di destinazione
Fornire dispositivi di test per la distribuzione
Creare gruppi di distribuzione pubblici e privati

Dopo aver completato questo modulo, gli studenti saranno in grado di:
Implementa una strategia DevOps mobile

Modulo 15: Infrastruttura e configurazione Strumenti di Azure

Lezioni
Infrastrutture come Code e Configuration Management
Crea risorse di Azure usando i modelli ARM
Crea risorse di Azure usando l'interfaccia della riga di comando di Azure
Crea risorse di Azure usando Azure PowerShell
Configurazione dello stato desiderato (DSC)
Automazione di Azure con DevOps
Strumenti di automazione aggiuntivi
Lab: distribuzioni di Azure usando i modelli di Gestione risorse

Dopo aver completato questo modulo, gli studenti saranno in grado di:
Applicare l'infrastruttura e la configurazione come principi del codice
Distribuisci e gestisci l'infrastruttura usando le tecnologie di automazione Microsoft come i modelli ARM, PowerShell e l'interfaccia della riga di comando di Azure

Modulo 16: Modelli e servizi di distribuzione di Azure

Lezioni
Moduli e opzioni di distribuzione
Servizi di Azure Infrastructure-as-a-Service (IaaS).
Servizi Azure Platform-as-a-Service (PaaS).
Servizi informatici serverless e HPC
Tessuto di servizio di Azure
Lab: Automazione di Azure – Distribuzione IaaS o PaaS

Dopo aver completato questo modulo, gli studenti saranno in grado di:
Descrivi i modelli di distribuzione e i servizi disponibili con Azure

Modulo 17: creazione e gestione dell'infrastruttura del servizio Kubernetes

Lezioni
Servizio Azure Kubernetes
Lab: distribuzione di un'applicazione multi-container nel servizio Azure Kubernetes

Dopo aver completato questo modulo, gli studenti saranno in grado di:
Distribuisci e configura un cluster Kubernetes gestito

Modulo 18: Infrastrutture di terze parti come strumenti di codice disponibili con Azure

Lezioni
Chef
Fantoccio
ansible
Terraform
Lab: Infrastrutture come codice
Lab: automatizzazione delle distribuzioni dell'infrastruttura nel cloud con Terraform e Azure Pipelines

Dopo aver completato questo modulo, gli studenti saranno in grado di:
Distribuisci e configura l'infrastruttura usando strumenti e servizi di terze parti con Azure, come Chef, Puppet, Ansible, SaltStack e Terraform

Modulo 19: Implementazione della conformità e della sicurezza nella tua infrastruttura

Lezioni
Principi di sicurezza e conformità con DevOps
Centro sicurezza di Azure
Lab: implementare sicurezza e conformità in una pipeline Azure DevOps

Dopo aver completato questo modulo, gli studenti saranno in grado di:
Definire un'infrastruttura e una strategia di configurazione e un set di strumenti appropriato per una pipeline di rilascio e un'infrastruttura applicativa
Implementa la conformità e la sicurezza nella tua infrastruttura applicativa

Modulo 20: Raccomandare e progettare meccanismi di feedback del sistema

Lezioni
Il ciclo interno
Mentalità di sperimentazione continua
Pratiche di progettazione per misurare la soddisfazione dell'utente finale
Progettare processi per acquisire e analizzare il feedback degli utenti
Processo di progettazione per automatizzare l'analisi delle applicazioni
Lab: integrazione tra Azure DevOps e Teams

Dopo aver completato questo modulo, gli studenti saranno in grado di:
Pratiche di progettazione per misurare la soddisfazione dell'utente finale
Progettare processi per acquisire e analizzare il feedback degli utenti da fonti esterne
Progettare il routing per i dati dei rapporti sugli arresti anomali dell'applicazione client
Consiglia strumenti e tecnologie di monitoraggio
Consiglia strumenti di monitoraggio dell'utilizzo del sistema e delle funzionalità

Modulo 21: Ottimizzare i meccanismi di feedback

Lezioni
Ingegneria dell'affidabilità del sito
Analizza la telemetria per stabilire una linea di base
Esegui l'ottimizzazione continua per ridurre gli avvisi privi di significato o non utilizzabili
Analizza gli avvisi per stabilire una linea di base
Retrospettive senza colpa e una cultura giusta

Dopo aver completato questo modulo, gli studenti saranno in grado di:
Analizza gli avvisi per stabilire una linea di base
Analizza la telemetria per stabilire una linea di base
Esegui revisioni in tempo reale del sito e acquisisci feedback in caso di interruzioni del sistema
Esegui l'ottimizzazione continua per ridurre gli avvisi privi di significato o non utilizzabili

Se non hai ancora conoscenze su Microsoft Azure, ti consigliamo la formazione Fondamenti di Microsoft Azure 2 giorni of Fondamenti di Microsoft Azure 1 giorno a.

Nella pagina panoramica per Corsi di formazione Microsoft puoi anche trovare altri allenamenti correlati come il Amministratore di Microsoft Azure AZ-104Microsoft Azure Architetto Design AZ-304Tecnologie dell'architetto Microsoft Azure AZ-303, Soluzioni di sviluppo Microsoft Azure per Microsoft Azure AZ-204 en Tecnologie di sicurezza di Microsoft Azure (AZ-500).

Pubblico Ingegnere Microsoft Azure DevOps AZ-400

La formazione Microsoft Azure DevOps Engineer AZ-400 è destinata a chiunque sia interessato alla pianificazione di progetti DevOps o al superamento dell'esame di certificazione Microsoft Azure DevOps Solutions.

Preconoscenza Microsoft Azure DevOps Engineer Az-400

Conoscenza fondamentale di Microsoft Azure, controllo della versione, sviluppo software Agile e principi fondamentali dello sviluppo software. Sarebbe utile avere esperienza in un'organizzazione che fornisce software.

Durata della formazione Microsoft Azure DevOps Engineer AZ-400

La durata totale di Microsoft Azure DevOps Engineer AZ-400 è un totale di 4 giorni.

Certificazione Microsoft Azure DevOps Engineer AZ-400

Il prezzo di questa formazione include il costo di € 195 per Microsoft Azure DevOps Engineer noto come AZ-204 e l'esame dura circa 90 minuti, mentre chi non è madrelingua inglese ottiene 30 minuti in più.

L'esame deve essere sostenuto in una sede ufficiale dell'esame. I costi per questo esame sono normalmente di € 195 escl. IVA e viene consegnato gratuitamente con la registrazione. La sede d'esame è aperta dal lunedì al venerdì dalle 09:00 alle 17:00.

Maggiori informazioni su Microsoft Azure DevOps Engineer AZ-400 possono essere trovate dal provider ufficiale, ovvero Microsoft.

Microsoft Azure DevOps Engineer AZ-400 in azienda

Se registri la tua azienda per un Microsoft Azure DevOps Engineer AZ-400 incompany tramite D-ICT Solutions, puoi sempre farti visitare (o virtualmente) da uno dei nostri formatori/consulenti per una sessione di implementazione Microsoft Azure. ottimizzazione o configurazione di Azure all'interno dell'organizzazione.

Hai una domanda su: Ingegnere Microsoft Azure DevOps AZ-400

Non esitare a contattarci se non riesci a trovare una data adatta.

Ingegnere Microsoft Azure DevOps AZ-400 video
Ingegnere Microsoft Azure DevOps AZ-400 annesso
Download file

Domande frequenti

Garanzia del prezzo più basso per i migliori corsi (anche in azienda), lavorando con i nostri insegnanti!
Possiamo sempre fornire corsi in più lingue: tra cui tedesco, francese, inglese, olandese e italiano!
1° posto per: migliori formatori, Prezzo/Qualità e Gestione del Servizio nel 2022 e 2023!
Formatori accreditati con molta esperienza lavorativa, tanti esempi dalla pratica!
Sempre più opzioni disponibili perché abbiamo i nostri insegnanti... Chiedi informazioni sulle opzioni!
Guarda sotto per una serie di esempi di date opzionali, inserisci il numero di partecipanti ed effettua una prenotazione!
60,00
1.890,00
Il tuo carrello è attualmente vuoto.

Torna al negozio

Soluzioni Depaul Holding BV/D-ICT
Via Verrijn Stuart 1A,
1112 AW Diemen
Commercial 34143398
P.IVA NL810633474B01
Banca 45.50.16.429
licenza linkedin facebook Pinterest youtube rss Twitter instagram facebook vuoto rss vuoto linkedin-vuoto Pinterest youtube Twitter instagram