Upload
shahed-chowdhuri
View
1.545
Download
0
Embed Size (px)
Citation preview
Capture the Cloud with AzureShahed Chowdhuri
Sr. Technical Evangelist @ Microsoft
Why the cloud?
Why the cloud?
Rapidly setup environments to drive business priorities
Scale to meet peak demands Increase daily activities, efficiency and
reduced cost. EconomicsScaleSpeed
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?
Azure
Azure footprint
17 regions worldwide in 2015
Data Centers
Regional Partners
Partners
Demo: Azure Portal
Azure Services
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
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
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
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
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
• 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
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
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
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
Key Scenarios to Get Started with Microsoft 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
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
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
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
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
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
Get started today at http://azure.microsoft.com
© 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.