What is DevOps

40
What Is DevOps? Vilnius DevOps Meetup #1

Transcript of What is DevOps

What Is DevOps?

Vilnius DevOps Meetup #1

Tomas Varaneckas @spajus

github.com/spajus

at leanpub.com

Before DevOpsDevelopers doing Development

Before DevOpsSysAdmins doing Operations

Before DevOpsDevelopers don't like SysAdmins

Before DevOpsSysAdmins don't like Developers

Before DevOps

Before DevOps"No, you cannot have Redis!"

Before DevOps"It works on my machine, there must be a problem with your server!"

Before DevOps"Here's the code, you need to deploy this today"

Before DevOps"How could I know it needs Python 3?"

Before DevOps

Then Came "Agile"

Birth of DevOps

At the Agile 2008 conference,

Andrew Clay Shafer

and Patrick Debois discussed "Agile Infrastructure",

afterwards creating the

Agile System Administrators Group on Google.

Birth of DevOps

"DevOps Days" starting in 2009 in Belgium.

Term "DevOps" Spread...

In Result...

"DevOps" Job Title

"DevOps Products"

What is DevOps?

DevOps Is Not

• Job Title

• Team Name

• SysAdmin who uses CM tool (chef, puppet)

• Developer who has root in production

DevOps Is• New Mindset

• New Tools

• New Skills

• Development and Operations working together

• Understanding the Big Picture and having Purpose

DevOps is for Ops teams and Dev teams what Agile is for Dev

teams and their clients

It's not about being generalist

It's about communication

and collaboration

HOWTO DevOps

Be the bridge

Automate infrastructure

Where it makes sense

Be the first to notice

Know your product code

Educate Yourself

Educate Your Team

Don't do everything yourself

The End