2014 09-22 mobile monday geuer-pollmann - print

50
Microsoft Azure and BI Dr Christian Geuer-Pollmann @chgeuer / chgeuer@microsoft http://aka.ms/chgeuer

description

Presentation MobileMonday in DUS 22.09.2014 Dr. Christian Geuer-Pollmann - Microsoft

Transcript of 2014 09-22 mobile monday geuer-pollmann - print

Page 1: 2014 09-22 mobile monday geuer-pollmann - print

Microsoft Azureand BI

Dr Christian Geuer-Pollmann

@chgeuer / chgeuer@microsoft

http://aka.ms/chgeuer

Page 2: 2014 09-22 mobile monday geuer-pollmann - print

whiteboard

clown

cloud

architect

code

monkey

that’s me

Page 3: 2014 09-22 mobile monday geuer-pollmann - print

Microsoft

Azure

Relational

Storage

Big

Data

The BI

landscape

Page 4: 2014 09-22 mobile monday geuer-pollmann - print

microsoft azure

Page 5: 2014 09-22 mobile monday geuer-pollmann - print

azure globally

Page 6: 2014 09-22 mobile monday geuer-pollmann - print

dublin, ireland

53°19'28.7"N 6°27'17.2"W

a.k.a. azure region „Europe North“

how the satellite sees it

Page 7: 2014 09-22 mobile monday geuer-pollmann - print

how a helicopter sees it

Page 8: 2014 09-22 mobile monday geuer-pollmann - print

how a cab driver sees it

Page 9: 2014 09-22 mobile monday geuer-pollmann - print

ping power pipe

(many)

containers

what‘s in it

Page 10: 2014 09-22 mobile monday geuer-pollmann - print

azure ‘cloud services’ (PaaS)

Page 11: 2014 09-22 mobile monday geuer-pollmann - print

cloud service instance

Page 12: 2014 09-22 mobile monday geuer-pollmann - print

Cloud Services

Page 13: 2014 09-22 mobile monday geuer-pollmann - print

virtual machines

Page 14: 2014 09-22 mobile monday geuer-pollmann - print
Page 15: 2014 09-22 mobile monday geuer-pollmann - print

Openness

Page 16: 2014 09-22 mobile monday geuer-pollmann - print
Page 17: 2014 09-22 mobile monday geuer-pollmann - print

web sites (SaaS)

Page 18: 2014 09-22 mobile monday geuer-pollmann - print

ftp, git, …

http, https

web sites

Page 19: 2014 09-22 mobile monday geuer-pollmann - print

web sites

Page 20: 2014 09-22 mobile monday geuer-pollmann - print

mixing through VNETs

Page 21: 2014 09-22 mobile monday geuer-pollmann - print

mixing PaaSand IaaSwith VNETs

Page 22: 2014 09-22 mobile monday geuer-pollmann - print

SQL on Azure

Page 23: 2014 09-22 mobile monday geuer-pollmann - print

A Server Is Not A Machine

Page 24: 2014 09-22 mobile monday geuer-pollmann - print

Azure SQL Database

Page 25: 2014 09-22 mobile monday geuer-pollmann - print

The Basics

Page 26: 2014 09-22 mobile monday geuer-pollmann - print

Server Provisioning

Page 27: 2014 09-22 mobile monday geuer-pollmann - print

SQL Server on IaaS

Page 28: 2014 09-22 mobile monday geuer-pollmann - print

IaaS Workloads – all about the app

Line of Business Applications

Custom Applications, CRM, CMS, ERP, Business Intelligence

Application Infrastructure

File Servers, Databases, Identity, Source Control

Developer, Test and Staging Environments

Quickly Provision and Un-provision Entire Environments

Hybrid Applications

Applications that span your data center and the cloud

Page 29: 2014 09-22 mobile monday geuer-pollmann - print

SQL Server or Windows Azure SQL DB?

• Network transport (Tabular Data Stream)

• SQL dialect (Transact-SQL)

• Data access APIs (ADO.NET, ODBC, JDBC)

• Development tools (SQL Server Data Tools)

• Management tools (SQL Server Management Studio)

SQL Server

(IaaS)

Azure SQL Database

(PaaS)

Development Migrate Existing Apps Develop New Apps

Management Full Control Managed Service

Compatibility Full SQL Server Capabilities Based on SQL Server Technology

Page 30: 2014 09-22 mobile monday geuer-pollmann - print

Big Data

Page 31: 2014 09-22 mobile monday geuer-pollmann - print

Traditional E-Commerce Data Flow

Page 32: 2014 09-22 mobile monday geuer-pollmann - print

New E-Commerce Big Data Flow

Page 33: 2014 09-22 mobile monday geuer-pollmann - print

MapReduce

Page 34: 2014 09-22 mobile monday geuer-pollmann - print

So How Does It Work?

Page 35: 2014 09-22 mobile monday geuer-pollmann - print

So How Does It Work?

Page 36: 2014 09-22 mobile monday geuer-pollmann - print
Page 37: 2014 09-22 mobile monday geuer-pollmann - print

Hadoop

Page 38: 2014 09-22 mobile monday geuer-pollmann - print
Page 39: 2014 09-22 mobile monday geuer-pollmann - print

Traditional RDBMS vs. MapReduce

Page 40: 2014 09-22 mobile monday geuer-pollmann - print

The Hadoop Ecosystem

Page 41: 2014 09-22 mobile monday geuer-pollmann - print

Connect Excel to Hadoop with Power Query

Page 42: 2014 09-22 mobile monday geuer-pollmann - print

Connect Excel to Hadoop with the Microsoft Hive ODBC Driver

Page 43: 2014 09-22 mobile monday geuer-pollmann - print

Detailed Offerings

Page 44: 2014 09-22 mobile monday geuer-pollmann - print

Hadoop on WindowsInsights to all users by activating new types of data

Page 46: 2014 09-22 mobile monday geuer-pollmann - print

Machine Learning

Page 47: 2014 09-22 mobile monday geuer-pollmann - print

Azure Portal

Azure Ops Team

ML Studio

Data Scientist

HDInsight

Azure Storage

Desktop Data

Azure Portal &

ML API service

Azure Ops Team

ML API service Developer

ML Studio

• Access and prepare data

• Create, test and train models

• Collaborate

• One click to stage for

production via the API service

Azure Portal & ML API service

• Create ML Studio workspace

• Assign storage account(s)

• Monitor ML consumption

• See alerts when model is ready

• Deploy models to web service

ML API service and the Developer

• Tested models available as an url that can be called from any end point

Page 48: 2014 09-22 mobile monday geuer-pollmann - print

48

Page 49: 2014 09-22 mobile monday geuer-pollmann - print

BI on Azure

Page 50: 2014 09-22 mobile monday geuer-pollmann - print

BI on Azure

SQL on Azure

SQL Server(on IaaS)

Hadoop

SQL DB (as a Service)

Own Hadoop(on IaaS)

HDInsight(Hadoop as a Service)

APS(PDW)

Machine

Learning

Document

DB

Excel

PowerBI

Intelligent

Systems Service