20
nds are a type of team… @MarkosRendell [email protected]

Ignite: When You Need A DevOps Team

Embed Size (px)

Citation preview

Page 1: Ignite: When You Need A DevOps Team

Bands are a type of team…

@MarkosRendell [email protected]

Page 2: Ignite: When You Need A DevOps Team

“Zero size does not fit all”

When you need a DevOps team…

Page 3: Ignite: When You Need A DevOps Team

May contain pot holes != a pot hole

Page 4: Ignite: When You Need A DevOps Team

What are we trying to achieve with DevOps?

Page 5: Ignite: When You Need A DevOps Team

How can Development help?

Page 6: Ignite: When You Need A DevOps Team

How can Operations help?

Page 7: Ignite: When You Need A DevOps Team

What about Dev and Dev and Dev and Dev and Dev and Ops and Ops…?

Dev Ops

UI agency

Cloud “Ops”

(possibly shadow!)

Traditional operations

“Heritage System” owner

Mobile partners

ERP owner CMS vendor

CRM owner

SaaS(possibly shadow!)

“Operations”

Ouch!

Page 8: Ignite: When You Need A DevOps Team

What about all these lovely things?

Version control

Configuration

ManagementRelease

Management

EnvironmentManagement

Pipelineorchestration

Automated

infrastructure

Automateddeployment

Page 9: Ignite: When You Need A DevOps Team

“Hold everybody accountable? Ridiculous!”W. Edwards Deming

Page 10: Ignite: When You Need A DevOps Team

Just a box tick

Abstraction from

consequences

SILO of Evil Confuse everyone

Miss the point

Bad Things a DevOps Team cloud do

Process obsessionIncrease the gap

Page 11: Ignite: When You Need A DevOps Team

Why would you want a DevOps team?

Service Team? (and/or) Transformation Programme Team?

Page 12: Ignite: When You Need A DevOps Team

DevOps Service Team

Page 13: Ignite: When You Need A DevOps Team

Continuous Integrationand Version Control Service?

Meh, Git!

Page 14: Ignite: When You Need A DevOps Team

Automated test writing service?

FAIL

Page 15: Ignite: When You Need A DevOps Team

Test Environment Management Service?

Page 16: Ignite: When You Need A DevOps Team

Test Environment ManagementService? … Tricky!

Page 17: Ignite: When You Need A DevOps Team

DevOps Transformation Programme Team

Page 18: Ignite: When You Need A DevOps Team

Internal R&D Project

Page 19: Ignite: When You Need A DevOps Team

Beware of tool projects

Page 20: Ignite: When You Need A DevOps Team

Why not experiment with your org?

@MarkosRendell [email protected]

http://markosrendell.wordpress.com http://uk.movember.com/team/1206441