Upload
donnie-berkholz
View
234
Download
3
Embed Size (px)
Citation preview
Cloud Native: A dose of realityDonnie Berkholz, Ph.D.Research Director — Development, DevOps, & IT Ops
DevJam Docker Jam Session, December 2016
2Source: 451 Research/Microsoft Cloud+Hosting commissioned research
Minimizing risk, maximizing agility
3
0%5%
10%15%20%25%30%35%40%
6%
28%
34%
23%
3%1%
3%0%
DevOps & CD: a prerequisite for cloud native
Source: 451 Research/Red Hat, Q1 2016, n=201
Enter containers: Developers love Docker
4
Discovery and Evaluation
Running Trials/Pilot Projects
In Test and Development Environment
Initial Implementation of Production Applications
Broad Implementation of Production Applications
No Plans
56.1%
10.7%
3.9%
4.2%
2.1%
22.9%
31.5%
10.2%
8.4%
9.4%
4.7%
35.8%
19.1%
10.0%
6.7%
9.5%
4.6%
50.1%Q1 2016 Q3 2015 Q1 2015
Docker is not just a toy
5
14.1%}Source: 451 Voice of the Enterprise: Cloud; 1Q15 n=991; 3Q15 n=960; 1Q16 n=461
of cloud-using orgs
Prod in 1Q16:
6
Container management & orchestration: The foundation of microservices
Kubernetes seeing the most developer traction
7
Container orchestration is limited (∴ adoption immature)
8451 Research, Voice of the Enterprise: Cloud, Q3 2015
Currently use
Considering using in the next two years
Not familiar with these tools
Have no plans to use in the next two years
9.4%
36.1%
39.9%
14.6%
n = 534
9
Complexity is the new normal
10
REA microservices timeline
0 6 12 18 240
20
40
60
Months
Mic
rose
rvic
es
http://yowconference.com.au/slides/yow2014/SkurrieBottcherEvans-MonolithsToMicroservices.pdf
“ Microservices is a long term strategy.”– Evan Bottcher,
ThoughtWorks/REA, 9 Dec 2014
11
From primitive to framework
12
From primitive to framework to platforms
FaaS (Serverles
s)PaaSIaaS
CaaSConfig mgmt
Container orch
VMs Containe
rs
OpinionatedFlexible
13
Thank you!Donnie BerkholzTwitter: @[email protected]
Some content from this presentation is Creative-Commons licensed.
https://creativecommons.org/licenses/by-sa/https://creativecommons.org/licenses/by/
14