KnowledgeCity

Microsoft Azure avancé : Cosmos DB

En savoir plus sur Cosmos DB et sur la façon dont il peut être utilisé pour créer des solutions
Regardez la première leçon gratuitement — accédez aux 3 leçons complètes.

To view this video please enable JavaScript.

Cours : À la demande
Avancé  Fournisseur Steven Burnley  3 Leçons ·  18m  en Arabe, Allemand, Anglais, Espagnol, Français, Portugais, Chinois simplifié 

Description du cours

Cosmos DB est une base de données de documents, qui est différente des bases de données SQL traditionnelles. Cosmos DB a été conçu spécifiquement pour le cloud et permet aux administrateurs de stocker la base de données dans de nombreuses régions du cloud Azure. Cela permet de disposer d’une base hautement évolutive qui peut prendre en charge de grands volumes de données. Cosmos DB dispose d'options avancées pour le partitionnement et la réplication, qui prennent en charge une distribution de données globale.  Plusieurs options de cohérence de base de données offrent aux développeurs une certaine flexibilité lors de la conception des transactions de mise à jour de la base de données. Les développeurs ont également le choix des API à utiliser lorsqu'ils travaillent avec une base de données Cosmos. Il s'agit notamment de NoSQL, MongoDB, PostgreSQL, Cassandra, Gremlin et d'une API Table générique. Ceux-ci permettent aux équipes d'adopter Cosmos DB tout en utilisant des technologies qu'elles connaissent déjà.

Dans ce cours, vous découvrirez Cosmos DB et comment les développeurs peuvent utiliser cette base de données de documents pour créer des solutions web personnalisées. 

Ce que vous allez apprendre

  • Passer en revue le fonctionnement de Cosmos DB en tant que base de données de documents conçue pour le cloud
  • Explorer des scénarios courants d'utilisation de Cosmos DB
  • Comparer les différentes API que les développeurs peuvent utiliser pour accéder à Cosmos DB, notamment NoSQL, MongoDB, PostgreSQL, Cassandra, Gremlin et l'API Table générique
  • Examiner des exemples sur la manière de modifier une base Cosmos DB
  • Comprendre les options de partitionnement et de réplication de Cosmos DB qui prennent en charge la distribution globale des données
  • Utiliser le SDK Cosmos DB et la logique de base de données pour créer des solutions web personnalisées

Points clés à retenir

  • Cosmos DB est une base de données de documents qui diffère des bases de données SQL traditionnelles et a été conçue spécifiquement pour le cloud.
  • Elle permet aux administrateurs de stocker la base de données dans de nombreuses régions du cloud Azure, fournissant une fondation hautement évolutive pour de grands volumes de données.
  • Cosmos DB dispose d'options avancées de partitionnement et de réplication qui prennent en charge la distribution globale des données.
  • Plusieurs options de cohérence de base de données offrent aux développeurs une certaine flexibilité lors de la conception des transactions de mise à jour de la base de données.
  • Les développeurs peuvent choisir parmi NoSQL, MongoDB, PostgreSQL, Cassandra, Gremlin et une API Table générique, ce qui permet aux équipes d'adopter Cosmos DB tout en utilisant les technologies qu'elles connaissent déjà.

Foire aux questions

Qu'est-ce que Cosmos DB et en quoi est-ce différent d'une base de données traditionnelle ?

Cosmos DB est une base de données de documents qui diffère des bases de données SQL traditionnelles. Elle a été conçue spécifiquement pour le cloud et permet aux administrateurs de stocker la base de données dans de nombreuses régions du cloud Azure.

À qui s'adresse ce cours ?

Le cours s'adresse aux développeurs qui souhaitent en savoir plus sur Cosmos DB et comment utiliser cette base de données de documents pour concevoir des solutions web personnalisées.

Quelles API le cours couvre-t-il pour accéder à Cosmos DB ?

Le cours compare les API alternatives que les développeurs peuvent utiliser, notamment NoSQL, MongoDB, PostgreSQL, Cassandra, Gremlin et une API Table générique.

Quels sujets ou leçons sont inclus ?

Le cours comprend trois leçons : Concepts de Cosmos DB ; Exploration des API de Cosmos DB ; et SDK Cosmos DB et logique de base de données.

À quelles compétences ce cours est-il lié ?

Il est lié aux compétences incluant Azure Cosmos DB, Azure Data Catalog, Cloud Database et SQL Azure, et il s'aligne sur les certifications Microsoft Certified: Azure Cosmos DB Developer Specialty et Microsoft Certified: Azure Database Administrator Associate.