Azure Cosmos DB

Service de base de données multimodèle distribué globalement à toute échelle

Générez des applications à l’échelle planétaire plus facilement que jamais

Azure Cosmos DB est un service de base de données entièrement géré avec distribution globale clé en main et réplication multimaître transparente. Bénéficiez de latences de lecture et d’écriture inférieures à dix millisecondes au 99e centile, d’une mise à l’échelle automatique et élastique du débit et du stockage dans le monde entier, d’une haute disponibilité de 99,999 % et de cinq choix de cohérence bien définis, le tout adossé à des Contrats de niveau de service complets à la pointe du secteur.

Distribuez des données globalement en un clic

Ajoutez ou supprimez des régions dans votre base de données distribuée globalement à tout moment, sans les tracas liés à la gestion de bases de données distribuées dans plusieurs centres de données, et adaptez le débit et le stockage de manière automatique et élastique dans ces régions. Vos applications bénéficient de latences de lecture et d’écriture inférieures à dix millisecondes au 99e centile et d’une haute disponibilité globale de 99,999 %, avec une réplication multimaître et le choix de cinq modèles de cohérence bien définis.

Accédez au données et interrogez-les à l’aide du modèle de données et de l’API de votre choix

Accédez aux données et interrogez-les à l'aide d'API pour SQL, MongoDB, Cassandra, Gremlin, Etcd et Table, et utilisez Apache Spark pour bénéficier d'analyses opérationnelles à l'échelle planétaire. Pointez les pilotes et outils clients NoSQL open source existants sur votre base de données Cosmos pour préserver vos investissements OSS existants, ou migrez facilement des charges de travail MongoDB, Cassandra ou d'autres charges de travail NoSQL vers Azure Cosmos DB.

Analytique opérationnelle et intelligence artificielle en temps réel à l’échelle globale

Exécutez une analytique opérationnelle et une intelligence artificielle à faible latence distribuées globalement sur les données transactionnelles de votre base de données. Avec la prise en charge native d’Apache Spark et des blocs-notes Jupyter, Azure Cosmos DB permet d’accélérer l’obtention d’insights en ingérant et servant des données, ainsi qu’en analysant le réplica de base de données local dans une région Azure. Exécutez directement des requêtes Apache Spark sur des données multimodèles indexées stockées dans vos partitions de données, sans déplacement inutile de données.

Testé dans des conditions extrêmes pour des charges de travail stratégiques

Exécutez vos charges de travail stratégiques sur un service de base de données multimodèle éprouvé, s’appuyant sur une infrastructure de classe mondiale offrant une sécurité et une conformité de classe entreprise approuvées par des entreprises de premier plan, dont Microsoft. Azure Cosmos DB est un service de base de données complètement managé distribué globalement, adossé à des contrats de niveau de service complets à la pointe du secteur.

Développez des applications avec des architectures de solution Azure Cosmos DB

Concevez et implémentez des applications disruptives d’IoT, d’e-commerce, de jeu et serverless avec distribution de données dans un nombre quelconque de régions Azure.

Leaders de l’industrie innovant avec Azure Cosmos DB

L’American Cancer Society connecte les bénévoles et réduit les coûts tout en aidant à sauver des vies

"Results… have been simply phenomenal. The first year we did 86 percent more revenue year over year. Last year we did over 55 percent more revenue."

- Ben Kaplan, directeur principal des produits numériques

Lire le témoignage

American Cancer Society

Une filiale d’ExxonMobil exploite tire parti du cloud pour optimiser ses opérations et stimuler sa croissance

"With Microsoft, Azure, and IoT technologies, XTO Energy is an innovation leader in the oil and gas industry."

- Anish Patel, responsable de l'intégration des technologies du Permien

Lire le témoignage

ExxonMobil

Jet.com construit un moteur d’e-commerce engine innovant sur Azure en moins d’un an

"When we were building Jet's next-generation event sourcing platform, Azure Cosmos DB offered the low latency, high throughput, global availability, and rich feature set critical to our success."

- Scott Havens, directeur du génie logiciel

Lire le témoignage

Jet.com

ASOS parie sur Azure pour offrir une expérience exceptionnelle à plus de 15 millions de clients en ligne

"We chose Azure Cosmos DB because of its global distribution and ability to handle heavy seasonal bursts like Black Friday…. We can distribute our data models to be near the microservices they’re serving—wherever that is in the world."

- Bob Strudwick, directeur technique

Lire le témoignage

Asos

Une entreprise de cybersécurité trouve un nouveau moyen de protéger 40 millions d'appareils dans le cloud

"Our customers trust us to protect them throughout their ecosystem. So we needed a partner that we could trust to deliver a highly reliable service with ultra-low worldwide latency, at a reasonable cost."

- Mike Shavell, directeur technique/architecte, Symantec

Lire le témoignage

Symantec

Une tarification qui vous offre souplesse et contrôle

Gérez les ressources et les coûts avec un débit et un stockage pratiquement illimités, ainsi qu’une extensibilité élastique. Les coûts sont basés sur le débit offert et le stockage sur disque SSD utilisé par les données et les index, dans toutes les régions sélectionnées.

Conçu pour les développeurs avec prise en charge d’un vaste éventail d’API

API SQL (Core)

Générez de nouvelles applications en toute facilité. Azure Cosmos DB inclut la prise en charge native de l’API SQL (Core) et de JavaScript . L’API SQL Azure Cosmos DB offre un modèle de programmation formel pour les requêtes complexes portant sur des éléments JSON. Le langage de requête Azure Cosmos DB est basé sur le modèle de programmation JavaScript et l’API SQL est rootée dans le système de type JavaScript, l’évaluation d’expressions et l’invocation de fonctions.

API Cassandra

Fournissez Cassandra en tant que service à l’aide des fonctionnalités de Azure Cosmos DB. Utilisez les Kits de développement logiciel (SDK) et outils Cassandra, y compris les pilotes existants, pour créer des applications à une échelle mondiale presque infinie avec les fonctionnalités de la plateforme Azure Cosmos DB adossées à un contrat SLA.

API Azure Cosmos DB pour MongoDB

Vous pouvez utiliser Azure Cosmos DB en tant que service de base de données complètement managé pour votre application MongoDB avec peu de modification du code et une prise en charge native de l’API pour les données MongoDB. Votre application bénéficie ainsi des avantages d’une plateforme native dans le cloud.

API Gremlin

Tirez parti de la prise en charge native du modèle de données graphiques sur Azure Cosmos DB sans modification du code, et publiez des requêtes de graphique distribuées globalement à l’aide de l’API Gremlin.

Prise en charge intégrée des notebooks Apache Spark et Jupyter

Activez le Machine Learning et l'intelligence artificielle en temps réel sur des jeux de données distribués à l'échelle mondiale grâce à la prise en charge intégrée des notebooks Apache Spark et Jupyter. Avec la prise en charge intégrée des notebooks Apache Spark et Jupyter, Azure Cosmos DB réduit le temps d'accès aux insights et offre des analyses opérationnelles à faible latence et distribuées dans le monde entier, à toutes les échelles.

API Table

Utilisez Azure Cosmos DB en tant que base de données distribuée à l’échelle mondiale pour votre application basée sur Stockage Table Azure, sans modification du code avec l’API Table. Vous bénéficiez d’index secondaires, d’une distribution mondiale, de fonctionnalités de basculement basées sur des stratégies et de bien d’autres fonctionnalités.

Pourquoi Azure pour la sécurité ?

  • Microsoft investit plus d’1 milliard de dollars par an dans la recherche et le développement en matière de cybersécurité.
  • Nous employons plus de 3 500 experts de sécurité qui se consacrent entièrement à la sécurité et à la confidentialité de vos données.
  • Azure offre plus de certifications de conformité que tout autre fournisseur de cloud. Affichez la liste complète.

Tout ce dont vous avez besoin pour commencer

Essayez Azure Cosmos DB gratuitement pendant 30 jours.
Découvrez comment utiliser Azure Cosmos DB : Découvrez les didacticiels, les références API et la documentation.

Ressources de documentation, de formation et de migration

Communauté et support Azure

Posez des questions et bénéficiez du support des ingénieurs Microsoft et des experts de la communauté Azure sur Stack Overflow, et trouvez des exemples et référentiels sur GitHub.

Didacticiels et labos

Mises à jour, blogs et annonces Azure Cosmos DB

Temps forts de la conférence Microsoft Build

Regardez à la demande toutes les sessions Azure Cosmos DB de la conférence.

Regarder maintenant

Forum Aux Questions

  • Azure Cosmos DB est un service de base de données multimodèle distribué globalement à toute échelle. Le service a été entièrement conçu avec une distribution mondiale et une échelle horizontale.

    Avec une distribution mondiale clé en main sur un nombre quelconque de régions Azure, Azure Cosmos DB met à l’échelle et réplique vos données partout où vos utilisateurs se trouvent. Mettez à l’échelle vos écritures et lectures de façon élastique tout autour du globe, et ne payez que pour ce dont vous avez besoin. Azure Cosmos DB fournit une prise en charge native pour les API NoSQL et OSS, à savoir MongoDB, Cassandra, Gremlin, etcd, Spark et SQL. Il offre également plusieurs modèles de cohérence bien définis, des latences garanties de lecture et d’écriture inférieures à dix millisecondes au 99e centile, ainsi qu’une haute disponibilité garantie de 99,999 % avec multihébergement partout dans le monde, le tout adossé à des contrats de niveau de service complets à la pointe du secteur.

    Azure Cosmos DB est un service complètement managé qui vous permet de déléguer à Azure le fardeau d’administration lié à l’exploitation et à la mise à l’échelle des bases de données distribuées. Ainsi, vous n’avez pas à vous soucier de la gestion des machines virtuelles, de l’approvisionnement, de l’installation et de la configuration du matériel, de la capacité, de la réplication, des mises à jour correctives ou de la mise à l’échelle des clusters.

  • Azure Cosmos DB vous permet de configurer vos bases de données afin qu’elles soient disponibles au niveau mondial et accessibles dans toutes les régions Azure concernées. Pour minimiser la latence, placez les données à proximité de l’endroit où se trouvent vos utilisateurs.

    Azure Cosmos DB réplique de manière transparente les données vers l’ensemble des régions associées à votre compte Azure Cosmos DB. Il fournit une image unique des conteneurs et de la base de données Azure Cosmos DB distribuée à l’échelle mondiale afin que votre application puisse lire et écrire les données au niveau local.

    Grâce à la distribution globale clé en main, vous pouvez à tout moment ajouter ou supprimer des régions associées à votre compte. Il n’est pas nécessaire de suspendre ou de redéployer votre application pour ajouter ou supprimer une région. La haute disponibilité est assurée grâce aux capacités de multihébergement que le service offre de manière native. En savoir plus.

  • Azure Cosmos DB considère la cohérence des données comme un éventail de choix, offrant plus d’options que les deux extrêmes que sont la cohérence forte et la cohérence éventuelle.

    Choisissez parmi cinq modèles bien définis sur l’échelle des cohérences :

    • Strong
    • Obsolescence limitée
    • Session
    • Préfixe cohérent
    • Eventual

    Chaque modèle est adossé à des contrats SLA complets. En savoir plus.

  • En tant que base de données mondialement distribuée, Azure Cosmos DB fournit des contrats SLA complets qui englobent le débit, la latence au 99e centile, la cohérence et la haute disponibilité.

    Obtenir plus d’informations.

  • Azure Cosmos DB réplique en toute transparence vos données dans toutes les régions Azure associées à votre compte Azure Cosmos DB. Le service applique plusieurs couches de redondance à vos données. Obtenir plus de détails.

Explorez Azure Cosmos DB et observez la distribution mondiale clé en main

Démarrer gratuitement