Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Enterprise DevOps in 2016
Search
Matt Saunders
May 17, 2016
Technology
0
47
Enterprise DevOps in 2016
Matt Saunders
May 17, 2016
Tweet
Share
More Decks by Matt Saunders
See All by Matt Saunders
How Microservices and Containers Drive Agility
cm6051
0
79
Banking and Docker Datacenter: How containers drive agility
cm6051
0
240
Containers and Docker - Leeds Technology UG
cm6051
0
47
Other Decks in Technology
See All in Technology
GitLab Duo Agent Platform × AGENTS.md で実現するSpec-Driven Development / GitLab Duo Agent Platform × AGENTS.md
n11sh1
0
130
Introduction to Bill One Development Engineer
sansan33
PRO
0
360
Kiro IDEのドキュメントを全部読んだので地味だけどちょっと嬉しい機能を紹介する
khmoryz
0
180
OCI Database Management サービス詳細
oracle4engineer
PRO
1
7.4k
超初心者からでも大丈夫!オープンソース半導体の楽しみ方〜今こそ!オレオレチップをつくろう〜
keropiyo
0
110
クレジットカード決済基盤を支えるSRE - 厳格な監査とSRE運用の両立 (SRE Kaigi 2026)
capytan
6
2.7k
今日から始めるAmazon Bedrock AgentCore
har1101
4
410
会社紹介資料 / Sansan Company Profile
sansan33
PRO
15
400k
広告の効果検証を題材にした因果推論の精度検証について
zozotech
PRO
0
170
Context Engineeringが企業で不可欠になる理由
hirosatogamo
PRO
3
570
データの整合性を保ちたいだけなんだ
shoheimitani
8
3.1k
SREチームをどう作り、どう育てるか ― Findy横断SREのマネジメント
rvirus0817
0
220
Featured
See All Featured
Believing is Seeing
oripsolob
1
54
Imperfection Machines: The Place of Print at Facebook
scottboms
269
14k
[SF Ruby Conf 2025] Rails X
palkan
1
750
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
0
200
Rebuilding a faster, lazier Slack
samanthasiow
85
9.4k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
0
320
Designing for Timeless Needs
cassininazir
0
130
Automating Front-end Workflow
addyosmani
1371
200k
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
66
37k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
51
Large-scale JavaScript Application Architecture
addyosmani
515
110k
How to Think Like a Performance Engineer
csswizardry
28
2.4k
Transcript
sendachi.com
sendachi.com Enterprise DevOps in 2016 • Matt Saunders • Principal
Consultant • Sendachi
sendachi.com Sendachi • Formed in 2016 • Merging Clutch (US)
and Contino (UK) • VC Funded Services Company • Docker Premier Partner
sendachi.com Sendachi • Enterprise Focus • DevOps & Continuous Delivery
• Containerisation & Virtualisation • Microservices • Security, Reliability & Resilience • Cloud Architecture
sendachi.com Matt Saunders • Old-school Sysadmin • DevOps since before
it was cool • Twitter @cm6051 •
[email protected]
sendachi.com London DevOps Meetup
sendachi.com Docker London Meetup
sendachi.com Cloud
sendachi.com Cloud
sendachi.com Private Cloud Adoption • The bad – Some failed
projects – PaaS ideal is hard to realise – Private clouds encumbered by process – Agility hard to deliver
sendachi.com Private Cloud Adoption • The good – Accelerated by
simpler requirements of Docker – Fewer dependencies – Shorter provisioning lead times
sendachi.com Public Cloud Adoption • The bad – Cost models
still less understood – Replatforming for cloud-native is still rare – Enterprises with data-centre sunk costs
sendachi.com Public Cloud Adoption • The good – Enterprises keen
to pilot public cloud – Enterprises understand public cloud is years ahead – Regulatory requirements often met
sendachi.com Public Cloud Adoption
sendachi.com Public Cloud Adoption
sendachi.com Containers
sendachi.com Containers
sendachi.com Docker • Enterprise adoption of Docker – 2015: 13%
– 2016: 29% • Source: Rightscale
sendachi.com Docker • Larger Companies are the Early Adopters
sendachi.com Docker
sendachi.com Docker • Big money investors • $1 billion market
cap
sendachi.com Container Benefits • Container Abstraction Layer – Common point
of entry for containers – Run diverse technology stacks – HTTP with RESTful interfaces work well
sendachi.com Container Benefits • Platform Portability – Move applications easily
between servers – Private and public cloud – Everything is contained
sendachi.com Container Benefits • Resilience with Clustering – Multiple clustering
options – Built specifically for Docker – Docker Swarm gaining traction
sendachi.com Container Benefits • Provenance and Traceability – Container builds
can be automated – Cryptographic signing of images – Docker registry communication is encrypted – Proof that an image is as-built
sendachi.com Container Benefits • Environment Consistency – Applications run entirely
in containers – Environment info stored outside containers – The same container runs everywhere – Environmental drift is minimised
sendachi.com Container Benefits • Improved Resource Utilisation – Applications can
be limited by memory or CPU – Pre-allocation of resource isn’t required – Docker containers can be multi-tenanted – Remove the virtualisation tax
sendachi.com Regulation
sendachi.com Regulatory Changes • Regulation becoming harder • But Enterprises
being more prepared to deal with it • Leveraging Cloud, Containers and Regulation gains competitive advantage
sendachi.com Microservices
sendachi.com Microservices
sendachi.com Microservices
sendachi.com Microservices • Small replaceable services • Loosely coupled together
• Deploy seperately • REST APIs • Independent backends
sendachi.com Microservices • Release at Independent speed • Continuous Integration
• Continuous Delivery • Social Contracts
sendachi.com Microservices • Breaking up monoliths • Unsupportably large •
Different release cadences needed • Carve bits off the edge
sendachi.com Microservices • Breaking up monoliths • Unsupportably large •
Different release cadences needed • Carve bits off the edge
sendachi.com Microservices • Breaking up monoliths • Unsupportably large •
Different release cadences needed • Carve bits off the edge
sendachi.com Microservices
sendachi.com Microservices: Not a Free Lunch • Significant DevOps skills
needed • Significant Operations overhead • Distributed Systems complexity • Testability challenges
sendachi.com Microservices: Not a Free Lunch
sendachi.com Microservices: Continuous Integration
sendachi.com Microservices: Deployment
sendachi.com Organisation
sendachi.com Organisational Design • The bad – Silos can be
rigid in Enterprises – Hearts and Minds hard to influence – Cross-functional teams hard to form – Limited scope of DevOps projects
sendachi.com Organisational Design • The good – DevOps pilot projects
having some success – Not so many “DevOps teams” – Projects in large enterprises have a chance to flourish – Upskilling always welcome
sendachi.com Summary
sendachi.com Thanks! • Matt Saunders • Principal Consultant • @cm6051
•
[email protected]
• Sendachi • @dangerousisgood • sendachi.com