47
Capture the Cloud with Azure Shahed Chowdhuri Sr. Technical Evangelist @ Microsoft

Capture the Cloud with Azure

Embed Size (px)

Citation preview

Page 1: Capture the Cloud with Azure

Capture the Cloud with AzureShahed Chowdhuri

Sr. Technical Evangelist @ Microsoft

Page 2: Capture the Cloud with Azure

Why the cloud?

Page 3: Capture the Cloud with Azure

Why the cloud?

Rapidly setup environments to drive business priorities

Scale to meet peak demands Increase daily activities, efficiency and

reduced cost. EconomicsScaleSpeed

Page 4: Capture the Cloud with Azure

On Premises

You

scal

e, m

ake

resil

ient

and

man

age

Infrastructure(as a Service)

Storage

Servers

Networking

O/S

Middleware

Virtualization

Data

Applications

Runtime

Man

aged

by

vend

or

You

scal

e, m

ake

resil

ient

& m

anag

e

Platform (as a Service)

Scal

e, re

silie

nce

and

man

agem

ent b

y ve

ndor

You

man

age

Storage

Servers

Networking

O/S

Middleware

Virtualization

Applications

Runtime

Data

Hosting modelsSoftware (as a Service)

Storage

Servers

Networking

O/S

Middleware

Virtualization

Applications

Runtime

Data

Business model

Storage

Servers

Networking

O/S

Middleware

Virtualization

Data

Applications

Runtime

Scal

e, re

silie

nce

and

man

agem

ent b

y ve

ndor

Why the cloud?

Page 5: Capture the Cloud with Azure

Azure

Page 6: Capture the Cloud with Azure

Azure footprint

17 regions worldwide in 2015

Data Centers

Regional Partners

Page 7: Capture the Cloud with Azure
Page 8: Capture the Cloud with Azure

Partners

Page 9: Capture the Cloud with Azure
Page 10: Capture the Cloud with Azure
Page 11: Capture the Cloud with Azure
Page 12: Capture the Cloud with Azure
Page 13: Capture the Cloud with Azure

Demo: Azure Portal

Page 14: Capture the Cloud with Azure

Azure Services

Page 15: Capture the Cloud with Azure
Page 16: Capture the Cloud with Azure
Page 17: Capture the Cloud with Azure
Page 18: Capture the Cloud with Azure
Page 19: Capture the Cloud with Azure
Page 20: Capture the Cloud with Azure

SQL Database Fully managed SQL Server database technology as a

service Ideal for simple and complex applications Enterprise-ready with automatic support for HA

SecondaryReplica

SecondaryReplica

SecondaryReplica

Primary

Page 21: Capture the Cloud with Azure

Azure Data Factory

AZURE DATA FACTORY

Manage and monitor

Data and operational lineage

Coordination and scheduling

Policy

DATA PIPELINES

Activity

Activity

Compose and orchestrate• Connect to data of diverse shapes and

location• Orchestrate processing to produce trusted

data

Manage from single pane of glass• Manage a network of data pipelines• See lineage and impact analysis

Set data production policy • Retry, concurrency, late data handling

Identify and debug errors • Automatic dataset health alerts • Troubleshoot complex pipelines

Page 22: Capture the Cloud with Azure

Azure Stream AnalyticsIngestor (broker)

Collection Presentation and action

Event producers

Transformation

Long-term storage

Event hubs

Storage adapters

Stream processingCloud 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

Service bus

Azure DBs

Azure storage

HDInsight

Stream Analytics

Devices to take action

Page 23: Capture the Cloud with Azure
Page 24: Capture the Cloud with Azure
Page 25: Capture the Cloud with Azure
Page 26: Capture the Cloud with Azure

Big Data InsightsMicrosoft Azure HDInsight

Microsoft instance of Hadoop distribution running as serviceSupport existing ecosystem from Hive, Pig, etcIncludes HBase and Storm Extended to support Excel and BI toolingIntegration with diverse sources of data

Page 27: Capture the Cloud with Azure

Big Data InsightsMicrosoft Azure Machine Learning

Democratized platform for Machine LearningFully-managed cloud service for building predictive analytics solutionsElastic, pay as you go with low operating costsExtend with Power BI, HDInsight and cloud hosted dataExtensible, supports R and Python

Page 28: Capture the Cloud with Azure

• Synchronize your corporate and 3rd party identities

• Integration with O365• Support modern protocols

• OAuth 2.0• OpenID Connect• WS-Fed• SAML 2.0

• Identity and Access Mgmt Permissions• Users• Groups• Applications

Microsoft Azure Active Directory

PCs and devices

3rd party clouds/hosting Microsoft Azure AD

You

Page 29: Capture the Cloud with Azure

On Demand Media Services Video-on-demand

Ingest Encode Package Encrypt Delivery

Live Streaming Support Office 365 Integration Azure Media Player

Azure Media Services

Live video encoding and streamingWeb + Mobile100 million viewers2.1 million concurrent HD viewers during the USA vs. Canada hockey match

Olympics NBC Sports

Page 30: Capture the Cloud with Azure

Internet of Things

With Microsoft Azure IoT services, you can monitor assets to improve efficiencies, drive operational performance to enable innovation, and leverage advance data analytics to transform your company with new business models and revenue streams.

Event Hubs

Notification Hubs

Stream Analytics

Machine Learning

HDInsight

Power BI for Office 365

Page 31: Capture the Cloud with Azure
Page 32: Capture the Cloud with Azure
Page 33: Capture the Cloud with Azure

Getting started

>_

REST API

Management portal

Scripting (Windows, Linux and Mac)

Select image and VM size

New disk persisted in storage

Cloud

BlobStorag

e

Comprehensive Networking

Windows Server

Linux

Boot VM from new disk

General PurposeBasicStandard

Optimized ComputePerformance OptimizedNetwork Optimized

Virtual Machines

Page 34: Capture the Cloud with Azure
Page 35: Capture the Cloud with Azure
Page 36: Capture the Cloud with Azure
Page 37: Capture the Cloud with Azure
Page 38: Capture the Cloud with Azure
Page 39: Capture the Cloud with Azure

Key Scenarios to Get Started with Microsoft Azure

Page 40: Capture the Cloud with Azure

Key Scenarios to get started with Microsoft Azure

Production

Staging

Dev/Test

Test branch

Master branch

Build

Visual Studio OnlineGIT / TFS

Full Dev/Test environments

Chec

k-in

Developers

Page 41: Capture the Cloud with Azure

Microsoft Azure

Corporate Network

Microsoft SQL Server VM

Application VM

Key Scenarios to get started with Microsoft Azure

Lift and Shift

Archive

Application VM

Microsoft SQL Server VM

PDF DOCX

JPG VIDEO DB

Storage

key data inexpensively

Page 42: Capture the Cloud with Azure

Key Scenarios to get started with Microsoft Azure

HDInsight

Results

Process

Visualization and

reporting tools

Output

Input

Iterative exploration - Process key data into business intelligence using Hadoop

Page 43: Capture the Cloud with Azure

PCs and devices

SaaS

Azure App Service and Non-MS cloud-based

apps

Custom LOB apps

ISV/CSVapps

Active DirectoryActive Directory

Synchronize and consolidate identities

Key Scenarios to get started with Microsoft Azure

Identity as a Service

Page 44: Capture the Cloud with Azure

Microsoft SQL Server

IIS

MySql

On-premises /Hosting Services IIS/SQL Server

Based Web Apps

Web Apps - Take your web apps to the cloud using inexpensive App Service Web Apps

Microsoft Azure

Key Scenarios to get started with Microsoft Azure

Non-IIS Open Source Web Apps

Page 45: Capture the Cloud with Azure

Activate your MSDN Benefits…

89Countries

33%o

ffDev/Test VMs

25%o

ffOther Dev/Test

3 VMs for 16 hrs a day 80 VMs for 20 hour load testUp to 100 web sites + DB

+

$150per Month

Up to

Page 46: Capture the Cloud with Azure

Get started today at http://azure.microsoft.com

Page 47: Capture the Cloud with Azure

© 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.