Cosmos DB Conversations

 

Azure Cosmos DB is a globally distributed, multi-model database service.

>> What is Cosmos? Watch this Video

 

Technical Reference >> Download Ebook

 

Customer Ready Presentation >> Click Here

 

Tools

 

Types of Customers

Key Customer characteristics and Use cases are:

  • Retail and e-commerce (Examples: Walmart, ASOS, Dominos, Xomni)
  • Internet of Things (IoT) (Examples: Johnson Controls, Texa, Honeywell, Schneider)
  • Telematics (Examples: Toyota, Ford, Boeing, Bentley)
  • Global entertainment systems (Examples: Next Games, Junglee, Real Madrid)
  • Global mission-critical apps (Examples: JP Morgan Chase, Azure portal, Jet.com)
  • Mobile (Examples: SkyAlert, Dominos, Mogile Tech)
  • Single View (Examples: Citrix, Quest)
  • Real Time Analytics (Examples: NextMarkets, Starbucks)
  • Personalization/Customer 360 (Examples: JPMC, Blackboard, Targetbase)
  • Catalogs (Examples: Sulekha)
  • Content Management (Examples: US Golf Association, Blackboard)

 

Customer Case Studies

 

Qualifying Customer Personas and Questions to Ask

 

Whom to Engage?

App Dev Lead, CxO, Big Data Decision Maker (DM), Architect, Cloud Tech DM.

 

Questions to Ask.

  • When you hear "MongoDB", "MongoDB Atlas", "DataStax Cassandra", "AWS DynamoDB", "Google Datastore", "HBase", "Redis", "ElasticSearch", "Azure Table storage", "NoSQL", "Data scale", "Big Data", "Elasticity", "Global Distribution" – engage the customer on CosmosDB
  • How do you deploy real-time apps globally and make sure they never go down?
  • Does the app need guaranteed SLAs for availability, throughput, consistency, and latency?
  • Do you experience sudden spikes and long valleys in your data usage patterns?
  • Do you need various data models being used at the same time – Polyglot app?

 

Differentiated value proposition and Core capabilities:

  • Turnkey global distribution: Add/remove any number of Azure regions to their Cosmos DB table with one click
  • Elastically scale throughput, anytime, around the globe: Cosmos DB allows applications to elastically scale the throughput at second granularity and storage on demand, worldwide. Customers only pay for the throughput and storage they need. 
  • No complex schema, index management or migration ever needed: No app downtime while migrating schemas.
  • Single-digit millisecond latency: Access data at single digit ms latencies at 99th percentile worldwide.
  • Guaranteed high availability and transparent multi-homing: Cosmos DB guarantees high availability in every region as well as across all regions. Cosmos DB's multi-homing capabilities allow both the application and its data to remain highly available.
  • Multiple, well-defined consistency models to choose from: 5 well-defined consistency choices - strong, bounded staleness, session, consistent-prefix and eventual – so devs can select the right consistency model that fits their apps.
  • Multiple data models to choose from: Native support for documents, graph, column-family & key-value data models.
  • Multiple APIs to choose from: Support for SQL, MongoDB, Gremlin (Graph) and Azure Table storage APIs. In FY18, Cosmos will support other popular data access APIs including Cassandra and HBASE.

 

Learn Cosmos Through Sessions on YouTube

  1. Tip 1: What is Cosmos?
  2. Tip 2: Seeing is believing
  3. Tip 3: Replicate data globally
  4. Tip 4: Gremlin graph support
  5. Tip 5: Try Azure Cosmos DB free
  6. Tip 6: Migrate your MEAN app
  7. Tip 8: Build a Node.js app by using SQL API
  8. Tip 9: Query using MongoDB in Node.js
  9. Tip 10: Copy MongoDB data using Studio 3T
  10. Tip 11: Use React, Node.js, and Azure #CosmosDB
  11. Tip 12: Go serverless
  12. Tip 13: MEAN app from scratch
  13. Tip 14: Use cases
  14. Tip 15: VS Code integration
  15. Tip 16: Functions and Twilio demo
  16. Tip 17: Using Mongoose discriminators
  17. Tip 18: Request units

 

 

Sessions

 

Click on join the webinar links to view the recorded sessions.

 

 

Cosmos DB training series – Part 1 Overview of Azure Cosmos DBFebruary 13, 201810:00-11:00 AM PST (UTC -8) - Save the Date

 

Click here to join the webinar

 

 

Build real-time personalized experiences with AI and serverless technologyFebruary 20, 201810:00-11:00 AM PST (UTC -8) - Save the Date

 

Click here to join the webinar

 

 

Cosmos DB training series – Part 3 Azure Cosmos DB: Graph API and Table APIFebruary 27, 201810:00-11:00 AM PST (UTC -8) - Save the Date

 

Click here to join the webinar

 

 

Cosmos DB training series – Part 4 Building MongoDB apps to Azure Cosmos DBMarch 6, 201810:00-11:00 AM PST (UTC -8) - Save the Date

 

Click here to join the webinar

 

 

Cosmos DB training series – Part 5 Understanding Operations of Azure Cosmos DBMarch 13, 201810:00-11:00 AM PST (UTC -8) - Save the Date

 

Click here to join the webinar

 

 

Cosmos DB training series – Part 6 Build Serverless Apps with Azure Cosmos DB and Azure FunctionsMarch 20, 201810:00-11:00 AM PST (UTC -8) - Save the Date

 

Click here to join the webinar

 

 

Cosmos DB training series – Part 7 Apply real-time analytics with Azure Cosmos DB and Azure SparkMarch 27, 201810:00-11:00 AM PST (UTC -8) - Save the Date

 

Click here to join the webinar