Progettare ed implementare soluzioni cloud basate su Microsoft Azure Cosmos DB
Per sviluppatori software di soluzioni IT basate su cloud
Obiettivi corso
Il corso insegna agli sviluppatori come creare applicazioni utilizzando l’API SQL e l’SDK per Azure Cosmos DB. Gli studenti impareranno come scrivere query efficienti, creare politiche di indicizzazione, gestire e approvvigionare risorse ed eseguire operazioni comuni con l’SDK.
Prerequisiti
Per un buon esito del corso, i discenti dovrebbero avere:
- conoscenza di Microsoft Azure e capacità di navigare nel portale Azure;
- esperienza di scrittura in un linguaggio supportato da Azure a livello intermedio. (C#, JavaScript, Python o Java);
- capacità di scrivere codice per connettersi ed eseguire operazioni su un prodotto di database SQL o NoSQL. (SQL Server, Oracle, MongoDB, Cassandra o simili)
I contenuti
- Introduzione all’API SQL di Azure Cosmos DB
- Pianificare e implementare l’API SQL di Azure Cosmos DB
- Connettersi all’API SQL di Azure Cosmos DB con l’SDK
- Accesso e gestione dei dati con gli SDK dell’API SQL di Azure Cosmos DB
- Esecuzione di query nell’API SQL di Azure Cosmos DB
- Definire e implementare una strategia di indicizzazione per l’API SQL di Azure Cosmos DB
- Integrazione dell’API SQL di Azure Cosmos DB con i servizi di Azure
- Implementare una strategia di modellazione e partizionamento dei dati per l’API SQL di Azure Cosmos DB
- Progettare e implementare una strategia di replica per l’API SQL di Azure Cosmos DB
- Ottimizzare le prestazioni delle query nell’API SQL di Azure Cosmos DB
- Attività di amministrazione e monitoraggio per una soluzione API SQL di Azure Cosmos DB
- Gestire una soluzione API SQL di Azure Cosmos DB usando le pratiche DevOps
- Creare costrutti di programmazione lato server nell’API SQL di Azure Cosmos DB