Casi d'uso comuni di Azure Cosmos DBCommon Azure Cosmos DB use cases

Questo articolo fornisce una panoramica di diversi casi d'uso comuni per Azure Cosmos DB.This article provides an overview of several common use cases for Azure Cosmos DB. I consigli forniti sono un punto di partenza per sviluppare applicazioni con Cosmos DB.The recommendations in this article serve as a starting point as you develop your application with Cosmos DB.

Dopo la lettura di questo articolo, si potrà rispondere alle domande seguenti:After reading this article, you'll be able to answer the following questions:

  • Quali sono i casi d'uso comuni per Azure Cosmos DB?What are the common use cases for Azure Cosmos DB?
  • Quali sono i vantaggi dell'uso di Azure Cosmos DB per le applicazioni di vendita al dettaglio?What are the benefits of using Azure Cosmos DB for retail applications?
  • Quali sono i vantaggi dell'uso di Azure Cosmos DB come archivio dati per sistemi Internet delle cose (IoT)?What are the benefits of using Azure Cosmos DB as a data store for Internet of Things (IoT) systems?
  • Quali sono i vantaggi dell'uso di Azure Cosmos DB per le applicazioni Web e per dispositivi mobili?What are the benefits of using Azure Cosmos DB for web and mobile applications?

IntroduzioneIntroduction

Azure Cosmos DB è il servizio di database di Microsoft distribuito a livello globale.Azure Cosmos DB is Microsoft’s globally distributed database service. Il servizio è progettato per consentire ai clienti di ridimensionare in modo elastico e indipendente velocità effettiva e memoria tra più aree geografiche.The service is designed to allow customers to elastically (and independently) scale throughput and storage across any number of geographical regions. Azure Cosmos DB è il primo servizio di database distribuito oggi a livello globale in grado di offrire contratti di servizio comprendenti velocità effettiva, latenza, disponibilità e coerenza.Azure Cosmos DB is the first globally distributed database service in the market today to offer comprehensive service level agreements encompassing throughput, latency, availability, and consistency.

Il progetto Azure Cosmos DB è stato avviato nel 2011 come "Progetto Florence" per far fronte ai problemi critici di sviluppo riscontrati dalle applicazioni Internet di grandi dimensioni all'interno di Microsoft.The Azure Cosmos DB project started in 2011 as "Project Florence" to address developer pain-points that are faced by large Internet-scale applications inside Microsoft. Avendo osservato che questi problemi non riguardano soltanto le applicazioni, nel 2015 è stato deciso di rendere Azure Cosmos DB generalmente disponibile per gli sviluppatori esterni sotto forma di Azure DocumentDB.Observing that these problems are not unique to Microsoft’s applications, we decided to make Azure Cosmos DB generally available to external developers in 2015 in the form of Azure DocumentDB. Il servizio viene usato ampiamente all'interno di Microsoft ed è uno dei servizi in rapida crescita più usati dagli sviluppatori Azure esterni.The service is used ubiquitously internally within Microsoft, and is one of the fastest-growing services used by Azure developers externally.

Azure Cosmos DB è un database multimodello distribuito a livello globale che viene usato in un'ampia gamma di applicazioni e casi di utilizzo.Azure Cosmos DB is a global distributed, multi-model database that is used in a wide range of applications and use cases. È un'ottima scelta per le applicazioni senza server che richiedono tempi di risposta nell'ordine dei millisecondi e che devono essere ridimensionate rapidamente e a livello globale.It is a good choice for any serverless application that needs low order-of-millisecond response times, and needs to scale rapidly and globally. Supporta diversi modelli di dati (chiave-valore, documenti, diagrammi e grafici a colonne) oltre a molte API per l'accesso ai dati, tra cui API MongoDB, API DocumentDB (SQL), API Graph (Gremlin) e API Table, in modo nativo ed estendibile.It supports multiple data models (key-value, documents, graphs and columnar) and many APIs for data access including MongoDB API, DocumentDB API (SQL), Graph API (Gremlin), and Tables API natively, and in an extensible manner.

Di seguito sono indicati alcuni attributi di Azure Cosmos DB che lo rendono particolarmente adatto ad applicazioni a prestazioni elevate destinate a una distribuzione globale.The following are some attributes of Azure Cosmos DB that make it well-suited for high-performance applications with global ambition.

  • Azure Cosmos DB partiziona in modo nativo i dati per la disponibilità e la scalabilità elevate.Azure Cosmos DB natively partitions your data for high availability and scalability. Azure Cosmos DB garantisce al 99,99% disponibilità, velocità effettiva, bassa latenza e coerenza per tutti gli account in una singola area e per tutti gli account in più aree con coerenza media. Garantisce poi al 99,999% la disponibilità in lettura per tutti gli account di database in più aree.Azure Cosmos DB offers 99.99% guarantees for availability, throughput, low latency, and consistency on all single-region accounts and all multi-region accounts with relaxed consistency, and 99.999% read availability on all multi-region database accounts.
  • Azure Cosmos DB ha una risorsa di archiviazione basata su SSD con tempi di risposta a bassa latenza nell'ordine di millisecondi.Azure Cosmos DB has SSD backed storage with low-latency order-of-millisecond response times.
  • Il supporto di Azure Cosmos DB per i livelli di coerenza di tipo eventuale, prefisso coerente, sessione e con obsolescenza associata consente una flessibilità completa e un basso rapporto costo-prestazioni.Azure Cosmos DB's support for consistency levels like eventual, consistent prefix, session, and bounded-staleness allows for full flexibility and low cost-to-performance ratio. Nessun servizio di database offre una flessibilità maggiore di Azure Cosmos DB in termini di coerenza dei livelli.No database service offers as much flexibility as Azure Cosmos DB in levels consistency.
  • Azure Cosmos DB ha un modello di determinazione dei prezzi flessibile e semplice da usare che calcola in modo indipendente la memoria e la velocità effettiva.Azure Cosmos DB has a flexible data-friendly pricing model that meters storage and throughput independently.
  • Il modello di velocità effettiva riservata di Azure Cosmos DB consente un approccio in termini di numero di letture/scritture invece che di CPU/memoria/operazioni di I/O dell'hardware sottostante.Azure Cosmos DB's reserved throughput model allows you to think in terms of number of reads/writes instead of CPU/memory/IOPs of the underlying hardware.
  • La progettazione di Azure Cosmos DB consente la scalabilità di elevati volumi di richieste, nell'ordine di trilioni di richieste al giorno.Azure Cosmos DB's design lets you scale to massive request volumes in the order of trillions of requests per day.

Questi attributi sono utili nel caso di applicazioni Web, mobili, di gioco e IoT che necessitano di tempi di risposta ridotti e che devono gestire grandi quantità di letture e scritture.These attributes are beneficial in web, mobile, gaming, and IoT applications that need low response times and need to handle massive amounts of reads and writes.

IoT e dati telematiciIoT and telematics

I casi di utilizzo IoT condividono di solito alcuni modelli di inserimento, elaborazione e archiviazione dei dati.IoT use cases commonly share some patterns in how they ingest, process, and store data. Questi sistemi devono prima di tutto inserire grandi quantità di dati dai sensori dei dispositivi di diverse impostazioni locali.First, these systems need to ingest bursts of data from device sensors of various locales. In secondo luogo, questi sistemi elaborano e analizzano i dati di streaming per ottenere informazioni in tempo reale.Next, these systems process and analyze streaming data to derive real-time insights. I dati vengono quindi archiviati nell'archiviazione offline sicura per l'analisi batch.The data is then archived to cold storage for batch analytics. Microsoft Azure offre servizi avanzati che possono essere applicati per i casi d'uso di IoT, inclusi Azure Cosmos DB, Hub eventi di Azure, analisi di flusso di Azure, Hub di notifica di Azure, Azure Machine Learning, Azure HDInsight e PowerBI.Microsoft Azure offers rich services that can be applied for IoT use cases including Azure Cosmos DB, Azure Event Hubs, Azure Stream Analytics, Azure Notification Hub, Azure Machine Learning, Azure HDInsight, and PowerBI.

Architettura di riferimento di IoT per Azure Cosmos DB

Grandi quantità di dati possono essere acquisite da Hub eventi di Azure che consente di inserire i dati con una velocità effettiva elevata e una bassa latenza.Bursts of data can be ingested by Azure Event Hubs as it offers high throughput data ingestion with low latency. I dati inseriti che devono essere elaborati per ottenere informazioni in tempo reale possono essere incanalati in Analisi di flusso di Azure per l'analisi in tempo reale.Data ingested that needs to be processed for real-time insight can be funneled to Azure Stream Analytics for real-time analytics. I dati possono essere caricati in Azure Cosmos DB per l'esecuzione di query ad hoc.Data can be loaded into Azure Cosmos DB for adhoc querying. Una volta caricati in Azure Cosmos DB, i dati sono pronti per l'esecuzione delle query.Once the data is loaded into Azure Cosmos DB, the data is ready to be queried. Inoltre, i nuovi dati e le modifiche ai dati esistenti possono essere letti nel feed di modifica.In addition, new data and changes to existing data can be read on change feed. Il feed di modifica è un log permanente che consente solo l'aggiunta di dati e archivia le modifiche apportate alle raccolte di Cosmos DB in ordine sequenziale.Change feed is a persistent, append only log that stores changes to Cosmos DB collections in sequential order. Tutti i dati o solo le modifiche ai dati in Azure Cosmos DB possono essere usati come dati di riferimento nell'ambito di analisi in tempo reale.The all data or just changes to data in Azure Cosmos DB can be used as reference data as part of real-time analytics. Inoltre, possono essere ulteriormente affinati ed elaborati connettendo i dati di Azure Cosmos DB a HDInsight per processi Pig, Hive o MapReduce.In addition, data can further be refined and processed by connecting Azure Cosmos DB data to HDInsight for Pig, Hive, or Map/Reduce jobs. I dati affinati vengono quindi ricaricati in Azure Cosmos DB per la creazione di report.Refined data is then loaded back to Azure Cosmos DB for reporting.

Per una soluzione IoT di esempio con Azure Cosmos DB, EventHubs e Storm, vedere l'archivio hdinsight-storm-examples su GitHub.For a sample IoT solution using Azure Cosmos DB, EventHubs and Storm, see the hdinsight-storm-examples repository on GitHub.

Per altre informazioni sulle offerte di Azure per IoT, vedere Creare il proprio "Internet delle cose".For more information on Azure offerings for IoT, see Create the Internet of Your Things.

Vendite e marketingRetail and marketing

Azure Cosmos DB viene ampiamente usato nelle piattaforme di e-commerce di Microsoft che eseguono Windows Store e XBox Live.Azure Cosmos DB is used extensively in Microsoft's own e-commerce platforms, that run the Windows Store and XBox Live. Viene inoltre usato nel settore della vendita al dettaglio per l'archiviazione dei dati dei cataloghi e per il recupero degli eventi nelle pipeline di elaborazione degli ordini.It is also used in the retail industry for storing catalog data and for event sourcing in order processing pipelines.

Gli scenari di utilizzo dei dati di un catalogo includono l'archiviazione e l'esecuzione di query di un set di attributi per entità come persone, luoghi e prodotti.Catalog data usage scenarios involve storing and querying a set of attributes for entities such as people, places, and products. Gli account utente, i cataloghi di prodotti, i registri di dispositivi IoT e i sistemi di distinta base sono alcuni esempi di dati di catalogo.Some examples of catalog data are user accounts, product catalogs, IoT device registries, and bill of materials systems. Gli attributi di questi dati possono variare e cambiare nel corso del tempo per rispondere ai requisiti dell'applicazione.Attributes for this data may vary and can change over time to fit application requirements.

Considerare l'esempio di un catalogo di prodotti per un fornitore di parti di ricambio per automobili.Consider an example of a product catalog for an automotive parts supplier. Ogni ricambio può avere propri attributi oltre ai comuni attributi condivisi da tutti i ricambi.Every part may have its own attributes in addition to the common attributes that all parts share. Inoltre, gli attributi di un ricambio specifico possono cambiare l'anno seguente quando viene rilasciato un nuovo modello.Furthermore, attributes for a specific part can change the following year when a new model is released. Azure Cosmos DB supporta schemi flessibili e dati gerarchici ed è pertanto adatto per l'archiviazione dei dati di un catalogo di prodotti.Azure Cosmos DB supports flexible schemas and hierarchical data, and thus it is well suited for storing product catalog data.

Architettura di riferimento per un catalogo di vendita al dettaglio per Azure Cosmos DB

Azure DB Cosmos viene spesso usato per il recupero degli eventi per architetture basate su eventi tramite la funzionalità di feed delle modifiche.Azure Cosmos DB is often used for event sourcing to power event driven architectures using its change feed functionality. Il feed delle modifiche consente ai microservizi downstream di leggere in modo affidabile e incrementale gli inserimenti e aggiornamenti (ad esempio, gli eventi di ordine) eseguiti in un Azure Cosmos DB.The change feed provides downstream microservices the ability to reliably and incrementally read inserts and updates (for example, order events) made to an Azure Cosmos DB. Questa funzionalità può essere sfruttata per ottenere un archivio di eventi permanente come broker messaggi per eventi di modifica dello stato e gestire il flusso di lavoro per l'elaborazione degli ordini tra molti microservizi, che possono essere implementati come Funzioni di Azure senza server.This functionality can be leveraged to provide a persistent event store as a message broker for state-changing events and drive order processing workflow between many microservices (which can be implemented as serverless Azure Functions).

Architettura di riferimento per la pipeline degli ordini di Azure Cosmos DB

I dati archiviati in Azure Cosmos DB possono inoltre essere integrati con HDInsight per analisi di Big Data tramite processi Apache Spark.In addition, data stored in Azure Cosmos DB can be integrated with HDInsight for big data analytics via Apache Spark jobs. Per altri dettagli sul connettore Spark per Azure Cosmos DB, vedere Run a Spark job with Cosmos DB and HDInsight (Eseguire un processo Spark con Azure Cosmos DB e HDInsight).For details on the Spark Connector for Azure Cosmos DB, see Run a Spark job with Cosmos DB and HDInsight.

GiochiGaming

Il livello database è un componente fondamentale delle applicazioni di gioco.The database tier is a crucial component of gaming applications. I giochi moderni eseguono l'elaborazione grafica in client mobili/console, ma si basano sul cloud per distribuire contenuti personalizzati come le statistiche di gioco, l'integrazione con i social media e le classifiche dei punteggi.Modern games perform graphical processing on mobile/console clients, but rely on the cloud to deliver customized and personalized content like in-game stats, social media integration, and high-score leaderboards. I giochi richiedono spesso latenze di un solo millisecondo per operazioni di lettura e scrittura, per offrire un'esperienza di gioco accattivante.Games often require single-millisecond latencies for reads and writes to provide an engaging in-game experience. Un database per giochi deve essere veloce e in grado di gestire picchi significativi a livello di frequenza di richieste durante l'avvio di nuovi giochi e gli aggiornamenti delle funzionalità.A game database needs to be fast and be able to handle massive spikes in request rates during new game launches and feature updates.

Azure Cosmos DB viene usato da giochi come The Walking Dead: No Man's Land di Next Games e Halo 5: Guardians.Azure Cosmos DB is used by games like The Walking Dead: No Man's Land by Next Games, and Halo 5: Guardians. Azure Cosmos DB offre agli sviluppatori di giochi i vantaggi seguenti:Azure Cosmos DB provides the following benefits to game developers:

  • Azure Cosmos DB consente di aumentare o ridurre le prestazioni in modo flessibile.Azure Cosmos DB allows performance to be scaled up or down elastically. In questo modo i giochi possono gestire l'aggiornamento del profilo e le statistiche di decine di milioni di giocatori simultanei con una singola chiamata API.This allows games to handle updating profile and stats from dozens to millions of simultaneous gamers by making a single API call.
  • Azure Cosmos DB supporta le letture e le scritture in millisecondi per evitare eventuali ritardi durante il gioco.Azure Cosmos DB supports millisecond reads and writes to help avoid any lags during game play.
  • L'indicizzazione automatica di Azure Cosmos DB consente di filtrare in base a più proprietà in tempo reale, ad esempio per individuare il giocatore in base al suo ID interno o all'ID di GameCenter, Facebook o Google o per eseguire query in base all'appartenenza del giocatore a una gilda.Azure Cosmos DB's automatic indexing allows for filtering against multiple different properties in real-time, for example, locate players by their internal player IDs, or their GameCenter, Facebook, Google IDs, or query based on player membership in a guild. Questa operazione può essere eseguita senza compilare indicizzazioni complesse o infrastrutture di partizionamento orizzontale.This is possible without building complex indexing or sharding infrastructure.
  • Le funzionalità social, ad esempio i messaggi delle chat interne al gioco, l'appartenenza a gilde del giocatore, le sfide completate, le classifiche dei punteggi e i grafici dei social network, sono più facili da implementare con uno schema flessibile.Social features including in-game chat messages, player guild memberships, challenges completed, high-score leaderboards, and social graphs are easier to implement with a flexible schema.
  • Azure Cosmos DB usato come PaaS (Platform-as-a-Service) gestito richiede operazioni minime di installazione e gestione per consentire un'iterazione rapida e ridurre il time-to-market.Azure Cosmos DB as a managed platform-as-a-service (PaaS) required minimal setup and management work to allow for rapid iteration, and reduce time to market.

Architettura di riferimento per giochi per Azure Cosmos DB

Applicazioni Web e per dispositivi mobiliWeb and mobile applications

Azure Cosmos DB viene comunemente usato all'interno di applicazioni Web e per dispositivi mobili ed è particolarmente adatto alla creazione di modelli di interazione social, all'integrazione con servizi di terze parti e all'ottimizzazione delle esperienze personalizzate.Azure Cosmos DB is commonly used within web and mobile applications, and is well suited for modeling social interactions, integrating with third-party services, and for building rich personalized experiences. Gli SDK di Cosmos DB possono essere usati per la compilazione avanzata di applicazioni iOS e Android usando il diffuso framework Xamarin.The Cosmos DB SDKs can be used build rich iOS and Android applications using the popular Xamarin framework.

Applicazioni socialSocial Applications

Un caso di uso comune per Azure Cosmos DB prevede l'archiviazione e il recupero di contenuto generato dall'utente (UGC, User Generated Content) per applicazioni Web, per dispositivi mobili e soprattutto per social media.A common use case for Azure Cosmos DB is to store and query user generated content (UGC) for web, mobile, and social media applications. Alcuni esempi di UGC includono sessioni di chat, tweet, post di blog, classificazioni e commenti.Some examples of UGC are chat sessions, tweets, blog posts, ratings, and comments. Spesso il contenuto UGC nelle applicazioni per social media comprende testo in formato libero, proprietà, tag e relazioni non limitati da una struttura rigida.Often, the UGC in social media applications is a blend of free form text, properties, tags, and relationships that are not bounded by rigid structure. I contenuti come chat, commenti e post possono essere archiviati in Cosmos DB senza richiedere trasformazioni o livelli di mapping relazionale a oggetti complessi.Content such as chats, comments, and posts can be stored in Cosmos DB without requiring transformations or complex object to relational mapping layers. Le proprietà dei dati possono essere aggiunte o modificate facilmente in modo che rispondano ai requisiti quando gli sviluppatori scorrono il codice dell'applicazione, velocizzando così la fase di sviluppo.Data properties can be added or modified easily to match requirements as developers iterate over the application code, thus promoting rapid development.

Le applicazioni che si integrano con social network di terze parti devono adeguarsi alle modifiche degli schemi di queste reti.Applications that integrate with third-party social networks must respond to changing schemas from these networks. I dati, man mano che vengono automaticamente indicizzati in Cosmos DB per impostazione predefinita, sono pronti per l'esecuzione di query in qualsiasi momento.As data is automatically indexed by default in Cosmos DB, data is ready to be queried at any time. Queste applicazioni hanno quindi la flessibilità necessaria per recuperare le proiezioni in base alle rispettive esigenze.Hence, these applications have the flexibility to retrieve projections as per their respective needs.

Molte applicazioni di social networking vengono eseguite su scala globale e possono presentare modelli di utilizzo non prevedibili.Many of the social applications run at global scale and can exhibit unpredictable usage patterns. La flessibilità nella scalabilità dell'archivio dati è essenziale man mano che il livello dell'applicazione viene scalato in modo da soddisfare la domanda di utilizzo.Flexibility in scaling the data store is essential as the application layer scales to match usage demand. È possibile scalare orizzontalmente aggiungendo altre partizioni di dati con un account Cosmos DB.You can scale out by adding additional data partitions under a Cosmos DB account. Si possono anche creare altri account Cosmos DB in più aree.In addition, you can also create additional Cosmos DB accounts across multiple regions. Per la disponibilità delle aree del servizio Cosmos DB, vedere Aree di Azure.For Cosmos DB service region availability, see Azure Regions.

Architettura di riferimento per app Web per Azure Cosmos DB

PersonalizzazionePersonalization

Oggi le applicazioni moderne sono caratterizzate da esperienze e visualizzazioni complesse,Nowadays, modern applications come with complex views and experiences. in genere dinamiche e in grado di soddisfare le preferenze o gli stati d'animo degli utenti e le diverse esigenze di personalizzazione.These are typically dynamic, catering to user preferences or moods and branding needs. È quindi necessario che le applicazioni possano recuperare le impostazioni personalizzate in modo efficace per eseguire rapidamente il rendering delle esperienze e degli elementi dell'interfaccia utente.Hence, applications need to be able to retrieve personalized settings effectively to render UI elements and experiences quickly.

JSON, supportato da Cosmos DB, è un formato adatto a rappresentare i dati di layout dell'interfaccia utente, essendo non solo leggero, ma anche facilmente interpretabile da JavaScript.JSON, a format supported by Cosmos DB, is an effective format to represent UI layout data as it is not only lightweight, but also can be easily interpreted by JavaScript. Cosmos DB offre livelli di coerenza regolabili che consentono letture veloci con scritture a bassa latenza.Cosmos DB offers tunable consistency levels that allow fast reads with low latency writes. Di conseguenza, l'archiviazione dei dati di layout dell'interfaccia utente, incluse le impostazioni personalizzate, come documenti JSON in Cosmos DB è un metodo efficace per avere questi dati in rete.Hence, storing UI layout data including personalized settings as JSON documents in Cosmos DB is an effective means to get this data across the wire.

Architettura di riferimento per app Web per Azure Cosmos DB

Passaggi successiviNext steps

Per iniziare a usare Azure Cosmos DB, seguire le guide introduttive, che illustrano come creare un account ed eseguire le prime operazioni con Cosmos DB.To get started with Azure Cosmos DB, follow our quick starts, which walk you through creating an account and getting started with Cosmos DB.

Oppure, per altre informazioni sui clienti che usano Cosmos DB, leggere le seguenti storie dei clienti:Or, if you'd like to read more about customers using Cosmos DB, the following customer stories are available:

  • Jet.com. Azienda di e-commerce che punta in alto eseguendo la soluzione in Microsoft Cloud e sfruttando su scala globale i vantaggi offerti da Cosmos DB.Jet.com. E-commerce challenger eyes the top spot, runs on the Microsoft cloud, leverages Cosmos DB at a global scale.
  • Asos.com. Asos.com è una società inglese che opera online nel settore della moda e della bellezza.Asos.com. Asos.com is a British online fashion and beauty store. Rivolta principalmente al segmento giovani-adulti, Asos commercializza più di 850 marchi, oltre a una propria linea di abbigliamento e accessori.Primarily aimed at young adults, Asos sells over 850 brands as well as its own range of clothing and accessories.
  • Toyota.Toyota. Toyota Motor Corporation è un produttore giapponese di automobili.Toyota Motor Corporation is a Japanese automotive manufacturer. Toyota ha utilizzato Cosmos DB per un'app IoT globale.Toyota leveraged Cosmos DB for a global IoT app.
  • Citrix.Citrix. Citrix sviluppa una soluzione single sign-on con Azure Service Fabric e Azure Cosmos DBCitrix develops single-sign-on solution using Azure Service Fabric and Azure Cosmos DB
  • TEXA La rivoluzionarie soluzione IoT di TEXA rivolta ai proprietari di veicoli consente di risparmiare tempo, denaro, carburante e, cosa più importante, vite umane.TEXA TEXA’s revolutionary IoT solution for vehicle owners helps save time, money, gas—and possibly lives.
  • Domino's Pizza.Domino's Pizza. Domino's Pizza Inc. è una catena statunitense di pizzerie.Domino's Pizza Inc. is an American pizza restaurant chain.
  • Johnson Controls.Johnson Controls. Johnson Controls è una società leader a livello globale che usa tecnologie diversificate e opera in diversi settori gestendo un'ampia gamma di clienti in oltre 150 paesi.Johnson Controls is a global diversified technology and multi-industrial leader serving a wide range of customers in more than 150 countries.
  • Microsoft Windows, Universal Store, Hub IoT di Azure, Xbox Live e altri servizi Internet.Microsoft Windows, Universal Store, Azure IoT Hub, Xbox Live, and other Internet-scale services. Come Microsoft integra servizi altamente scalabili usando Azure Cosmos DB.How Microsoft builds massively scalable services using Azure Cosmos DB.
  • Team Dati e analisi di Microsoft.Microsoft Data and Analytics team. Grazie a Cosmos DB, il team Dati e analisi di Microsoft gestisce raccolte di Big Data su scala planetariaMicrosoft’s Data and Analytics team achieves planet-scale big-data collection with Azure Cosmos DB
  • Sulekha.com. Sulekha usa Azure Cosmos DB per connettere clienti e aziende in India.Sulekha.com. Sulekha uses Azure Cosmos DB to connect customers and businesses across India .
  • NewOrbit.NewOrbit. NewOrbit decolla con Azure Cosmos DB.NewOrbit takes flight with Azure Cosmos DB.
  • Affinio.Affinio. Affinio passa da AWS ad Azure Cosmos DB per sfruttare i dati dei social network su vasta scala.Affinio switches from AWS to Azure Cosmos DB to harness social data at scale.
  • Next Games.Next Games. Il gioco The Walking Dead: No Man's Land arriva al primo posto grazie al supporto di Azure Cosmos DB.The Walking Dead: No Man's Land game soars to #1 supported by Azure Cosmos DB.
  • Halo.Halo. Come è stato usato Azure Cosmos DB per implementare un'esperienza di gioco social in Halo 5.How Halo 5 implemented social gameplay using Azure Cosmos DB.
  • Cortana Analytics Gallery.Cortana Analytics Gallery. Cortana Analytics Gallery: un sito di community scalabile basato su Azure Cosmos DB.Cortana Analytics Gallery - a scalable community site built on Azure Cosmos DB.
  • Breeze.Breeze. L'integratore leader di settore offre alle multinazionali una visione globale in pochi minuti con tecnologie cloud flessibili.Leading Integrator Gives Multinational Firms Global Insight in Minutes with Flexible Cloud Technologies.
  • News Republic.News Republic. Le notizie "intelligenti" forniscono informazioni mirate ai cittadini impegnati.Adding intelligence to the news to provide information with purpose for engaged citizens.
  • SGS International.SGS International. Per un uso uniforme dei colori in tutto il mondo, i principali marchi si rivolgono a SGS.For consistent color across the globe, major brands turn to SGS. E SGS si rivolge ad Azure.And SGS turns to Azure.
  • Telenor.Telenor. Telenor, leader mondiale, usa il cloud per muoversi con la velocità di una startup.Global leader Telenor uses the cloud to move with the speed of a startup.
  • XOMNI.XOMNI. L'archivio del futuro si basa sulla velocità delle ricerche e su un flusso di dati scorrevole.The store of the future runs on speedy search and the easy flow of data.
  • Nucleo.Nucleo. Piattaforma software basata su Azure che rompe le barriere tra clienti e aziendeAzure-based software platform breaks down barriers between businesses and customers
  • Weka.Weka. Smart Fridge di Weka migliora la gestione dei vaccini, per offrire una protezione dalle malattie a un maggior numero di personeWeka Smart Fridge improves vaccine management so more people can be protected against diseases
  • Orange Tribes.Orange Tribes. Prodotti interattivi per condividere esperienze di viaggi, musica, cinema e anche gastronomia.There’s more to that food app than meets the eye, or the mouth.
  • Real Madrid.Real Madrid. Il Real Madrid porta allo stadio quasi 450 milioni di fan in tutto il mondo con i Microsoft Cloud.Real Madrid brings the stadium closer to 450 million fans around the globe, with the Microsoft Cloud.
  • Tuku.Tuku. TUKU rende l'acquisto di un'auto un'esperienza divertente grazie al supporto dei servizi di AzureTUKU makes car buying fun with help from Azure services