TAMING THE MODERN DATA CENTER
Automating Into the Future
Slide 2
Slide 2 text
MITCHELL
HASHIMOTO
@mitchellh
Slide 3
Slide 3 text
No content
Slide 4
Slide 4 text
TAMING THE MODERN DATA CENTER
Automating Into the Future
Slide 5
Slide 5 text
DC EVOLUTION
How did we get here?
Slide 6
Slide 6 text
RISING DATACENTER COMPLEXITY
DC
Slide 7
Slide 7 text
RISING DATACENTER COMPLEXITY
DC
Slide 8
Slide 8 text
RISING DATACENTER COMPLEXITY
DC
VM
VM
VM
VM VM
VM
VM
VM VM
VM
VM
VM VM
VM
VM
VM
Slide 9
Slide 9 text
RISING DATACENTER COMPLEXITY
DC
VM
VM
VM
VM VM
VM
VM
VM VM
VM
VM
VM VM
VM
VM
VM
C C
C C
C C
C C
C C
C C
C C
C C
C C
C C
C C
C C
C C
C C
C C
C C
C C
C C
C C
C C
C C
C C
C C
C C
C C
C C
C C
C C
C C
C C
C C
C C
C C
C C
C C
C C
C C
C C
C C
C C
C C
C C
C C
C C
C C
C C
C C
C C
Slide 10
Slide 10 text
RISING DATACENTER COMPLEXITY
DC DNS
Database
CDN
Slide 11
Slide 11 text
RISING DATACENTER COMPLEXITY
DC-01 DC-02
Slide 12
Slide 12 text
RISING DATACENTER COMPLEXITY
DC-01 DC-02
VM
VM
VM
VM VM
VM
VM
VM
C C
C C
C C
C C
C C
C C
C C
C C
C C
C C
C C
C C
Slide 13
Slide 13 text
RISING DATACENTER COMPLEXITY
IaaS PaaS SaaS
Slide 14
Slide 14 text
RISING DATACENTER COMPLEXITY
Slide 15
Slide 15 text
TAMING THE DC
Infrastructure
Slide 16
Slide 16 text
PREVIOUSLY
The APUD cycle
Slide 17
Slide 17 text
ACQUIRE PROVISION UPDATE DESTROY
Slide 18
Slide 18 text
ACQUIRE PROVISION UPDATE DESTROY
G
’
U
VENDOR
Slide 19
Slide 19 text
ACQUIRE PROVISION UPDATE DESTROY
G U
’
U ’
U
VENDOR DC OPS
Slide 20
Slide 20 text
ACQUIRE PROVISION UPDATE DESTROY
G U
’
U ’
U U
’
U
VENDOR DC OPS SYSADMIN
Slide 21
Slide 21 text
ACQUIRE PROVISION UPDATE DESTROY
G U
’
U ’
U U
’
U U
’
U
VENDOR DC OPS SYSADMIN DC OPS
Slide 22
Slide 22 text
ACQUIRE PROVISION UPDATE DESTROY
VENDOR DC OPS SYSADMIN DC OPS
WEEKS DAYS DAYS DAYS
c c c c
Slide 23
Slide 23 text
PRESENTLY
The elastic compute and _aaS era
Slide 24
Slide 24 text
ACQUIRE PROVISION UPDATE DESTROY
WEEKS DAYS DAYS DAYS
c c c c
Elastic Compute
Slide 25
Slide 25 text
ACQUIRE PROVISION UPDATE DESTROY
WEEKS DAYS DAYS DAYS
c c c c
Elastic Compute
Slide 26
Slide 26 text
ACQUIRE PROVISION UPDATE DESTROY
MINUTES DAYS DAYS SECONDS
c c c c
Elastic Compute
Slide 27
Slide 27 text
CapEx
#
OpEx
#
Slide 28
Slide 28 text
_aaS
Slide 29
Slide 29 text
ACQUIRE PROVISION UPDATE DESTROY
DAYS DAYS
c c
Configuration Management
MINUTES SECONDS
c c
Slide 30
Slide 30 text
ACQUIRE PROVISION UPDATE DESTROY
DAYS DAYS
c c
Configuration Management
MINUTES SECONDS
c c
Slide 31
Slide 31 text
ACQUIRE PROVISION UPDATE DESTROY
MINUTES SECONDS
c c
Configuration Management
MINUTES SECONDS
c c