Ignora esplorazione

Azure Cosmos DB

Database NoSQL veloce con API aperte per qualsiasi scala

Database NoSQL veloce con API aperte per qualsiasi scala

Azure Cosmos DB è un database NoSQL serverless e completamente gestito per applicazioni ad alte prestazioni di qualsiasi dimensione o scala. Ottenere prestazioni garantite in millisecondi a una cifra e disponibilità al 99,999%, supportata dal contratto di servizio, scalabilità automatica e immediata, sicurezza di livello Enterprise e API open source per i database NoSQL, inclusi MongoDB e Cassandra. Ottenere scritture e letture veloci ovunque nel mondo con operazioni di scrittura e replica dei dati in più aree. Ottenere informazioni dettagliate sui dati in tempo reale con analisi NoETL (estrazione, trasformazione e caricamento) usando Collegamento ad Azure Synapse per Azure Cosmos DB.

Velocità elevata su qualsiasi scala con elasticità immediata e illimitata, capacità burst senza problemi, letture rapide e scritture in più aree in qualsiasi parte del mondo

Sviluppo di app flessibile e veloce con gli SDK per i linguaggi più diffusi, un'API Core (SQL) nativa, un’API per MongoDB, Cassandra e Gremlin e opzioni di sviluppo/test gratuite

Essere pronti per applicazioni cruciali con disponibilità al 99,999%, backup continuo con ripristino temporizzato, sicurezza di livello Enterprise che garantisce la continuità aziendale e analisi NoETL sui dati in tempo reale

Database serverless completamente gestito e conveniente che risponde alle esigenze dell'applicazione aumentando e riducendo istantaneamente e automaticamente le prestazioni di ridimensionamento e offrendo opzioni di prezzo basate sul consumo

Scalabilità automatica e illimitata

Soddisfare le esigenze delle applicazioni e offrire prestazioni elevate, anche con traffico imprevedibile, con un database scalabile in modo elastico, automatico e immediato. I carichi di lavoro di qualsiasi dimensione o scala sono garantiti con disponibilità sempre attiva e letture e scritture in millisecondi a una cifra, in modo da poter eseguire le applicazioni più importanti in qualsiasi parte del mondo senza preoccupazioni.

Scalabilità automatica e illimitata
Operazioni di database serverless

Operazioni di database serverless

Eseguire carichi di lavoro con traffico con picchi od occasionale e paga solo per le risorse usate per ogni operazione di database, senza che siano necessari addebiti minimi o una pianificazione della capacità. Serverless è una modalità a consumo che semplifica ed ottimizza i costi per l'esecuzione di carichi di lavoro di sviluppo/test e le applicazioni di produzione.

Piattaforma ibrida per dati Apache Cassandra

Ridimensionare e ottenere prestazioni superiori, mantenendo al tempo stesso flessibilità e controllo, con un servizio di database NoSQL completamente gestito considerato attendibile da aziende come Symantec per eseguire i carichi di lavoro Cassandra. Integrare senza problemi con Istanza gestita di Azure per Apache Cassandracompletamente compatibile per una migrazione, replicazione e sincronizzazione trasparente dei dati Cassandra in una distribuzione ibrida o trasferimento in modalità lift and shift ad Azure.

Piattaforma ibrida per dati Apache Cassandra
Analisi senza ETL sui dati operativi in tempo reale

Analisi senza ETL sui dati operativi in tempo reale

Ridurre il tempo necessario ad ottenere informazioni dettagliate eseguendo analisi quasi in tempo reale e intelligenza artificiale sui dati operativi all'interno del database NoSQL Azure Cosmos DB. Collegamento ad Azure Synapse per Azure Cosmos DB si integra perfettamente con Azure Synapse Analytics senza spostamento di dati o riduzione delle prestazioni dell'archivio dati operativo.

Sicurezza e conformità complete predefinite

  • Microsoft investe più di $1 miliardi all'anno in ricerca e sviluppo per cybersecurity.

  • I nostri dipendenti includono più di 3,500 esperti di sicurezza dedicati alla sicurezza e alla privacy dei dati.

  • Azure ha ottenuto più certificazioni che qualsiasi altro provider di servizi cloud. Visualizza l'elenco completo.

Prezzi che assicurano flessibilità e controllo

Trova il modello più adatto al tuo carico di lavoro e opzioni gratuite per i test e lo sviluppo. Sfrutta la velocità effettiva e le risorse di archiviazione praticamente illimitate, la scalabilità elastica automatica nelle diverse aree e le opzioni serverless basate sul consumo.

Tutto quello che ti serve per iniziare

Sviluppo/test gratuito con Azure Cosmos DB.

Trova guide di avvio rapido, video, apprendimento guidato e più risorse per sviluppatori.

Continua a sviluppare le tue competenze.

Casi d'uso più diffusi per Azure Cosmos DB

Telemetria dei dispositivi IoT veloce e scalabile

Scalabilità istantanea ed elastica per gestire IoT e casi d'uso dei dati di telemetria in tempo reale, senza sacrificare le prestazioni di inserimento o query. Inserire, elaborare e analizzare i dati di streaming su larga scala da qualsiasi numero di dispositivi, ovunque nel mondo.

Servizi di vendita al dettaglio in tempo reale

Offrire casi d'uso per la vendita al dettaglio, scalabili e ad alte prestazioni, tra cui il catalogo dei prodotti in tempo reale, consigli personalizzati, elaborazione degli ordini e servizi di pagamento. Usato dai rivenditori leader di settore per supportare le esperienze aziendali critiche e digitali dei clienti, Azure Cosmos DB garantisce velocità e prestazioni per i clienti in tutto il mondo.

Applicazioni critiche con utenti distribuiti

Eseguire i carichi di lavoro più critici in qualsiasi area di Azure con velocità, disponibilità, velocità effettiva e coerenza supportate dal contratto di servizio. Azure Cosmos DB supporta applicazioni distribuite con utenti in qualsiasi parte del mondo e offre disponibilità elevata e bassa latenza su larga scala.

I leader di settore stanno innovando con Azure Cosmos DB

Dati distribuiti a livello globale per la creazione di app e microservizi per il miglioramento della cura degli animali

"Azure services enabled us to provide a secure, fully monitored, enterprise-ready foundation to our implementation."

Adam Lind, Vice President of Software Development
MARS

La piattaforma per automobili connesse si basa sulla disponibilità elevata e sulla bassa latenza garantite

"The Azure ecosystem gave us useful capabilities that the developers worked into their system."

Rodrigo Nunes, Principal Software Engineer
Mercedes-Benz

Chipotle potenzia l'esperienza Web personalizzata per ordini digitali con Azure Cosmos DB

"Switching to Azure Cosmos DB is a big win in terms of scalability, availability, and, down the road, geographic distribution."

Mike Smith, Lead Software Developer
Chipotle

ASOS offre raccomandazioni di acquisto personalizzate con 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, Chief Technology Officer
ASOS

Symantec risparmia fino al 40% sui costi per i database eseguendo la migrazione ad Azure Cosmos DB

"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, Technical Director/Architect, Symantec
Symantec

Progettato per gli sviluppatori, con il supporto di una vasta gamma di API

API di base (SQL)

Compilare nuove app con facilità e sfruttare tutte le funzionalità e i contratti di servizio di Azure Cosmos DB. L’API Azure Cosmos DB Core (SQL) supporta Java, Node.js, Python, .NET e JavaScript e consente di usare il linguaggio SQL per scrivere query avanzate su elementi JSON.

API Cassandra

Usare gli SDK, CQL, strumenti e driver Cassandra con l’API Cassandra Azure Cosmos DB per abilitare applicazioni serverless e scalabili con disponibilità del 99,999% supportata dal contratto di servizio. Integrare facilmente con Istanza gestita di Azure per Apache Cassandra per una migrazione e sincronizzazione dei dati ibridi.

API per MongoDB

Con l'API Azure Cosmos DB per MongoDB, è possibile eseguire un database completamente gestito e serverless per l'applicazione e ottenere una disponibilità del 99,999% in tutto il mondo, scalabilità elastica e partizionamento orizzontale automatico. L'API consente una distribuzione semplice con poche modifiche di codice e un uso continuato dei driver, SDK e strumenti MongoDB.

Documentazione, training e risorse per la migrazione

Community e supporto tecnico di Azure

Entrare a far parte della community di Azure Cosmos DB. Seguire il team di Azure Cosmos DB su Twitter, YouTube e il blog di Azure Cosmos DB. Porre domande e ottenere supporto da tecnici Microsoft e dagli esperti della community di Azure su Stack Overflow. Trovare esempi e repository in GitHub.

Esercitazioni e lab

Aggiornamenti, blog e annunci su Azure Cosmos DB

Domande frequenti

  • Azure Cosmos DB è un servizio di database multimodello e distribuito a livello globale su qualsiasi scala. Il servizio è stato progettato con un'attenzione particolare alla distribuzione globale e alla scalabilità orizzontale.

    Con la distribuzione globale chiavi in mano in un numero qualsiasi di aree di Azure, Azure Cosmos DB ridimensiona e replica in modo trasparente i dati ovunque si trovino gli utenti. Sfrutta la scalabilità elastica di scritture e letture in tutto il mondo e paga solo per le risorse necessarie. Azure Cosmos DB prevede il supporto nativo per API NoSQL e OSS, tra cui MongoDB, Cassandra, Gremlin, etcd, Spark e SQL. Offre inoltre più modelli di coerenza ben definiti, latenze in lettura e scrittura garantite nell'ordine di millisecondi a una cifra al 99° percentile e il 99,999% di disponibilità elevata garantita con funzionalità di multihosting ovunque nel mondo, il tutto supportato da contratti di servizio completi leader di settore.

    Azure Cosmos DB è un servizio completamente gestito che ti consente di trasferire in Azure gli oneri amministrativi associati al funzionamento e al ridimensionamento di database distribuiti, così non dovrai preoccuparti di aspetti come la gestione di VM, il provisioning di hardware, le attività di installazione e configurazione, la capacità, la replica, la distribuzione di patch software o il ridimensionamento dei cluster.

  • Con Azure Cosmos DB puoi configurare i tuoi database in modo che siano distribuiti a livello globale e disponibili in qualsiasi area di Azure. Per ridurre la latenza, colloca i dati vicino agli utenti.

    Azure Cosmos DB replica in modo trasparente i dati in tutte le aree associate al tuo account Azure Cosmos DB. Offre una singola immagine di sistema per il database e i contenitori di Azure Cosmos DB distribuiti a livello globale, consentendo così all'applicazione di leggere e scrivere in locale.

    Con la distribuzione globale chiavi in mano, puoi aggiungere o rimuovere in qualsiasi momento le aree associate al tuo account. Non è necessario sospendere l'esecuzione o ridistribuire l'applicazione per aggiungere o rimuovere un'area. La disponibilità elevata viene mantenuta tramite funzionalità multihosting fornite in modalità nativa dal servizio. Altre informazioni.

  • L'approccio di Azure Cosmos DB per la coerenza dei dati prevede una gamma di scelte, con più opzioni rispetto ai due estremi della coerenza assoluta e finale.

    Puoi scegliere tra cinque modelli ben definiti nella gamma della coerenza:

    • Assoluta
    • Decadimento ristretto
    • Sessione
    • Prefisso coerente
    • Finale

    Ogni modello è supportato da contratti del sevizio completi. Altre informazioni.

  • Essendo un database distribuito a livello globale, Azure Cosmos DB offre contratti di servizio completi che includono unità elaborate, latenza al 99° percentile, coerenza e disponibilità elevata. Altre informazioni.

  • Azure Cosmos DB replica in modo trasparente i dati in tutte le aree di Azure associate al tuo account Azure Cosmos DB. Il servizio applica più livelli di ridondanza ai dati. Scopri di più.
  • L'API Azure Cosmos DB per MongoDB offre la possibilità di interagire con Azure Cosmos DB come se si trattasse di un database MongoDB, senza dover gestire l'infrastruttura del database. Ciò significa che quasi tutti gli strumenti, gli SDK e le applicazioni di MongoDB preferiti continueranno a funzionare. Per informazioni dettagliate sulla compatibilità, vedere la documentazione.
  • Con il supporto del server versione 4.0 nell'API Azure Cosmos DB per MongoDB, è più facile modellare la logica di business transazionale complessa senza la logica di gestione degli errori complessa. Il supporto V4.0 introduce nuove funzionalità, ad esempio transazioni multi-documento, scritture non ripetibili e altro ancora.
  • L'API Azure Cosmos DB Cassandra ti permette di interagire con i dati archiviati in Azure Cosmos DB usando Cassandra Query Language (CQL), strumenti basati su Cassandra come cqlsh e i driver Apache esistenti compatibili con CQLv4. La tua applicazione Cassandra esistente può quindi ora comunicare con l'API Azure Cosmos DB Cassandra. L'API potrà inoltre connettersi a breve con Istanza gestita di Azure per Apache Cassandra dopo il passaggio alla disponibilità generale.

È tutto pronto: inizia a creare applicazioni con Azure Cosmos DB

Serve aiuto?