11/7/2017 2:56 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.

Slides:



Advertisements
Similar presentations
Observation Pattern Theory Hypothesis What will happen? How can we make it happen? Predictive Analytics Prescriptive Analytics What happened? Why.
Advertisements

Running Hadoop-as-a-Service in the Cloud
Architecting the Internet of Things Darren Hubert M256.
Breaking points of traditional approach What if you could handle big data?
Microsoft Ignite /28/2017 6:07 PM
Business Insights Play briefing deck.
BUILD BIG DATA ENTERPRISE SOLUTIONS FASTER ON AZURE HDINSIGHT
Use relational database as a service
Connected Infrastructure
WPC047 Data ON THE ROAD: the Azure part
4/19/ :02 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Cortana Intelligence Suite Workshop
5/9/2018 7:28 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS.
Connected Living Connected Living What to look for Architecture
Data Platform and Analytics Foundational Training
Smart Building Solution
Examine information management in Cortana Intelligence
Connected Maintenance Solution
The story of an IoT solution
Melbourne Azure Meetup
Streaming Big Data on Azure with HDInsight Kafka, Storm and Spark
Globally distributed, secure MongoDB with Azure Cosmos DB
Introducing Azure Functions
Enable the Hybrid Data Platform
Developing apps for the Internet of Things
Microsoft Build /26/2018 2:16 PM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
Smart Building Solution
Connected Maintenance Solution
Azure Cosmos DB Venitta J Microsoft Connect /6/2018 4:36 PM
Connected Living Connected Living What to look for Architecture
Microsoft Build /22/ :52 PM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
Couchbase Server is a NoSQL Database with a SQL-Based Query Language
Connected Infrastructure
Data Platform and Analytics Foundational Training
Azure Cosmos DB: From Internet to Enterprise
Remote Monitoring solution
9/13/2018 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
Add intelligence to Dynamics AX with Cortana Intelligence suite
Cloudy with a Chance of Data
Shubha Vijayasarathy Program Manager, Azure Event Hubs - Microsoft
Azure Cosmos DB: The globally distributed, multi-model database
A developers guide to Azure SQL Data Warehouse
9/21/2018 3:41 AM BRK3180 Architect your big data solutions with SQL Data Warehouse & Azure Analysis Services Josh Caplan & Matt Usher Program Managers.
Enterprise security for big data solutions on Azure HDInsight
Turning back time … … to 1998.
Overview of Azure Data Lake Store
Designed for Big Data Visual Analytics, Zoomdata Allows Business Users to Quickly Connect, Stream, and Visualize Data in the Microsoft Azure Platform MICROSOFT.
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
11/18/2018 2:14 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Let's make a complex dataset simple using Azure Cosmos DB
Azure DocumentDB Overview and Offline Development
Microsoft Connect /22/2018 9:50 PM
The Internet of Things (IoT) from the back-end perspective
Explore the Azure Cosmos DB with .NET Core 2.0
Appcelerator Arrow: Build APIs in Minutes. Connect to Any Data Source
Power-up NoSQL with Azure Cosmos DB
12/7/2018 2:05 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Modern cloud PaaS for mobile apps, web sites, API's and business logic apps
Let's make a complex dataset simple using Azure Cosmos DB
2/19/2019 9:06 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Azure Machine Learning on Databricks
*AZs available across US, Europe and Asia
Global Distribution.
Microsoft Virtual Academy
Introduction to Azure Data Lake
SQL Server 2019 Bringing Apache Spark to SQL Server
Alex Karcher 5 tips for production ready Azure Functions
Architecture of modern data warehouse
DON’T SHOW TO CUSTOMERS – INTERNAL MICROSOFT
Azure Cosmos DB – FY20 Top Use Cases
Presentation transcript:

11/7/2017 2:56 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

11/7/2017 2:56 PM P4010 A lap around Azure HDInsight and Cosmos DB: Open Source Analytics + NoSQL Andrew Liu Program Manager Azure OSSA + NoSQL Raghav Mohan Program Manager Azure OSSA + NoSQL © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Topics Covered Brief overview of Azure Cosmos DB Microsoft Build 2017 11/7/2017 2:56 PM Topics Covered Brief overview of Azure Cosmos DB Brief overview of Azure HDInsight Data at Massive Scale with Azure Cosmos DB + HDInsight #MSBuild © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

11/7/2017 2:56 PM Azure Cosmos DB © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Azure Cosmos DB (future) DocumentDB SQL DocumentDB Azure Tables (future) Azure Cosmos DB Key-Value Column-Family Graph Documents Global distribution Elastic scale out Guaranteed low latency Tunable Consistency Comprehensive SLAs A multi-model, globally-distributed database service

Global Distribution Worldwide presence Microsoft Build 2017 11/7/2017 2:56 PM Global Distribution Worldwide presence Automatic multi-region replication Multi-homing APIs Manual and automatic failovers © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Elastically Scale-out Microsoft Build 2017 11/7/2017 2:56 PM Elastically Scale-out Partition management is automatically taken care of for you Independently scale storage and throughput Scale storage from Gigabytes to Petabytes Scale throughput from 100's to 100,000,000's of requests/second Dial up/down throughput and provision only what is needed Provisioned request / sec Time 12000000 10000000 8000000 6000000 4000000 2000000 Nov 2016 Dec 2016 Black Friday Hourly throughput (request/sec) © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Reads (1KB) Indexed Writes (1KB) P50 P99 <2ms <10ms <6ms Microsoft Build 2017 11/7/2017 2:56 PM Guaranteed low latency Reads (1KB) Indexed Writes (1KB) P50 P99 <2ms <10ms <6ms <15ms Globally distributed with requests served from local region Write optimized, latch-free database Automatic Indexing © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Five Consistency Models Microsoft Build 2017 11/7/2017 2:56 PM Five Consistency Models Helps navigate Brewer's CAP theorem Intuitive Programming Tunable well-defined consistency levels Override on per-request basis Clear PACELC tradeoffs Partition – Availability vs Consistency Else – Latency vs Consistency © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Comprehensive SLAs 99.99% availability Durable quorum committed writes Microsoft Build 2017 11/7/2017 2:56 PM Comprehensive SLAs 99.99% availability Durable quorum committed writes Latency, consistency, and throughput also covered by financially backed SLAs Made possible with highly-redundant architecture © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

11/7/2017 2:56 PM Azure HDInsight © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Managed Open Source Analytics for the cloud with a 99.9% SLA. Microsoft Build 2017 11/7/2017 2:56 PM Managed Open Source Analytics for the cloud with a 99.9% SLA. 100% Open Source Hortonworks data platform Clusters up and running in minutes 63% lower TCO than deploy your own Hadoop on-premises Separation of compute and store allows you to scale clusters to exponentially reduce costs © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Multi Region Availability Microsoft Build 2017 11/7/2017 2:56 PM Multi Region Availability Available in >25 regions world-wide Launched most recently in US West 2, and UK regions Available in China, Europe and US Gov clouds © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Security and Compliance to enable OSS for Enterprises Microsoft Build 2017 11/7/2017 2:56 PM Security and Compliance to enable OSS for Enterprises Perimeter Level Security Virtual Networks Network Security Groups (firewalls) Authentication Azure Active Directory Kerberos authentication Authorization Apache Ranger RBAC for Admin POSIX ACLs for Data Plane Data Security Server-Side encryption at rest HTTPS/TLS In-transit © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Microsoft Build 2017 11/7/2017 2:56 PM Developer ecosystem Plugins for HDI available for most popular IDEs for agile development and debugging Rich support for powerful notebooks used by data scientists Develop in C#, deploy on Linux in Java via HDI developed SCP.Net technology © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Easy ISV integration as you deploy the cluster Microsoft Build 2017 11/7/2017 2:56 PM Easy ISV integration as you deploy the cluster © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Reference Big Data Analytics Pipeline 11/7/2017 2:56 PM Data Sources Ingest Prepare (normalize, clean, etc.) Analyze (stat analysis, ML, etc.) Publish (for programmatic consumption, BI/visualization) Consume (Alerts, Operational Stats, Insights) REALTIME ANALYTICS Business apps Custom apps Sensors + devices Realtime Machine Learning (Anomaly Detection) PowerBI dashboard Azure Stream Analytics (Shared with field Ops, customers, MIS, and Engineers) CosmosDB INTERACTIVE ANALYTICS HDI + ISVs OLAP for Data Warehousing HDI Custom ETL Aggregate /Partition Machine Learning (Spark + Azure ML) (Failure and RCA Predictions) Operational logs Local DB Logs Legacy Data Big Data Storage Azure Data Lake Store CosmosDB Azure Blob Storage BATCH ANALYTICS Big Data Storage HDI + ISVs OLAP for Data Warehousing Hive, Spark processing (Big Data Processing) © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Data at Massive Scale: Azure Cosmos DB + HDInsight 11/7/2017 2:56 PM Data at Massive Scale: Azure Cosmos DB + HDInsight © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Real-Time Analytics and Internet of Things Microsoft Build 2017 11/7/2017 2:56 PM Real-Time Analytics and Internet of Things Azure IoT Hub Apache Storm on Azure HDInsight Azure Cosmos DB (Hot) (telemetry and device state) high-fidelity events Azure Web Jobs (Change feed processor) Azure Logic Apps latest state Aggregated + Archived Events (Cold) pre-aggregates PowerBI © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Toyota drives connected car push forward with: Microsoft Build 2017 11/7/2017 2:56 PM Toyota drives connected car push forward with: Azure Cosmos DB and Apache Storm on HDInsight Key benefits DocumentDB can scale elastically without operational overhead of MongoDB Perform fast queries over events to deliver safety, diagnostic, and remote services to Toyota customers Business need Need to ingest massive volumes of diagnostic data from vehicles and take real- time actions as part of connected car platform Management and operations of database infrastructure to handle exponential growth of data © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Data Science Scenarios Microsoft Build 2017 11/7/2017 2:56 PM Data Science Scenarios weather global safety alerts Device Notifications Azure Cosmos DB Flight information Web / REST API © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Apache Spark on HDInsight Spark SQL GraphX (graph) MLlib (machine learning) Spark Streaming Apache Spark on HDInsight Azure Cosmos DB Spark Connector using DocumentDB API Scale-out Computation Scale-out Database

Microsoft Build 2017 Spark connector for Azure Cosmos DB with HDInsight Distributed Aggregations and Analytics 11/7/2017 2:56 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Data Science Scenarios Microsoft Build 2017 Spark connector for Azure Cosmos DB with HDInsight Pushdown Predicate Filtering 11/7/2017 2:56 PM Data Science Scenarios {city:SEA} locations headquarter exports 1 country Germany city Seattle France Paris Moscow Athens Belgium {city:SEA, dst: POR, ...}, {city:SEA, dst: JFK, ...}, {city:SEA, dst: SFO, ...}, {city:SEA, dst: YVR, ...}, {city:SEA, dst: YUL, ...}, ... © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Spark connector for Azure Cosmos DB with HDInsight Updateable Columns Microsoft Build 2017 Spark connector for Azure Cosmos DB with HDInsight Updateable Columns 11/7/2017 2:56 PM Data Science Scenarios {delay:-30} { tripid: “100100”, delay: -5, time: “01:00:01” } { tripid: “100100”, delay: -30, time: “01:00:01” } {delay:-30} Device Notifications Flight information Web / REST API {delay:-30} © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Demo: Spark connector for Azure Cosmos DB + HDInsight 11/7/2017 2:56 PM Demo: Spark connector for Azure Cosmos DB + HDInsight © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Try this out today! Get started with Azure Cosmos DB 11/7/2017 2:56 PM Try this out today! Get started with Azure Cosmos DB Get started with Hadoop on HDI HDInsight EdX Courses HDInsight Channel9 Videos HDI Spark + Cosmos DB Tutorial Have Feedback/Questions? Reach out to us -- AskOSSNoSQL@microsoft.com #MSBuild © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Please Complete An Evaluation Form for every session you attend. Microsoft Build 2017 11/7/2017 2:56 PM Please Complete An Evaluation Form for every session you attend. Your input is important! #MSBuild © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

11/7/2017 2:56 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.