Apri più porte con la certificazione basata sui ruoli. Certify with Confidence Ti offre più possibilità di passare.
Badge

Esame AZ-203: Sviluppare soluzioni per Microsoft Azure

I candidati a questo esame sono sviluppatori di Azure che progettano e creano soluzioni cloud come applicazioni e servizi. Partecipano a tutte le fasi dello sviluppo, dalla progettazione della soluzione, lo sviluppo e la... Distribuzione al testing e alla manutenzione. Lavorano in collaborazione con i progettisti di soluzioni cloud, gli amministratori di database cloud (DBA), gli amministratori del cloud e i clienti per implementare la soluzione.

I candidati devono saper sviluppare app e servizi con gli strumenti e le tecnologie di Azure, tra cui archiviazione, sicurezza, elaborazione e comunicazioni.

Devono avere almeno un anno di esperienza in tutte le fasi dello sviluppo software di soluzioni scalabili e conoscere almeno un linguaggio di programmazione supportato dal cloud.

Più
 Meno

Pianifica esame

Esame AZ-203: Sviluppare soluzioni per Microsoft Azure

Lingue: Inglese, giapponese, cinese (semplificato), coreano

Questo esame misura la tua capacità di eseguire le seguenti attività tecniche: sviluppare l’infrastruttura Azure come soluzione di elaborazione dei servizi; sviluppare la piattaforma Azure come soluzione di elaborazione dei servizi; sviluppare per l’archiviazione Azure; implementare la sicurezza di Azure; monitorare, risolvere i problemi e ottimizzare le soluzioni; connettersi a e usare i servizi Azure e quelli di terze parti.

Pianifica esame

Test di valutazione ufficiale per l’Esame AZ-203

Ti consente di approfondire tutti gli argomenti dell’esame in modo da essere pronto a rispondere a qualsiasi domanda durante l’esame.

Competenze misurate

Sviluppare un’infrastruttura Azure come soluzione di elaborazione dei servizi (10-15%)

Implementare soluzioni che usano le macchine virtuali (VM)

  • Fornire macchine virtuali (VM)
  • Creare schemi ARM
  • Configurare crittografia di Azure Disk per macchine virtuali

Implementare i lavori batch utilizzando i servizi Azure Batch

  • Gestire lavori batch utilizzando Batch Service API
  • Eseguire un processo batch mediante l’uso di Azure CLI, Azure Portal e altri strumenti
  • Scrivere i codici per avviare un lavoro batch su Azure Batch Services

Creare soluzioni containerizzate

  • Creare un cluster di Azure Managed Kubernetes Services (AKS)
  • Creare immagini contenitore per soluzioni
  • Pubblicare un’immagine nel registro di Azure Container
  • Avviare contenitori utilizzando Azure Container Instance o AKS

Sviluppare una piattaforma Azure come soluzione di elaborazione dei servizi (20-25%)

Creare applicazioni Azure App Service Web

  • Creare un'applicazione Azure App Service Web
  • Creare un’attività in background Azure App Service utilizzando WebJobs
  • Permettere la registrazione diagnostica

Creare applicazioni mobile Azure App Service

  • Aggiungere notifiche push per le app mobili
  • Abilitare la sincronizzazione offline per le app mobili
  • Implementare una strategia di strumentazione remota per i dispositivi mobili

Creare app API Azure App Service

  • Creare un'applicazione API Azure App Service
  • Creare documentazione per l’API utilizzando Open Source e altri strumenti

Implementare funzioni Azure

  • Implementare legami di input e output per una funzione
  • Implementare l'attivazione dalla funzione utilizzando operazioni di dati, timer e webhook
  • Implementare funzioni Azure Durable
  • Creare applicazioni Azure Function utilizzando Virtual Studio

Sviluppare l’archiviazione per Azure (15-20%)

Sviluppare soluzioni che usano le tabelle di archiviazione

  • Progettare e implementare criteri per tabelle
  • Interrogare tabelle dati utilizzando codici
  • Implementare schemi di partizione

Sviluppare soluzioni che usano l’archiviazione Cosmos DB

  • Creare, leggere, aggiornare e cancellare dati utilizzando API appropriate
  • Implementare schemi di partizione
  • Selezionare l'appropriato livello di consistenza per le operazioni

Sviluppare soluzioni che usano un database relazionale

  • Disporre e configurare database relazionali
  • Configurare raggruppamenti elastici per Database Azure SQL
  • Creare, leggere, aggiornare e cancellare tabelle di dati utilizzando il codice

Sviluppare soluzioni che usano l’archiviazione Blob

  • Spostare elementi in archiviazione Blob tra account di archiviazione o contenitori
  • Impostare e recuperare proprietà e metadati
  • Implementare il leasing blob
  • Implementare archiviazione di dati e conservazione

Implementare la sicurezza in Azure (10-15%)

Implementare l’autenticazione

  • Implementare autenticazione utilizzando certificati, autenticazioni basata sulla forma o token
  • Implementare autenticazione multifattoriale o Windows utilizzando Azure AD
  • Implementare autenticazione OAuth2
  • Implementare l’autenticazione Managed Service Identity (MSI) / Service Principal

Implementare il controllo degli accessi

  • implementare l'autorizzazione CBAC (Claims-Based Access Control)
  • Implementare l'autorizzazione RBAC (Role-Based Access Control)
  • Creare firme di accesso condiviso

Implementare soluzioni dati sicure

  • Criptare e decriptare dati a riposo e in transito
  • Creare, leggere, aggiornare e cancellare chiavi, riservatezza e certificati utilizzando le API KeyVault

Monitorare, risolvere i problemi e ottimizzare le soluzioni (10-15%)

Sviluppare codice per supportare la scalabilità delle applicazioni e dei servizi

  • Implementare le regole di autoscalabilità e dei modelli (programmi, metriche operative/di sistema, applicazioni singleton)
  • Implementare codice che gestisca errori transitori

Integrare caching e la consegna di contenuti dentro le soluzioni

  • Immagazzinare e recuperare dati nella cache Azure Redis
  • Sviluppare il codice per implementare CDN nelle soluzioni
  • Invalidare il contenuto della cache (CDN o Redis)

Soluzioni strumentali per supportare il monitoraggio e l'accesso

  • Configurare strumenti in un'applicazione o servizio utilizzando Application Insights
  • Analizzare e risolvere i problemi utilizzando Azure Monitor
  • Implementare Application Insights Web Test e Alert

Connettersi e utilizzare i servizi di Azure e di terzi (20-25%)

Sviluppare un servizio per un’app per la logica

  • Creare un’app per la logica
  • Creare una connessione cliente per le app per la logica
  • Creare un modello cliente per le app per la logica

Integrare Azure Search dentro le soluzioni

  • Creare un indice Azure Search
  • Importare dati di ricerca
  • Interrogare un indice Azure Search

Creare gateway API

  • Creare un’istanza APIM
  • Configurare l’autenticazione per le API
  • Definire criteri per le API

Sviluppare soluzioni basate sugli eventi

  • Implementare soluzioni che utilizzino Azure Event Grid
  • Implementare soluzioni che utilizzino Azure Notification Hub
  • Implementare soluzioni che utilizzino Azure Event Hub

Sviluppare soluzioni basate sui messaggi

  • Implementare soluzioni che utilizzino Azure Service Bus
  • Implementare soluzioni che utilizzino code Azure Queue Storage

Preparazione per un esame

In autonomia

Corsi gratuiti
Micro-corsi
Corsi interattivi
Corsi con accesso dal browser
Inizia subito

Corsi con istruttore

Pagati
Personalizzati
Di persona
Su richiesta
Esplora i corsi

Guida alla formazione

Tutti i corsi in autonomia e con istruttore in un’unica guida completa.

Scaricare

Certificazioni correlate

Microsoft Certified: Sviluppatore Associato Azure

Gli sviluppatori Microsoft Azure progettano, costruiscono, testano e mantengono soluzioni cloud, come applicazioni e servizi; e collaborano con architetti di soluzioni cloud, DBA cloud, amministratori cloud e clienti per implementare queste soluzioni.

*Il prezzo non include le offerte promozionali o le tariffe ridotte per i membri del programma Microsoft Imagine Academy, i Microsoft Certified Trainer e i membri del programma Microsoft Partner Network. Il prezzo è soggetto a variazioni senza obbligo di notifica. Il prezzo non include le tasse applicabili. Si prega di confermare il prezzo esatto con la struttura in cui si svolge l'esame prima di iscriversi all'esame.

Risorse aggiuntive

Guide alle certificazioni basate sui ruoli

Esplora tutte le certificazioni nella guida concisa alle certificazioni o facendo riferimento al Poster della roadmap sulle certificazioni basate sui ruoli.

Guida alla formazione

Scopri le risorse di formazione per diventare un Microsoft Certified: Sviluppatore Associato di Azure.