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