Ce dossier Repository est lié au cours L'essentiel d'Azure Cosmos DB
. Le cours entier est disponible sur LinkedIn Learning.
En tant que développeur, vous êtes amené à travailler en langage SQL sur le cloud, sur des documents JSON ou sur du traitement de graphes. Si vous souhaitez gagner en rapidité et en souplesse, découvrez cette formation sur Azure Cosmos DB. Abordez le système de gestion de bases de données sur le cloud, multi-modèle, de Microsoft. Prenez en main Cosmos DB pour héberger vos données sur le cloud, sans gérer l'infrastructure, avec des performances et une disponibilité garanties. Parcourez également les API des différents modèles pour manipuler aisément des données documents, clé-valeur ou graphes. Rudi Bruchez, consultant expert en SQL Server, vous guide vers la maîtrise de Cosmos DB.
Dans la formation L'essentiel d'Azure Cosmos DB
, nous développons des applications clients en C# pour accéder au différentes API d'Azure CosmosDB. Nous utilisons Visual Studio Code pour développer nos applications, les déboguer et les exécuter.
- Pour utiliser ces fichiers d’exercice, vous avez besoin de :
- Git, à installer bien sûr au préalable sur votre machine.
- Installation sur Windows : vous pouvez utiliser winget :
winget install -e --id Git.Git
ou Chocolatey :choco install git
ou Scoop :scoop install git
ou encore via Git for Windows.
Je vous recommande winget, qui est bien intégré dans Windows et développé par Microsoft. - Installation sur Mac : vous pouvez utiliser Homebrew :
brew install git
.
- Installation sur Windows : vous pouvez utiliser winget :
- Visual Studio Code, à installer au préalable sur votre machine.
- Installation sur Windows : avec l'installation téléchargeable sur le site de Visual Studio Code,
ou aussi via winget :winget install -e --id Microsoft.VisualStudioCode
,
ou Chocolatey :choco install vscode
,
ou Scoop :scoop install vscode
. - Installation sur Mac : vous pouvez utiliser Homebrew :
brew install --cask visual-studio-code
.
- Installation sur Windows : avec l'installation téléchargeable sur le site de Visual Studio Code,
- Git, à installer bien sûr au préalable sur votre machine.
- Clonez ce dossier Repository sur votre machine locale (Mac), CMD ou Powershell (Windows), ou sur un outil GUI tel que SourceTree. L'URL à utiliser est disponible en cliquant sur le bouton vert
Code
en haut à droite de la page du dossier Repository sur GitHub. Prenez l'URL HTTPS et non pas SSH. Utilisez cette URL comme argument de la commandegit clone
. Pour plus d'instructions, suivez cette aide en ligne de Github. - Rendez-vous avec votre interpréteur de commandes dans un des sous-répertoires contenant un projet C#, et ouvrez le dossier dans Visual Studio Code avec la commande
code .
.
J'ai également déposé quelques fichiers individuels dans le dossier fichiers-individuels pour vous laisser les requêtes que nous utilisons dans la formation selon les API explorées :
- Requêtes SQL utilisées dans l'API Core : core-api.sql ;
- Le fichier JSON utilisé pour créer un nouveau rôle pour un accès sans mot de passe depuis notre programme client : role.json ;
- Deux fichiers de requêtes utilisés dans le chapitre sur l'API MongoDB : mongo.js et mongo2.js ;
- Les requêtes Gremlin utilisées dans le chapitre sur l'API Grapge : inscriptions.gremlin.
Rudi Bruchez
Retrouvez mes autres formations sur LinkedIn Learning.