35
What Can Cloud Do for Your Business? Jacob Saunders CTO, 10 th Magnitude

2016 Allegro EMEA Summit- Jacob Saunders, CTO, 10th Magnitude

Embed Size (px)

Citation preview

Page 1: 2016 Allegro EMEA Summit- Jacob Saunders, CTO, 10th Magnitude

What Can Cloud Do

for Your Business?

Jacob Saunders

CTO, 10th Magnitude

Page 2: 2016 Allegro EMEA Summit- Jacob Saunders, CTO, 10th Magnitude

What is this “cloud” anyway?

What has cloud evolved into?

Why does the energy industry care?

Is the cloud secure?

The Internet of Things & Analytics

How can I modernize my applications?

Where do I start?

Agenda

Page 3: 2016 Allegro EMEA Summit- Jacob Saunders, CTO, 10th Magnitude

Timeline

1997Term “cloud computing” coined

1999Salesforce.com founded

2000Grid computing introduced

2000Dot-com bubble bursts

1998VMWare founded

2006Amazon launches EC2

2008Microsoft announces Azure

2010Azure commercially available

1960: John McCarthy

opined that “computation

may someday be

organised as a public

utility”

Page 4: 2016 Allegro EMEA Summit- Jacob Saunders, CTO, 10th Magnitude

Cloud Momentum Continues to Accelerate

“If you’re resisting the cloud because of security concerns, you’re running out of

excuses.”

“The question is no longer: ‘How do I move to the cloud?’ Instead, it’s ‘Now that I’m

in the cloud, how do I make sure I’ve optimized my investment and risk exposure?”

“By 2020 clouds will stop being referred to as ‘public’ and ‘private’. It will simply be

the way business is done and IT is provisioned.”

Page 5: 2016 Allegro EMEA Summit- Jacob Saunders, CTO, 10th Magnitude

>70%Fortune 500 companies

deployed on Azure

122% YoY Growth for Azure

Compute

>10TrillionAzure Storage Transactions during December ‘15 alone

>90 trillionStorage objects

in Azure

>2 Trillion Messages/week in Event Hubs

551millionAzure Active

Directory users

Azure momentum

Microsoft Confidential

Page 6: 2016 Allegro EMEA Summit- Jacob Saunders, CTO, 10th Magnitude

127%YoY growth in cores

400 K +Servers added in 2015

75 KProvisioning Servers / Month

0

200,000

400,000

600,000

800,000

1,000,000

1,200,000

1,400,000

1,600,000

1,800,000

2009 2010 2011 2012 2013 2014 2015

Server CountsThe amount of servers added in

all of 2011 Microsoft now adds

every day!

• 122% YoY growth in GB RAM (>12.9 M)

• 140% YoY growth in all-up revenue

• 40% of VM Cores are premium sizes

Page 7: 2016 Allegro EMEA Summit- Jacob Saunders, CTO, 10th Magnitude

What is this “cloud” anyway?

What has cloud evolved into?

Why does the energy industry care?

Is the cloud secure?

The Internet of Things & Analytics

How can I modernize my applications?

Where do I start?

Agenda

Page 8: 2016 Allegro EMEA Summit- Jacob Saunders, CTO, 10th Magnitude

Hyper scale Infrastructure is the enabler27 Regions Worldwide, 22 online…huge capacity around the world…growing every year

100+ datacenters

Top 3 networks in the world

2.5x AWS, 7x Google DC Regions

G Series – Largest VM in World, 32 cores, 448GB Ram, SSD…

Operational

Announced/Not Operational

Central US

Iowa

West US

California

East US

Virginia

US Gov

Virginia

North Central US

Illinois

US Gov

Iowa

South Central US

Texas

Brazil South

Sao Paulo State

West Europe

Netherlands

China North *

Beijing

China South *

Shanghai

Japan East

Tokyo, Saitama

Japan West

Osaka

India South

Chennai

East Asia

Hong Kong

SE Asia

Singapore

Australia South East

Victoria

Australia East

New South Wales

* Operated by 21Vianet

India Central

Pune

Canada East

Quebec City

Canada Central

Toronto

India West

Mumbai

Germany North East

Magdeburg

Germany Central

Frankfurt

United Kingdom

Regions

North Europe

Ireland

East US 2

Virginia

Page 9: 2016 Allegro EMEA Summit- Jacob Saunders, CTO, 10th Magnitude

Microsoft’s network is one of the two largest in the world(the other one is NOT Amazon’s)

Page 10: 2016 Allegro EMEA Summit- Jacob Saunders, CTO, 10th Magnitude

Platform Services

Security & Management

Infrastructure Services

Web Apps

MobileApps

APIManagement

APIApps

LogicApps

NotificationHubs

Content DeliveryNetwork (CDN)

MediaServices

HDInsight MachineLearning

StreamAnalytics

DataFactory

EventHubs

MobileEngagement

ActiveDirectory

Multi-FactorAuthentication

Automation

Portal

Key Vault

BiztalkServices

HybridConnections

ServiceBus

StorageQueues

Store /Marketplace

HybridOperations

Backup

StorSimple

SiteRecovery

Import/Export

SQLDatabase

DocumentDB

RedisCache Search

Tables

SQL DataWarehouse

Azure AD Connect Health

AD PrivilegedIdentity Management

OperationalInsights

CloudServices

Batch Remote App

ServiceFabric Visual Studio

ApplicationInsights

Azure SDK

Team Project

VM Image Gallery& VM Depot

Page 11: 2016 Allegro EMEA Summit- Jacob Saunders, CTO, 10th Magnitude

The Microsoft Platform Strategy

Public, Global, Shared DatacentersMicrosoft Azure Stack & Cloud Platform System

Se

cu

rity

&

Ma

na

ge

me

nt

Public Cloud

Platform

Hy

brid

Op

era

tion

s

Se

cu

rity

&

Ma

na

ge

me

nt

Hy

brid

Op

era

tion

s

Software As a Service• Office 365• Microsoft CRM• Dynamics AX• VS Online• Etc.

Page 12: 2016 Allegro EMEA Summit- Jacob Saunders, CTO, 10th Magnitude

What is this “cloud” anyway?

What has cloud evolved into?

Why does the energy industry care?

Is the cloud secure?

The Internet of Things & Analytics

How can I modernize my applications?

Where do I start?

Agenda

Page 13: 2016 Allegro EMEA Summit- Jacob Saunders, CTO, 10th Magnitude

Explosion of Connected Things & Data

• Smart meters & grids

• Sensorized rigs & pipeline systems

• Connected homes

• Environmental & satellite data

• Batteries everywhere!

Right-Sizing Difficult

• Commodity price-driven capital budgets

• Volatile markets

• Usage patterns difficult to predict

Security & Compliance

• Exploration disruption

• Attacks on SCADA systems

• EHS systems

• Safe Harbor Repeal

Energy Industry ConsiderationsIncreasing Functional and Elasticity Demands

Page 14: 2016 Allegro EMEA Summit- Jacob Saunders, CTO, 10th Magnitude

What is this “cloud” anyway?

What has cloud evolved into?

Why does the energy industry care?

Is the cloud secure?

The Internet of Things & Analytics

How can I modernize my applications?

Where do I start?

Agenda

Page 15: 2016 Allegro EMEA Summit- Jacob Saunders, CTO, 10th Magnitude

Azure Compliance

HIPAA / HITECH

FedRAMP JAB P-ATO

FIPS 140-2 FERPA DISA Level 2 ITAR-readyCJIS21 CFRPart 11

IRS 1075 Section 508 VPAT

ISO 27001 PCI DSS Level 1SOC 1 Type 2 SOC 2 Type 2 ISO 27018Cloud ControlsMatrix

Content Delivery andSecurity Association

SharedAssessments

European UnionModel Clauses

United Kingdom G-Cloud

SingaporeMTCS Level 3

Australian Signals Directorate

JapanFinancial Services

China MultiLayer Protection Scheme

ChinaCCCPPF

New Zealand

GCIO

ChinaGB 18030

EU Safe Harbor

ENISAIAF

Page 16: 2016 Allegro EMEA Summit- Jacob Saunders, CTO, 10th Magnitude

Azure Security

Page 17: 2016 Allegro EMEA Summit- Jacob Saunders, CTO, 10th Magnitude

Azure Security

Page 18: 2016 Allegro EMEA Summit- Jacob Saunders, CTO, 10th Magnitude

Germany: A New Microsoft Data Center Region

Central US

Iowa

West US

California

East US

Virginia

US Gov

Virginia

North Central US

Illinois

US Gov

Iowa

South Central US

Texas

Brazil South

Sao Paulo State

West Europe

Netherlands

China North*

Beijing

China South*

Shanghai

Japan East

Tokyo, Saitama

Japan West

Osaka

India South

Chennai

East Asia

Hong Kong

SE Asia

Singapore

Australia South East

Victoria

Australia East

New South Wales

India

CentralPune

Canada East

Quebec City

Canada Central

Toronto

India West

Mumbai

Germany North East

Magdeburg

Germany Central

Frankfurt

United

KingdomRegions

North Europe

Ireland

East US 2

Virginia

Global Investment

100+ datacenters in 40 countries, 40 regions

1+ million servers $15B+ infrastructure investment

www.microsoft.com/datacenters

New Microsoft Data Center

region 2016: Germany

Avai lable to a ll EU/EFTA

customers

Microsoft Cloud Germany offers storage of customer data in two datacenters in Frankfurt

and Magdeburg to i ts customers and partners . These datacenters are characterized by the fol lowing features: Selected after global cri teria set for the Microsoft commercial cloud.• Leased from established providers in Germany• Data Trustee controls and supervises all access by Microsoft or others • Data Trustee personnel adhere to Microsoft’s exacting standards

for datacenters operations

Microsoft Data Center regions

fol low the globally defined default

IT Servers & Storage meet Microsoft specifications

Operations Monitoring & Security

Products Office 365, Microsoft Azure, Microsoft Dynamics

Security Barriers, Fencing, Alarms, Secured Operations Center

Cooling Chillers Air Handling

Power Primary UPS Generator

AnnouncedOperational

18

Page 19: 2016 Allegro EMEA Summit- Jacob Saunders, CTO, 10th Magnitude

A German Data Trustee Controls Data Access

Role Based Access Control (RBAC) tools control all access to customer data

Only the German data trustee can access servers that house customer data

Microsoft personnel don’t have any rights to grant access to customer data

Microsoft personnel can’t access servers housing customer data without supervision by data trustee

The German data trustee performs or monitors any operations or other tasks that require access to customer data or the infrastructure in which customer data resides

Access for deployment of

software updates must be

granted by the German data trustee

Service health monitoring

tools do not have access

to customer data

All customer data

• Virtual machines

• Emails, attachments, images

• Storage blobs

• Database contents

Page 20: 2016 Allegro EMEA Summit- Jacob Saunders, CTO, 10th Magnitude

What is this “cloud” anyway?

What has cloud evolved into?

Why does the energy industry care?

Is the cloud secure?

The Internet of Things & Analytics

How can I modernize my applications?

Where do I start?

Agenda

Page 21: 2016 Allegro EMEA Summit- Jacob Saunders, CTO, 10th Magnitude

Data AnalyticsConnectivityThings

• Things – Physical “things” such as line-of-business assets, including industry devices or sensors

• Connectivity – Those “things” that have connectivity to either the internet or to each other or humans

• Data – Those “things” have the ability to collect and communicate information – this information may include

data collected from the environment or inputted by users

• Analytics – The analytics that come with the data produce insight and enable people or machines to take

action

Defining Internet of Things

Page 22: 2016 Allegro EMEA Summit- Jacob Saunders, CTO, 10th Magnitude

Microsoft Azure IoT SuiteDevices Device Connectivity Storage Analytics Presentation & Action

Event Hubs SQL DatabaseMachine Learning

App Service

Service BusTable/Blob Storage

Stream Analytics Power BI

External Data Sources

DocumentDB HDInsight Notification Hubs

External Data Sources

Data Factory Mobile Services

BizTalk Services

{ }

Page 23: 2016 Allegro EMEA Summit- Jacob Saunders, CTO, 10th Magnitude

Microsoft Azure IoT Suite - PaaS

Page 24: 2016 Allegro EMEA Summit- Jacob Saunders, CTO, 10th Magnitude

What is this “cloud” anyway?

What has cloud evolved into?

Why does the energy industry care?

Is the cloud secure?

The Internet of Things & Analytics

How can I modernize my applications?

Where do I start?

Agenda

Page 25: 2016 Allegro EMEA Summit- Jacob Saunders, CTO, 10th Magnitude

Pets vs cattle

Not CloudEmotional attachment

CloudCustomer Focus

vs.

Servers are preciousTakes time to carefully configure each boxAligned to server metrics

Servers are resources to get a job doneAutomates activity to go fastAligned to business outcomes

Page 26: 2016 Allegro EMEA Summit- Jacob Saunders, CTO, 10th Magnitude

Developer workstation

• Each developer needs to run the entire application

• Always need to get latest versions of irrelevant code

Development

• IT creates and maintains a few large development environments

Staging / UAT

• Entire application tested monolithically and in its entirety

Production

• Application is deployed in its entirety causing downtime, needless service disruption and risk

• Developer runs only relevant components

• Loosely coupled interfaces allow dependent component version drift

• Developers can create and destroy many smaller environments

• Supports multiple levels of integration (version, branch)

• Targeted testing reduces cycle time and especially end user time investment

• Can deploy components on a rolling basis independently, increased scalability and robustness

Old

New

Web Web

AppApp

ServicesESB

Database

Drive better development and testing practices

Page 27: 2016 Allegro EMEA Summit- Jacob Saunders, CTO, 10th Magnitude

Secondary Data Center

California

Primary Data Center

East CoastWeb Web

AppApp

ServicesESB

Database

Web Web

AppApp

ServicesESB

Database

• Full stack in each location• Database replication or other

synchronization mechanisms• Full deployments to each DC,

every time• “Giant lever” failover models• Inefficient use of resources,

requires planning & insight into future usage patterns

• Latency issues

Scalability and global reach – the old model

Page 28: 2016 Allegro EMEA Summit- Jacob Saunders, CTO, 10th Magnitude

West US

California

West Europe

Netherlands

North Europe

Ireland

East US 2

Virginia

Scalability and global reach – the new modelGeopolitical region pairs, 100+ DCs in 27 regionsTop 3 networks in the world

CDN / Media Services / Search / Traffic ManagerGlobal Caching (Redis)IaaS & PaaS data layer options (Azure DW, SQL Azure, etc.)Identity / Authentication / Security

Page 29: 2016 Allegro EMEA Summit- Jacob Saunders, CTO, 10th Magnitude

What is this “cloud” anyway?

What has cloud evolved into?

Why does the energy industry care?

Is the cloud secure?

The Internet of Things & Analytics

How can I modernize my applications?

Where do I start?

Agenda

Page 30: 2016 Allegro EMEA Summit- Jacob Saunders, CTO, 10th Magnitude

Non-Production Production

Getting started with AzureYour IT Portfolio ($$, Resources, Effort)

50%App Operations

25%Existing

Custom apps

10%New business

apps

15%Packaged apps

1. Application Operations• You have A LOT of this… 50-70% or more ???

• It’s used 5-10% of the time

• Projects here are Low Risk, can have big ROI

4. Existing Production Apps you Built• Leave 80% of existing custom apps alone

• MOVE SMALL and high burst workloads

3. Apps you would LIKE to build

• Use the Azure PaaS building blocks

• More Productive, Less Infrastructure Work

2. Apps you Bought• What can you STOP doing… use the SaaS model

• Microsoft (O365/Exchange/SharePoint, CRM, Visual Studio Online etc.)

Page 31: 2016 Allegro EMEA Summit- Jacob Saunders, CTO, 10th Magnitude

Leading Street Sweeper

Manufacturer - PoC

Challenge

• Enable the client's street sweeper product line for remote monitoring, maintenance, and predictive analytics deployed across a large number of municipalities.

Solution

• 10th Magnitude conducted a POC using Azure IoT Suite to show how data from sweepers could be ingested into Azure, analyzed and used to enable better water conservation and improve operator usage.

Result

• Based on the success of the POC, the client expects to implement and scale the IoT solution across 20K to 40K street sweeper units. Incorporating these capabilities will improve the client's market positioning by adapting to the needs of water-conscious municipalities.

Cost: ~ $25,000 USD

Page 32: 2016 Allegro EMEA Summit- Jacob Saunders, CTO, 10th Magnitude

Leading Ceiling Fan

Manufacturer - PoC

Challenge

• Client has implemented IoTin their flagship line, with controls for fan speed, lighting, audio controls, etc.

• Wishes to integrate additional sensors and data points

• Integrate with Nest thermostats and Apple Home.

Solution

• 10th Magnitude created a field gateway based on a Raspberry Pi running Windows 10 and interfaced with Nest and the fan

Result

• Able to convey current thermostat, fan, & outdoor temperature settings AND enable cloud based home automation.

• Predictive model for suggesting optimal temperature control

• Visual Power BI dashboard of sensor output

Cost: ~ $52,000 USD

Page 33: 2016 Allegro EMEA Summit- Jacob Saunders, CTO, 10th Magnitude

Retail energy supplier in the

Northeast U.S.

Challenge

• Help client set up a highly available SQL cluster in Azure to support an LOB application.

Solution

• 10th Magnitude automated deployment of the SQL cluster in Azure as well as core infrastructure (network, domain controller) using ARM templates and PowerShell DSC.

Results

• The client is now able to perform one-touch deployment of a HA SQL cluster in Azure, simply by filling in parameters in a template and running it.

Cost: ~ $60,000 USD

Page 34: 2016 Allegro EMEA Summit- Jacob Saunders, CTO, 10th Magnitude

Feature rich

Compliant & secure

Performant

Cost effective

Easy to experiment with

If you “do it right,” cloud is:

Page 35: 2016 Allegro EMEA Summit- Jacob Saunders, CTO, 10th Magnitude

Thank [email protected]