Date post: | 08-Feb-2017 |
Category: |
Technology |
Upload: | allegromarketing |
View: | 39 times |
Download: | 1 times |
What Can Cloud Do
for Your Business?
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
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”
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.”
>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
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
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
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
Microsoft’s network is one of the two largest in the world(the other one is NOT Amazon’s)
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
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.
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
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
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
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
Azure Security
Azure Security
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
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
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
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
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
{ }
Microsoft Azure IoT Suite - PaaS
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
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
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
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
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
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
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.)
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
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
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
Feature rich
Compliant & secure
Performant
Cost effective
Easy to experiment with
If you “do it right,” cloud is:
Thank [email protected]