View
221
Download
3
Category
Preview:
Citation preview
@bridgetkromhout #devopsdays
cloud containers kubernetes
@bridgetkromhout #devopsdays
lives: Minneapolis,
Minnesota
works: Microsoft
podcasts: Arrested DevOps
organizes: devopsdays
Bridget Kromhout
@bridgetkromhout #devopsdays
@bridgetkromhout #devopsdays
cloud
@bridgetkromhout #devopsdays
cloud
@bridgetkromhout #devopsdays
disruption
@bridgetkromhout #devopsdaysImage credit: Wikipedia
“Any organization that designs a system… will produce a design
whose structure is a copy of the organization's
communication structure.”
Mel Conway
@bridgetkromhout #devopsdays
résumé-driven development
@bridgetkromhout #devopsdays
cloud choices: focus on outcomes
not on tech
@bridgetkromhout #devopsdays
cloud
choose the right abstractions focus on differentiators
@bridgetkromhout #devopsdays
containers
@bridgetkromhout #devopsdays
previously, on #opslife…
@bridgetkromhout #devopsdays
consistent development repeatable deployment
containers solve problems
@bridgetkromhout #devopsdays
containers create problems
@bridgetkromhout #devopsdays
1979 (Version 7)1982 (BSD)
20042000
chroot FreeBSD jails Solaris Zones LXC
2008
containers: early days
@bridgetkromhout #devopsdays
containers: becoming mainstream
2011
Cloud Foundry
2013
Docker
2014
Rocket (later rkt)
2015
OCI
@bridgetkromhout #devopsdays
“Kubernetes is an open-source platform designed to automate
deploying, scaling, and operating application containers."
Initial release: 7 June 2014
@bridgetkromhout #devopsdays
containers: present day
@bridgetkromhout #devopsdays
containers
treat as a tool, not a goal be aware of complexity
@bridgetkromhout #devopsdays
kubernetes
@bridgetkromhout #devopsdays
Massively scalable fault-tolerant distributed systems require a
significant engineering effort to build and operate; complex socio-technical systems are even more challenging.
Computers are easy; people are hard
@bridgetkromhout #devopsdays
Image credit: James Ernest
@bridgetkromhout #devopsdays
Attack Kitten
growls about Day 2
@bridgetkromhout #devopsdays
first: understand underlying tech
kelseyhightower/kubernetes-the-hard-way
ivanfioravanti/kubernetes-the-hard-way-on-azure
thenewstack.io/kubernetes-an-overview
@bridgetkromhout #devopsdays
@bridgetkromhout #devopsdays
@bridgetkromhout #devopsdays
@bridgetkromhout #devopsdays
next: layer on abstractions
@bridgetkromhout #devopsdays
next: layer on abstractions
kubeadm, kops
@bridgetkromhout #devopsdays
next: layer on abstractions
AKS, GKE, EKS
kubeadm, kops
@bridgetkromhout #devopsdays
projects to watch
@bridgetkromhout #devopsdays
91F: yolo into production!
samizdat.cc/cyoa
yolo!
finally: explore!
@bridgetkromhout #devopsdays
“In a world that celebrates pioneers— be the settlers instead.”
— Laura Bell (@lady_nerd)
@bridgetkromhout #devopsdays
kubernetes
orchestration is only one part wider ecosystem considerations
@bridgetkromhout #devopsdays
silos are for grain
not actually devops
still computers
@bridgetkromhout #devopsdays
@bridgetkromhout #devopsdays
thanks!
Recommended