50 shades of devops

Post on 14-Aug-2015

83 Views

Category:

Technology

3 Downloads

Preview:

Click to see full reader

TRANSCRIPT

50 Shades of DevOps

Shattering Your Illusions

Saving your infrastructure from DevOpsChicago Tribune

Saving your infrastructure from DevOpsChicago Tribune

What is DevOps?

• It’s the coming together of Dev and Op teams bringing the operations role into the scope of product management, working together.

What is DevOps?

• The Shared Responsibility & Ownership for things that go into production.

What is DevOps?

• Infrastructure as Code– What we used to call scripting!– Make the Development & Productions

environments the same

What is DevOps?

• The reduction of friction in the deployment process through automation so that we can do continuous delivery.

What is DevOps?

• Apply development principles to operations:– Separation of Concerns (state, logic, config)– Repeatability– Testability• Unit Tests • Integration Tests

WHAT DEVOPS IS

What DevOps Is

• A new job title for System Administrator– And maybe a way to get a pay rise!– One person … Two jobs!

What DevOps Is

• The ability to destroy your entire infrastructure from a single place.– Netflix & Chaos Monkey– Developers create enough bugs, surely!

What DevOps Is

• A chance for operations to get developers to do their job properly.– Stack traces in log files anyone?

What DevOps Is

• A way to screw up on a global scale.

What DevOps Is

• A waste of money & time.– For now.– Except if you’re a Consultant• Then sell the hell out of that stuff!

What DevOps Is

• It’s a state of mind.– As in, it’s all in your mind!– Zen, man.

What DevOps Is

• A security hole.– Docker runs it all as root!

What DevOps Is

• A set of puzzle pieces for different puzzles!

My Point

• DevOps is an unknown goal• Laudable intentions• Cooperation is lacking

top related