Cl o ud is the new Black ...
description
Transcript of Cl o ud is the new Black ...
![Page 1: Cl o ud is the new Black ...](https://reader030.fdocuments.us/reader030/viewer/2022012908/5681661f550346895dd97241/html5/thumbnails/1.jpg)
CLOUD IS THE NEW BLACK...Magnus MårtenssonWindows Azure Most Valuable Professional Of The Year 2013Active Solution
…AND ALL THAT JAZZ!!
![Page 2: Cl o ud is the new Black ...](https://reader030.fdocuments.us/reader030/viewer/2022012908/5681661f550346895dd97241/html5/thumbnails/2.jpg)
You!
![Page 3: Cl o ud is the new Black ...](https://reader030.fdocuments.us/reader030/viewer/2022012908/5681661f550346895dd97241/html5/thumbnails/3.jpg)
Windows Azure Most Valuable - Pilot -
@noopman
magnusmartensson.com
![Page 4: Cl o ud is the new Black ...](https://reader030.fdocuments.us/reader030/viewer/2022012908/5681661f550346895dd97241/html5/thumbnails/4.jpg)
#GlobalWindowsAzure Bootcamp
globalwindowsazure.azurewebsites.net
![Page 5: Cl o ud is the new Black ...](https://reader030.fdocuments.us/reader030/viewer/2022012908/5681661f550346895dd97241/html5/thumbnails/5.jpg)
Virtual Panel: Adjusting to Development in the Cloud
http://infoq.com
![Page 6: Cl o ud is the new Black ...](https://reader030.fdocuments.us/reader030/viewer/2022012908/5681661f550346895dd97241/html5/thumbnails/6.jpg)
Time to move to the Cloud?
![Page 7: Cl o ud is the new Black ...](https://reader030.fdocuments.us/reader030/viewer/2022012908/5681661f550346895dd97241/html5/thumbnails/7.jpg)
Are we there yet?
![Page 8: Cl o ud is the new Black ...](https://reader030.fdocuments.us/reader030/viewer/2022012908/5681661f550346895dd97241/html5/thumbnails/8.jpg)
George M. BealJoe M. Bohlen
Everett M. RogersGeoffrey A. Moore
(No not Moore’s Law by Gordon E. Moore.)
What technology related model am I thinking of?
![Page 9: Cl o ud is the new Black ...](https://reader030.fdocuments.us/reader030/viewer/2022012908/5681661f550346895dd97241/html5/thumbnails/9.jpg)
Technology Adoption Lifecycle
Bohlen, Beal, Rogers: Diffusion Process -57 | Rogers: Diffusion of Innovations -62
Innovators
EarlyAdopte
rs
Early Majority
Late Majority
Laggards
![Page 10: Cl o ud is the new Black ...](https://reader030.fdocuments.us/reader030/viewer/2022012908/5681661f550346895dd97241/html5/thumbnails/10.jpg)
EarlyAdopte
rs
Early Majority
The Chasm
![Page 11: Cl o ud is the new Black ...](https://reader030.fdocuments.us/reader030/viewer/2022012908/5681661f550346895dd97241/html5/thumbnails/11.jpg)
Monty Python
![Page 12: Cl o ud is the new Black ...](https://reader030.fdocuments.us/reader030/viewer/2022012908/5681661f550346895dd97241/html5/thumbnails/12.jpg)
The Chasm
Moore: Crossing the Chasm -91
![Page 13: Cl o ud is the new Black ...](https://reader030.fdocuments.us/reader030/viewer/2022012908/5681661f550346895dd97241/html5/thumbnails/13.jpg)
Where are we with Cloud Computing Technology Adoption?
Innovators
EarlyAdopte
rs
Early Majority
Late Majority
Laggards
![Page 14: Cl o ud is the new Black ...](https://reader030.fdocuments.us/reader030/viewer/2022012908/5681661f550346895dd97241/html5/thumbnails/14.jpg)
Cloud Computing Technology Adoption ‘guesses’ 2013-09-18Woo
dBalliauw / Martin
Vanhoutte
Cross / van Dorp / EriksenRodriguez/
Brown/Mårtensson/
Smith
![Page 15: Cl o ud is the new Black ...](https://reader030.fdocuments.us/reader030/viewer/2022012908/5681661f550346895dd97241/html5/thumbnails/15.jpg)
Create new Web Site
Magnus Mårtensson
![Page 16: Cl o ud is the new Black ...](https://reader030.fdocuments.us/reader030/viewer/2022012908/5681661f550346895dd97241/html5/thumbnails/16.jpg)
So what doesCloud Computingbring that is new?
![Page 17: Cl o ud is the new Black ...](https://reader030.fdocuments.us/reader030/viewer/2022012908/5681661f550346895dd97241/html5/thumbnails/17.jpg)
NIST
Definition of Cloud Computing
![Page 18: Cl o ud is the new Black ...](https://reader030.fdocuments.us/reader030/viewer/2022012908/5681661f550346895dd97241/html5/thumbnails/18.jpg)
• Resource pooling• Rapid elasticity• Measured Service• On-demand self-
service• Broad network access
![Page 19: Cl o ud is the new Black ...](https://reader030.fdocuments.us/reader030/viewer/2022012908/5681661f550346895dd97241/html5/thumbnails/19.jpg)
Resource pooling
![Page 20: Cl o ud is the new Black ...](https://reader030.fdocuments.us/reader030/viewer/2022012908/5681661f550346895dd97241/html5/thumbnails/20.jpg)
Rapid elasticity
![Page 21: Cl o ud is the new Black ...](https://reader030.fdocuments.us/reader030/viewer/2022012908/5681661f550346895dd97241/html5/thumbnails/21.jpg)
Scaling
Magnus Mårtensson
![Page 22: Cl o ud is the new Black ...](https://reader030.fdocuments.us/reader030/viewer/2022012908/5681661f550346895dd97241/html5/thumbnails/22.jpg)
Measured Service
![Page 23: Cl o ud is the new Black ...](https://reader030.fdocuments.us/reader030/viewer/2022012908/5681661f550346895dd97241/html5/thumbnails/23.jpg)
Real world non-Cloud IT (mis-) usage
TIME
IT C
APAC
ITY
Load forecast
Actual load
![Page 24: Cl o ud is the new Black ...](https://reader030.fdocuments.us/reader030/viewer/2022012908/5681661f550346895dd97241/html5/thumbnails/24.jpg)
Cloud consumption is more IT-reality based!
TIME
Load forecast
Actual load
IT C
APAC
ITY
![Page 25: Cl o ud is the new Black ...](https://reader030.fdocuments.us/reader030/viewer/2022012908/5681661f550346895dd97241/html5/thumbnails/25.jpg)
On-demand self-service
![Page 26: Cl o ud is the new Black ...](https://reader030.fdocuments.us/reader030/viewer/2022012908/5681661f550346895dd97241/html5/thumbnails/26.jpg)
On-demand self-service
![Page 27: Cl o ud is the new Black ...](https://reader030.fdocuments.us/reader030/viewer/2022012908/5681661f550346895dd97241/html5/thumbnails/27.jpg)
On-demand self-service
![Page 28: Cl o ud is the new Black ...](https://reader030.fdocuments.us/reader030/viewer/2022012908/5681661f550346895dd97241/html5/thumbnails/28.jpg)
Pay only for what you use
![Page 29: Cl o ud is the new Black ...](https://reader030.fdocuments.us/reader030/viewer/2022012908/5681661f550346895dd97241/html5/thumbnails/29.jpg)
‘Bill’ says if you auto scale you will save this muchevery month!
![Page 30: Cl o ud is the new Black ...](https://reader030.fdocuments.us/reader030/viewer/2022012908/5681661f550346895dd97241/html5/thumbnails/30.jpg)
Auto Scaling
Magnus Mårtensson
![Page 31: Cl o ud is the new Black ...](https://reader030.fdocuments.us/reader030/viewer/2022012908/5681661f550346895dd97241/html5/thumbnails/31.jpg)
Horseless Carriage
![Page 32: Cl o ud is the new Black ...](https://reader030.fdocuments.us/reader030/viewer/2022012908/5681661f550346895dd97241/html5/thumbnails/32.jpg)
The ‘Almost Pattern’
(anti-pattern)
![Page 33: Cl o ud is the new Black ...](https://reader030.fdocuments.us/reader030/viewer/2022012908/5681661f550346895dd97241/html5/thumbnails/33.jpg)
#FAIL
![Page 34: Cl o ud is the new Black ...](https://reader030.fdocuments.us/reader030/viewer/2022012908/5681661f550346895dd97241/html5/thumbnails/34.jpg)
Security Token Service (STS)Your Identity Provider
Changed Embraced!
![Page 35: Cl o ud is the new Black ...](https://reader030.fdocuments.us/reader030/viewer/2022012908/5681661f550346895dd97241/html5/thumbnails/35.jpg)
The ‘Almost Pattern’
(anti-pattern)
![Page 36: Cl o ud is the new Black ...](https://reader030.fdocuments.us/reader030/viewer/2022012908/5681661f550346895dd97241/html5/thumbnails/36.jpg)
Apple Fandom
Jesse Lenz
![Page 37: Cl o ud is the new Black ...](https://reader030.fdocuments.us/reader030/viewer/2022012908/5681661f550346895dd97241/html5/thumbnails/37.jpg)
Access Control Service, Cache andWeb Site ManagementMagnus Mårtensson
![Page 38: Cl o ud is the new Black ...](https://reader030.fdocuments.us/reader030/viewer/2022012908/5681661f550346895dd97241/html5/thumbnails/38.jpg)
♥ ♥ ♥ Technology geeky! ♥ ♥ ♥
(v2 > v1)
#1 reason to go Cloudy?
![Page 39: Cl o ud is the new Black ...](https://reader030.fdocuments.us/reader030/viewer/2022012908/5681661f550346895dd97241/html5/thumbnails/39.jpg)
Using only the tech angle will #FAIL!
![Page 40: Cl o ud is the new Black ...](https://reader030.fdocuments.us/reader030/viewer/2022012908/5681661f550346895dd97241/html5/thumbnails/40.jpg)
… of CIOs report that Cloud Services taketop priority moving forward!
42%
![Page 41: Cl o ud is the new Black ...](https://reader030.fdocuments.us/reader030/viewer/2022012908/5681661f550346895dd97241/html5/thumbnails/41.jpg)
Information
Three Top CIO Priorities for 2015
More data, faster data,and the ability to crunch it in faster
time!Data is the new oil!
Mike Walker
![Page 42: Cl o ud is the new Black ...](https://reader030.fdocuments.us/reader030/viewer/2022012908/5681661f550346895dd97241/html5/thumbnails/42.jpg)
Mobility
Three Top CIO Priorities for 2015
Laptops, smart phones, and tablet devices.
The Internet of Things!Mike Walker
![Page 43: Cl o ud is the new Black ...](https://reader030.fdocuments.us/reader030/viewer/2022012908/5681661f550346895dd97241/html5/thumbnails/43.jpg)
Cloud
Three Top CIO Priorities for 2015
Game-changerMaking competitive advantage more easily attainable for organizations
regardless of size.Mike Walker
![Page 44: Cl o ud is the new Black ...](https://reader030.fdocuments.us/reader030/viewer/2022012908/5681661f550346895dd97241/html5/thumbnails/44.jpg)
Cloud Computing
Because it’s inevitable and really
#awesome!(Yes, it’s Scott Guthrie!)
![Page 45: Cl o ud is the new Black ...](https://reader030.fdocuments.us/reader030/viewer/2022012908/5681661f550346895dd97241/html5/thumbnails/45.jpg)
How does this relate to the
“Modern App”?
![Page 46: Cl o ud is the new Black ...](https://reader030.fdocuments.us/reader030/viewer/2022012908/5681661f550346895dd97241/html5/thumbnails/46.jpg)
“Modern App”
![Page 47: Cl o ud is the new Black ...](https://reader030.fdocuments.us/reader030/viewer/2022012908/5681661f550346895dd97241/html5/thumbnails/47.jpg)
not-so-Modern-App-anymore
![Page 48: Cl o ud is the new Black ...](https://reader030.fdocuments.us/reader030/viewer/2022012908/5681661f550346895dd97241/html5/thumbnails/48.jpg)
just-plane-old-App
![Page 49: Cl o ud is the new Black ...](https://reader030.fdocuments.us/reader030/viewer/2022012908/5681661f550346895dd97241/html5/thumbnails/49.jpg)
who-uses-the-term-‘App’-anymore-grandpa?
![Page 50: Cl o ud is the new Black ...](https://reader030.fdocuments.us/reader030/viewer/2022012908/5681661f550346895dd97241/html5/thumbnails/50.jpg)
Is it urgent to go to the Cloud?
Hipsters!
![Page 51: Cl o ud is the new Black ...](https://reader030.fdocuments.us/reader030/viewer/2022012908/5681661f550346895dd97241/html5/thumbnails/51.jpg)
A “Modern App”uses Backend as a Service!
(BaaS)
![Page 52: Cl o ud is the new Black ...](https://reader030.fdocuments.us/reader030/viewer/2022012908/5681661f550346895dd97241/html5/thumbnails/52.jpg)
Skulls of the Shogun
![Page 53: Cl o ud is the new Black ...](https://reader030.fdocuments.us/reader030/viewer/2022012908/5681661f550346895dd97241/html5/thumbnails/53.jpg)
Applicationbuilding blocks
StorageBig data
Caching
CDN
Database
Identity
Media
Messaging
Networking
Traffic
![Page 54: Cl o ud is the new Black ...](https://reader030.fdocuments.us/reader030/viewer/2022012908/5681661f550346895dd97241/html5/thumbnails/54.jpg)
Transient Fault HandlingMagnus Mårtensson
![Page 55: Cl o ud is the new Black ...](https://reader030.fdocuments.us/reader030/viewer/2022012908/5681661f550346895dd97241/html5/thumbnails/55.jpg)
http://bit.ly/TransientFaultHandling
The Transient Fault Handling Application Block
![Page 56: Cl o ud is the new Black ...](https://reader030.fdocuments.us/reader030/viewer/2022012908/5681661f550346895dd97241/html5/thumbnails/56.jpg)
Magic Quadrant for Cloud IaaS Gartner, August 19,
2013.
Challengers Leaders
Niche Players Innovators
![Page 57: Cl o ud is the new Black ...](https://reader030.fdocuments.us/reader030/viewer/2022012908/5681661f550346895dd97241/html5/thumbnails/57.jpg)
quicklol.com
![Page 58: Cl o ud is the new Black ...](https://reader030.fdocuments.us/reader030/viewer/2022012908/5681661f550346895dd97241/html5/thumbnails/58.jpg)
Challengers Leaders
Niche Players Innovators
Magic Quadrant for Cloud IaaS Gartner, August 19,
2013.
![Page 59: Cl o ud is the new Black ...](https://reader030.fdocuments.us/reader030/viewer/2022012908/5681661f550346895dd97241/html5/thumbnails/59.jpg)
cloud services web sites virtual machines
![Page 60: Cl o ud is the new Black ...](https://reader030.fdocuments.us/reader030/viewer/2022012908/5681661f550346895dd97241/html5/thumbnails/60.jpg)
Hybrid
Battlestar Galactica
![Page 61: Cl o ud is the new Black ...](https://reader030.fdocuments.us/reader030/viewer/2022012908/5681661f550346895dd97241/html5/thumbnails/61.jpg)
Getting Started
![Page 62: Cl o ud is the new Black ...](https://reader030.fdocuments.us/reader030/viewer/2022012908/5681661f550346895dd97241/html5/thumbnails/62.jpg)
Dev
![Page 63: Cl o ud is the new Black ...](https://reader030.fdocuments.us/reader030/viewer/2022012908/5681661f550346895dd97241/html5/thumbnails/63.jpg)
Dev
![Page 64: Cl o ud is the new Black ...](https://reader030.fdocuments.us/reader030/viewer/2022012908/5681661f550346895dd97241/html5/thumbnails/64.jpg)
![Page 65: Cl o ud is the new Black ...](https://reader030.fdocuments.us/reader030/viewer/2022012908/5681661f550346895dd97241/html5/thumbnails/65.jpg)
http://bit.ly/WindowsAzureAstonMartin
![Page 66: Cl o ud is the new Black ...](https://reader030.fdocuments.us/reader030/viewer/2022012908/5681661f550346895dd97241/html5/thumbnails/66.jpg)
Multi-tenant
Mony Python
![Page 67: Cl o ud is the new Black ...](https://reader030.fdocuments.us/reader030/viewer/2022012908/5681661f550346895dd97241/html5/thumbnails/67.jpg)
Yes, yes, that’s all well and nice.But what about real development practices?
Are they affected?
![Page 68: Cl o ud is the new Black ...](https://reader030.fdocuments.us/reader030/viewer/2022012908/5681661f550346895dd97241/html5/thumbnails/68.jpg)
Service orientedwith a focus on statelessness,
low coupling, modularity
and semantic interoperability.
Cloud Paradigm (NIST)
![Page 69: Cl o ud is the new Black ...](https://reader030.fdocuments.us/reader030/viewer/2022012908/5681661f550346895dd97241/html5/thumbnails/69.jpg)
Continuous Delivery
![Page 70: Cl o ud is the new Black ...](https://reader030.fdocuments.us/reader030/viewer/2022012908/5681661f550346895dd97241/html5/thumbnails/70.jpg)
Three little words…
![Page 71: Cl o ud is the new Black ...](https://reader030.fdocuments.us/reader030/viewer/2022012908/5681661f550346895dd97241/html5/thumbnails/71.jpg)
automate, Automate, AUTOMATE!
“Everything that can be automated must be
automated!”Magnus just now
![Page 72: Cl o ud is the new Black ...](https://reader030.fdocuments.us/reader030/viewer/2022012908/5681661f550346895dd97241/html5/thumbnails/72.jpg)
Team Foundation Service
http://tfs.visualstudio.com
![Page 73: Cl o ud is the new Black ...](https://reader030.fdocuments.us/reader030/viewer/2022012908/5681661f550346895dd97241/html5/thumbnails/73.jpg)
Continuous Delivery
Magnus Mårtensson
![Page 74: Cl o ud is the new Black ...](https://reader030.fdocuments.us/reader030/viewer/2022012908/5681661f550346895dd97241/html5/thumbnails/74.jpg)
#awesome You!
wired.com http://bit.ly/WindowsAzureAstonMartin
![Page 75: Cl o ud is the new Black ...](https://reader030.fdocuments.us/reader030/viewer/2022012908/5681661f550346895dd97241/html5/thumbnails/75.jpg)
Yes it will ALL be Cloud in the future!
http://bit.ly/WindowsAzureAstonMartin
![Page 76: Cl o ud is the new Black ...](https://reader030.fdocuments.us/reader030/viewer/2022012908/5681661f550346895dd97241/html5/thumbnails/76.jpg)
Windows Azure Most Valuable - Pilot -
@noopman
magnusmartensson.com
http://bit.ly/WindowsAzureAstonMartin