In qualità di candidato per questa certificazione, è necessario avere competenze in materia di progettazione, implementazione e monitoraggio delle applicazioni native del cloud che archiviano e gestiscono i dati.
Le responsabilità di questo ruolo includono:
- Progettazione e implementazione di modelli di dati e distribuzione dei dati.
- Caricamento di dati in un database di Azure Cosmos DB.
- Ottimizzazione e gestione della soluzione.
In questo ruolo si integra la soluzione con altri servizi di Azure. Si progettano, implementano e monitorano anche soluzioni che considerano i requisiti di sicurezza, disponibilità, resilienza e prestazioni.
In qualità di candidato per questa certificazione, è necessario avere una solida conoscenza ed esperienza in materia di:
- Sviluppo di app per Azure.
- Uso delle tecnologie di database di Azure Cosmos DB.
- Creazione di oggetti lato server con JavaScript.
È consigliabile essere esperti nello sviluppo di applicazioni che usano l'API Azure Cosmos DB for NoSQL. Si sarà in grado di:
- Scrivere query SQL efficienti per l'API.
- Creare criteri di indicizzazione appropriati.
- Interpretare JSON.
- Leggere codice C# o Java.
- Usare PowerShell.
Inoltre, è necessario avere familiarità con il provisioning e la gestione delle risorse in Azure.