how to win #bestmicrosofthack with azure

42
Azure for Hackathons Shahed Chowdhuri Sr. Technical Evangelist @ Microsoft @shahedC WakeUpAndCode.com

Upload: shahed-chowdhuri

Post on 24-Jan-2017

2.182 views

Category:

Technology


1 download

TRANSCRIPT

Azure for Hackathons

Shahed ChowdhuriSr. Technical Evangelist @ [email protected]

Why the cloud?

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

Source: https://twitter.com/PaulSpain/status/715564339114053632

Azure Compliance: http://aka.ms/AzureCompliance

Compliance: Microsoft Trust Center

HIPAA Compliance: https://www.microsoft.com/en-us/TrustCenter/Compliance/HIPAA

HIPAA Compliance and BAA Docs

Demo: Azure Portal

Azure Services

Web Apps

https://azure.microsoft.com/en-us/services/app-service/web/

Languages:• .NET• Java• PHP• Node.js• Python

Mobile Apps

https://azure.microsoft.com/en-us/services/app-service/mobile/

Platforms:• iOS• Android• Windows

Logic Apps

https://azure.microsoft.com/en-us/services/app-service/logic/

Features:• Integrate• Automate• Connect

API Apps

https://azure.microsoft.com/en-us/services/app-service/api/

Features:• Expose• Secure• Share

Notification Hubs

https://azure.microsoft.com/en-us/services/notification-hubs/

Platforms:• iOS• Android• Windows• Kindle

Bing Developer Center

https://www.bing.com/dev/

Dev Center:• Maps• Speech• Translator• Search• Synonyms• … and more!

OneDrive API

https://dev.onedrive.com/

Platforms:• Windows• iOS• Android• Web

OneNote API

https://dev.onenote.com/

Platforms:• Windows• iOS• Mac• Android• Web

Office365 API

http://dev.office.com/getting-started/office365apis

Connect:• Mail• Calendar• Contacts• Files

Cognitive Services

https://www.microsoft.com/cognitive-services/

Natural Language Processing

https://www.microsoft.com/cognitive-services/en-us/web-language-model-api

Bot Framework

https://dev.botframework.com/

Database Options

{DocumentDB}

{HDInsight}

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

HDInsight: Big Data with Hadoop

https://azure.microsoft.com/en-us/services/hdinsight/

Develop:• Java• .NET• … and more!

Deploy:• Windows• Linux

Machine Learning (Predictive Analytics)

https://azure.microsoft.com/en-us/services/machine-learning/

Features:• Model• Deploy• Expand

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

https://azure.microsoft.com/en-us/services/media-services/

IoT (Internet of Things)

http://www.microsoft.com/en-us/server-cloud/internet-of-things/azure-iot-suite.aspx

Iot Suite:• Connect• Monitor• Innovate

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

Virtual Machines

https://azure.microsoft.com/en-us/services/virtual-machines/

Options:• Windows• Linux• Pre-configured

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

© 2015 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.