40

How Microsoft learned to love Java

Embed Size (px)

Citation preview

Page 1: How Microsoft learned to love Java
Page 2: How Microsoft learned to love Java

Why Java on Azure?

Platform options

SDKs

Tooling

New Developments

Q&A

Page 3: How Microsoft learned to love Java
Page 4: How Microsoft learned to love Java

>90,000New Azure customer subscriptions/month

1.5Trillion

Messages per month processed by Azure IoT

>500Million

Users in Azure Active Directory

777Trillion

Storage Transactionsper day

>1.5Million

SQL Databases running on Azure

>40%Revenue from

Start-ups and ISVs

Azure momentum

Page 5: How Microsoft learned to love Java
Page 6: How Microsoft learned to love Java

HDInsight (Hadoop), Azure Search (Elastic Search)

MICROSOFT CONFIDENTIAL

Coming Soon: #!

Page 7: How Microsoft learned to love Java
Page 8: How Microsoft learned to love Java
Page 9: How Microsoft learned to love Java
Page 10: How Microsoft learned to love Java
Page 11: How Microsoft learned to love Java
Page 12: How Microsoft learned to love Java
Page 13: How Microsoft learned to love Java
Page 14: How Microsoft learned to love Java
Page 15: How Microsoft learned to love Java

MICROSOFT CONFIDENTIAL

Page 16: How Microsoft learned to love Java

My App

[SQL CONFIG] VM (2x)

DEPENDS ON SQLDEPENDS ON SQL

SQL CONFIG

Page 17: How Microsoft learned to love Java
Page 18: How Microsoft learned to love Java
Page 19: How Microsoft learned to love Java
Page 20: How Microsoft learned to love Java
Page 21: How Microsoft learned to love Java
Page 22: How Microsoft learned to love Java
Page 23: How Microsoft learned to love Java
Page 24: How Microsoft learned to love Java
Page 25: How Microsoft learned to love Java
Page 26: How Microsoft learned to love Java

Java .NET

Java .NET

Ruby…

Page 27: How Microsoft learned to love Java
Page 28: How Microsoft learned to love Java
Page 29: How Microsoft learned to love Java
Page 30: How Microsoft learned to love Java
Page 31: How Microsoft learned to love Java
Page 32: How Microsoft learned to love Java

Data

Visualization &

Presentation

Gateway

IP capable

devices

Existing IoT

devices

Low power

devices

Presentation Device and Event ProcessingData Transport

Devices and

Data Sources

Clo

ud

Gate

way

Agent

Libs

Agent

Libs

Agent

Libs

IoT Solution backend

Page 33: How Microsoft learned to love Java
Page 34: How Microsoft learned to love Java
Page 35: How Microsoft learned to love Java
Page 36: How Microsoft learned to love Java

Visibility, insights, and analytics

Sources of telemetry

<InstrumentationKey>** Azure instrumentation key **</InstrumentationKey>

Java

Microsoft/ApplicationInsights-java

Page 37: How Microsoft learned to love Java
Page 38: How Microsoft learned to love Java
Page 39: How Microsoft learned to love Java