Dr Greg Low Azure Datacamp Power Hour CLD21 3.

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
Api Apps Easily build and consume APIs in the cloud Web Apps Web apps that scale with your business Logic Apps Automate business process across SaaS.
MICROSOFT CONFIDENTIAL Sept 2009 | Page 1 | BDM Presentation.
PlacePlace TypeType ServiceService Analysis Caching Integration Sync Search Relational BLOB Query BackupLoad Multi Dim In Memory File XML Reporting.
Subtitle color From Windows Azure From Outside Microsoft Datacenter From Windows Azure & Outside Microsoft Datacenter Application / Browser Windows.
Data Patterns for the Cloud James Carpinter M313.
Jan Peterson Microsoft Dynamics CRM Mobility Update - Productivity on the Go PRD24 1.
Jordan Knight Developing for the Microsoft Band MOB342.
Matthew Winter and Ned Shawa
Luke Notley Migrating from AWS to Azure Seamlessly CLD32 1.
Andrew Hennessy Automating Server Application migrations to the Cloud – Goodbye Server INF21 3.
Kevin Francis Developing on Windows Devices ARC33 2.
Chris Hewitt Adding magic to your business with Perceptual Intelligence ARC323 B.
Matt McSpirit Software-defined Networking in Windows Server 2016 INF32 4.
Martin Cairney Hybrid data platform – making the most of Azure plus your on- prem kit DAT341 B.
Vakhtang Assatrian Asia Communications TSP Lead, Microsoft Architecture options for implementing Skype for Business PRD32 7.
Kevin Francis Azure Media Services Architecture Deep Dive CLD31 2.
Creating highly available and resilient Microservices on Microsoft Azure Service Fabric
Text Microsoft to Or Tweet #uktechdays Questions?
Michael Porfirio and Chris Gondek Beyond Backup The Next Generation Commvault Data Platform DAT22 5.
Reid Purvis – DC & Cloud Infrastructure Tech Specialist Shivam Garg – Principal PM Manager Backing up applications born in the Cloud: Deep Dive on IaaS.
Jeff Alexander & Andrew McMurray Runtime Provisioning in Windows 10 WIN327.
Michael Niehaus Using the Windows Store for Business: New Capabilities for Managing Apps in the Enterprise WIN335.
Jessica Payne Microsoft Global Incident Response and Recovery
Dr Greg Low Working with SQL Server Spatial Data DAT33 3.
Mike James Building a cross-platform pedometer app with Xamarin & Azure MOB334.
James Bannan Freddy vs JSON: Azure Resource Manager CLD44 3.
Warwick Rudd – Henry Rooney – How Available is SQL Server 2016? DAT33 6.
Pat Fetty – Principal PM Manager Securing your mobile assets with Microsoft Intune WIN33 1.
Mick Badran Using Microsoft Service Fabric to build your next Solution with zero downtime – Lvl 300 CLD32 5.
Nick Application Development for the Universal Windows Platform MOB225.
Please note that the session topic has changed
Matt McSpirit Understanding the Azure Stack INF33 2.
Alec Tucker An Introduction to Cross Platform Native App Development using Xamarin to Develop, Test and Monitor MOB227.
Orin Thomas 30 Bad Habits of Server Administrators INF32 3.
Fai Lai Global IoT Tech Specialist, C+E Specialist Sales Seamless communication between devices and Azure IoT Hub via Azure IoT Protocol Gateway MOB31.
Orin EDP, EFS, BitLocker, RMS, DAC, and IPsec: Protect your files at rest and in transit. WIN341 A.
Cloud-Ready Data Services. cloud data services.
Travis Sansome NoSQL PaaS in Azure through DocumentDB DAT332.
Building a Microservices solution using Docker,
Big Data for the.NET Developer Scott Klein M310
Basil Apostolou & Craig Pringle The why and how of hybrid cloud CLD22 3.
Clint Wyckoff | Microsoft Product Strategy Veeam Software: Availability Strategies for Microsoft Azure and Hyper-V, A Deep Dive.
Kevin Francis Big Building Blocks – a tour of Dynamics ARC323 A.
James Bannan The Cloud That Chuck Norris Built: Resilient Architecture in Azure ARC44 3.
JSON C# Libraries Parsing JSON Files “Deserialize” OR Generating JSON Files “Serialize” JavaScriptSerializer.NET Class JSON.NET.
Rick Claus Architect like a PRO for Performance and Availability of your Microsoft Azure VMs ARC43 6.
Microsoft Ignite /28/2017 6:07 PM
Microsoft Build /28/2017 6:34 PM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
A deep dive into Azure AD B2C
3 Ways to Integrate Business Systems to Partners
Azure Stream Analytics
Data Platform and Analytics Foundational Training
Conversation As a Platform - Part 1
Building Business Application with Office 365 and Other Line Business Systems
Stream Analytics Coolest and Exciting
Remote Monitoring solution
Darren Neimke and Jonathan Ruckert
NoSQL on Azure: An Introduction to DocumentDB
What’s new in Visual Studio in 2015?
The Internet of Things (IoT) from the back-end perspective
Modern cloud PaaS for mobile apps, web sites, API's and business logic apps
Technical Capabilities
Virtual Reality with Azure and Unity
Deep Dive into Azure API Apps and Logic Apps
Azure Stream Analytics
Securing ASP.NET in an Azure Environment
Presentation transcript:

Dr Greg Low Azure Datacamp Power Hour CLD21 3

Logins/UsersDatabaseServerSubscription Logical Server 1 masterLoginsUserDB1Users Logical Server 2 …

B S0 S1 S2 S3 P2 P1 P4 P6 P11

DB OLTP Cloud Application Elastic Tools Libraries Elastic Jobs Elastic Query SQL TDS, ODBC, JDBC, ADO EQ DB

fully featured RDBMS transactional processing rich query managed as a service elastic scale internet accessible http/rest schema-free data model

DocumentDB account Databases Users Permissions Collections Documents Attachments Stored procedures Triggers User-defined functions your Documents here { } JS

Collections Document 1Document 2 Document 3 Document 4 { "name": "John", "country": "Canada", "age": 43, "lastUse": "March 4, 2014" } { "name": "Lou", "country": "Australia", "age": 51, "firstUse": "May 8, 2013" } { "docCount": 3, "last": "May 1, 2014" } { "name": "Eva", "country": "Germany", "age": 25 } JSO N

Collections Documents Attachments

Stored procedures Triggers JS

Machine learning & predictive analytics are core capabilities that are needed throughout your business

example Aexample Bexample C Example 1Example 2Example 3

Storage adapters Stream processing Cloud gateways (web APIs) Field gateways Applications Legacy IOT (custom protocols) Devices IP-capable devices (Windows/Linux) Low-power devices (RTOS) Search and query Data analytics (Excel) Web/thick client dashboards Devices to take action

Azure SQL DB Azure Event Hubs Azure Blob Storage Azure Event Hubs Reference Data Query runs continuously against the incoming stream of events Events have defined schema and are temporal (sequenced in time)

TollIdEntryTime License Plate StateMakeModelTypeWeight T19:33: ZJNB 7001NYHondaCRV T19:33: ZYXZ 1001NYToyotaCamry T19:33: ZABC 1004CTFordTaurus T19:33: ZXYZ 1003CTToyotaCorolla T19:33: ZBNJ 1007NYHondaCRV T19:33: ZCDE 1007NJToyota4x …………………… EntryStream – Events about entering toll station TollIdExitTimeLicensePlate T19:33: ZJNB T19:33: ZYXZ T19:33: ZABC T19:33: ZXYZ 1003 ……… ExitStream - Data about vehicles leaving the toll station LicensePlateRegistartionIdExpired SVT XLZ QMZ RIV … ……. RegistrationData – Reference data

Time (secs) A 20-second Tumbling Window SELECT TollId, COUNT(*) FROM EntryStream TIMESTAMP BY EntryTime GROUP BY TollId, TumblingWindow (second, 20)

A 20-second Hopping Window with a 10-second “Hop”

15 A 20-second Sliding Window

Web browser Microsoft cloud Non-Microsoft cloud On-premises data SQL Server analysis services Databases and other data sources Mobile apps Business analyst tools

Continue your Ignite learning path Visit Microsoft Virtual Academy for free online training visit Visit Channel 9 to access a wide range of Microsoft training and event recordings Head to the TechNet Eval Centre to download trials of the latest Microsoft products