Passer la navigation

Azure Cosmos DB

Base de données NoSQL rapide avec API ouvertes, adaptée à toutes les échelles

Base de données relationnelle et NoSQL rapide et distribuée à n’importe quelle échelle

Développez des applications à hautes performances de n’importe quelle taille ou échelle avec une base de données distribuée complètement managée et serverless qui prend en charge PostgreSQL, MongoDB et Apache Cassandra en open source. Obtenez une scalabilité automatique et instantanée, avec lecture et écriture à un chiffre en millisecondes et une disponibilité de 99,999 % pour les données NoSQL en cohérence avec le contrat SLA. Déployez et mettez à l’échelle des applications avec PostgreSQL distribué à l’aide de la dernière version, des derniers outils et extensions.

Des performances inégalées à toutes les échelles avec une élasticité instantanée et illimitée, des lectures rapides et des écritures multi-régions partout dans le monde.

Un développement d’applications rapide et flexible avec des options de développement/test gratuites, plusieurs kits SDK et une prise en charge de PostgreSQL, MongoDB et Apache Cassandra en open source

Prêt pour les applications stratégiques avec une disponibilité de 99,999 pourcent, une sauvegarde continue et une sécurité de niveau entreprise

Payez uniquement ce que vous utilisez avec une base de données serverless économique, réactive et complètement managée qui se met à l’échelle de manière élastique avec votre application

Mettre à l’échelle n’importe quelle charge de travail sans limites

Offrez des performances élevées avec une gamme d’options d’extensibilité adaptées aux besoins de votre application. Des architectures de scale-out pour l’élasticité et une mise à l’échelle automatique supplémentaires au scale-up traditionnel des nœuds et du stockage, Azure Cosmos DB offre le meilleur des deux mondes pour répondre aux besoins de vos charges de travail pour n’importe quelle taille et mise à l’échelle. Exécutez vos applications les plus importantes sans souci, partout dans le monde, grâce à une disponibilité permanente.

Mettre à l’échelle n’importe quelle charge de travail sans limites
Commencez petit et développez avec serverless

Commencez petit et développez avec serverless

Exécutez des charges de travail NoSQL avec du trafic à pointes ou occasionnel et payez uniquement les ressources utilisées par opération de base de données, sans frais minimum ni planification de capacité nécessaires. Utilisez le mode sans serveur basé sur la consommation pour exécuter des charges de travail de développement/test et des applications de production facilement et à moindre coût.

Générer avec PostgreSQL natif haute performance

Retrouvez tout ce que vous aimez de PostgreSQL natif, ainsi que les performances, l’extensibilité et la fiabilité d’une base de données distribuée avec Azure Cosmos DB pour PostgreSQL. Créez avec vos outils et fonctionnalités PostgreSQL préférés tout en obtenant une sécurité et une distribution de données de classe Entreprise dans les régions Azure globales de votre choix.

Générer avec PostgreSQL natif haute performance
Obtenez des aperçus avec l’analyse sans ETL sur les données en temps réel

Obtenez des aperçus avec l’analyse sans ETL sur les données en temps réel

Réduisez le temps nécessaire pour obtenir des informations en exécutant des analyses et une IA en temps quasi réel sur les données opérationnelles de votre base de données Azure Cosmos DB NoSQL. Utilisez Azure Synapse Link for Azure Cosmos DB avec Azure Synapse Analytics sans déplacer de données ni diminuer les performances de votre magasin de données opérationnel.

Sécurité et conformité complètes et intégrées

  • Microsoft investit plus de USD 1 milliard 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 à la sécurité et à la protection des données.

  • Azure a plus de certifications que tout autre fournisseur de services cloud. Affichez la liste complète.

Une tarification qui vous offre souplesse et contrôle

Recherchez le modèle qui correspond le mieux à votre charge de travail, avec des options gratuites de test et de développement. Profitez d’un débit et d’un stockage quasiment illimités, d’architectures de scale-out pour l’élasticité automatique, d’un scale-up traditionnel des nœuds et d’options serverless basées sur la consommation.

Tout ce dont vous avez besoin pour commencer

Développez et testez gratuitement avec Azure Cosmos DB.

Explorez les guides de démarrage rapide, les vidéos, l’apprentissage guidé et d’autres ressources de développeurs.

Continuez à développer vos compétences.

Cas d’usage populaires pour Azure Cosmos DB

Télémétrie d’appareil IoT rapide et scalable

Effectuez une mise à l’échelle instantanée et élastique pour gérer les cas d’utilisation de télémétrie et IoT en temps réel, sans ingestion ni performances de requête. Ingérez, traitez et analysez les données de streaming à grande échelle à partir de n’importe quel nombre d’appareils, où que vous soyez dans le monde.

Services de vente au détail en temps réel

Fournissez des cas d’utilisation de vente au détail de pointe et évolutives, notamment un catalogue de produits en temps réel, des recommandations personnalisées, un traitement de commande et des services d’extraction. Prenez en charge les expériences client numériques critiques pour l’entreprise en fournissant un service rapide et efficace aux clients du monde entier.

Applications critiques avec utilisateurs répartis géographiquement

Exécutez vos charges de travail les plus critiques dans n’importe quelle région Azure avec une vitesse, une disponibilité, un débit et une cohérence soutenus par un contrat SLA. Azure Cosmos DB prend en charge les applications distribuées globalement et offre une haute disponibilité et une faible latence à l’échelle.

Les leaders du secteur innovent avec Azure Cosmos DB

La plateforme d’accueil intelligente introduit plus rapidement l’innovation sur le marché avec une mise à l’échelle mondiale d’Azure

"We needed to support rapid growth with the right scaling support, and we got that with Azure."

Frank Puhlmann, responsable du développement, Residential IoT Services
Bosch

La solution bancaire numérique d’East West Bank utilise Azure Cosmos DB pour traiter les transactions en temps réel

"Azure Stream Analytics, Azure Functions, Azure SQL Database, and Azure Cosmos DB are responsible for our biggest ROI."

Rakesh Nambiar, Directeur numérique, East West Bank
EAST WEST BANK

Zero Friction propose au secteur de l’énergie une facturation et un contrôle SaaS libres de toute frustration grâce à Azure Cosmos DB

"By using Azure Cosmos DB, we can do upgrades and schema-less changes without any downtime, and that means that our system is always up and running."

Yoni Nijs, Cofounder, Directeur technique et Responsable produit, Zero Friction
Zéro friction

ASOS fournit des recommandations d’achat personnalisées globales avec Azure Cosmos DB

"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, ASOS
ASOS

Le fournisseur de santé numérique crée une plateforme agile et évolutive basée sur des solutions Azure

"Mobile devices have brought ubiquitous access, and with Azure we can deliver a range of care solutions to people wherever they are."

Sarthak Kakkar, Responsable Architecte Solutions, Rx.Health
Rx.Health

Munich Re numérise les services d’assurance avec Azure Cosmos DB pour accélérer la livraison et obtenir des insights sur les données

"By choosing Azure, we created a trustworthy, easy-to-use solution that doesn't put additional strain on our clients' IT departments."

Wolfgang Demmerich, directeur du développement commercial pour les services numériques, Munich Re
Plus d’une fois

Conçu pour les développeurs, avec prise en charge de PostgreSQL, MongoDB et Apache Cassandra

Azure Cosmos DB for NoSQL

Créez de nouvelles applications en toute simplicité et tirez parti de toutes les fonctionnalités et contrats SLA d’Azure Cosmos DB. Azure Cosmos DB for NoSQL (anciennement Core API) prend en charge Java, Node.js, Python, .NET et JavaScript. Utilisez le langage SQL pour écrire des requêtes enrichies sur des éléments JSON.

Azure Cosmos DB for PostgreSQL

Développez des applications cloud natives avec un PostgreSQL rapide et distribué. Démarrez gratuitement sur un nœud unique et adaptez votre application relationnelle à n’importe quelle échelle. Azure Cosmos DB for PostgreSQL est optimisé par l’open source Citus et les dernières versions de PostgreSQL, avec une prise en charge de dizaines d’extensions Postgres (comme PostGIS pour les données géospatiales), d’une indexation enrichie et de transactions ACID.

Azure Cosmos DB for MongoDB

Exécutez une base de données complètement managée et serverless pour votre application et obtenez une disponibilité de 99,999 % dans le monde entier, une scalabilité élastique et un partitionnement de base de données automatique avec Azure Cosmos DB for MongoDB. L’API permet un déploiement facile avec peu de modifications du code et une utilisation continue des pilotes MongoDB, des SDK et des outils.

Foire aux questions sur Azure Cosmos DB

  • Pour les données NoSQL, Azure Cosmos DB pour NoSQL offre des contrats de niveau de service (SLA) complets sur le débit, la latence, la cohérence et la haute disponibilité. Cela inclut une latence d’écriture et de lecture inférieure à 10 millisecondes et une disponibilité de 99,999 %. Azure Cosmos DB pour PostgreSQL offre une disponibilité de 99,95 %. Lire le contrat SLA.

  • Azure Cosmos DB pour PostgreSQL est une base de données relationnelle PostgreSQL native distribuée à l’échelle mondiale qui partitionne automatiquement les données pour vous aider à créer des applications hautement évolutives. Commencez à créer des applications sur un groupe de serveurs à nœud unique, comme vous le feriez avec PostgreSQL n’importe où ailleurs. À mesure que les exigences de scalabilité et de performances de votre application augmentent, effectuez une mise à l’échelle transparente sur plusieurs nœuds en distribuant vos tables en toute transparence.

  • Azure Cosmos DB pour NoSQL est un service natif non relationnel permettant d’utiliser le modèle de données du document. Il peut stocker arbitrairement des documents JSON natifs avec un schéma flexible. Les données sont indexées automatiquement et sont disponibles pour la requête à l’aide d’une version du langage de requête SQL conçu pour les données JSON. Accédez à l’API à l’aide de SDK pour les frameworks populaires tels que .NET, Python, Java et Node.js.

  • Azure Cosmos DB pour MongoDB vous permet d’interagir avec Azure Cosmos DB comme s’il s’agissait d’une base de données MongoDB, sans avoir à gérer l’infrastructure de base de données. Lorsque vous utilisez Azure Cosmos DB pour MongoDB, presque tous vos outils, kits de développement logiciel (SDK) et applications MongoDB favoris continueront de fonctionner, et la version 4.0 du serveur est prise en charge. Pour obtenir des informations de compatibilité détaillées, consultez la documentation.

  • Azure Cosmos DB for Apache Cassandra vous permet d’interagir avec les données stockées dans Azure Cosmos DB à l’aide du langage CQL (Cassandra Query Language), des outils basés sur Cassandra (comme cqlsh) et des pilotes Apache conformes à CQLv4. Votre application Cassandra existante peut désormais communiquer avec l’API Cassandra Azure Cosmos DB. Bientôt, l’API se connectera également à Azure Managed Instance pour Apache Cassandra.

Lorsque vous serez prêt, commencez à créer des applications avec Azure Cosmos DB

Pouvons-nous vous aider ?