+ All Categories
Home > Documents > DevOps + Open Source == BFF Practices! · 2015-03-01 · What you should get out of this talk: •...

DevOps + Open Source == BFF Practices! · 2015-03-01 · What you should get out of this talk: •...

Date post: 06-Aug-2020
Category:
Upload: others
View: 0 times
Download: 0 times
Share this document with a friend
31
DevOps + Open Source == BFF Practices! Robyn Bergeron @robynbergeron [email protected]
Transcript
Page 1: DevOps + Open Source == BFF Practices! · 2015-03-01 · What you should get out of this talk: • Maybe a slightly better understanding of DevOps. • Knowing about communities of

DevOps + Open Source == BFF Practices!

Robyn Bergeron @robynbergeron

[email protected]

Page 2: DevOps + Open Source == BFF Practices! · 2015-03-01 · What you should get out of this talk: • Maybe a slightly better understanding of DevOps. • Knowing about communities of

ABOUT ME

Page 3: DevOps + Open Source == BFF Practices! · 2015-03-01 · What you should get out of this talk: • Maybe a slightly better understanding of DevOps. • Knowing about communities of

I make terrible titles for talks.

Page 4: DevOps + Open Source == BFF Practices! · 2015-03-01 · What you should get out of this talk: • Maybe a slightly better understanding of DevOps. • Knowing about communities of

I started as a sysadmin

more recently I was the Fedora Project Leader

now I work at Elasticsearch.

(the dark ages)

(the Enlightened Years)

Page 5: DevOps + Open Source == BFF Practices! · 2015-03-01 · What you should get out of this talk: • Maybe a slightly better understanding of DevOps. • Knowing about communities of

From Dev Advocate ….to Ops Advocate.

Page 6: DevOps + Open Source == BFF Practices! · 2015-03-01 · What you should get out of this talk: • Maybe a slightly better understanding of DevOps. • Knowing about communities of

And thus begins our story.

(Almost.)

Page 7: DevOps + Open Source == BFF Practices! · 2015-03-01 · What you should get out of this talk: • Maybe a slightly better understanding of DevOps. • Knowing about communities of

What you should get out of this talk:

• Maybe a slightly better understanding of DevOps.

• Knowing about communities of practice.

• Habits of successful DevOps practicing organizations and successful open source software communities.

• If I’m lucky, you’ll have some really compelling things to say to your boss about why you think you should be doing one thing or another.

Page 8: DevOps + Open Source == BFF Practices! · 2015-03-01 · What you should get out of this talk: • Maybe a slightly better understanding of DevOps. • Knowing about communities of
Page 9: DevOps + Open Source == BFF Practices! · 2015-03-01 · What you should get out of this talk: • Maybe a slightly better understanding of DevOps. • Knowing about communities of
Page 10: DevOps + Open Source == BFF Practices! · 2015-03-01 · What you should get out of this talk: • Maybe a slightly better understanding of DevOps. • Knowing about communities of
Page 11: DevOps + Open Source == BFF Practices! · 2015-03-01 · What you should get out of this talk: • Maybe a slightly better understanding of DevOps. • Knowing about communities of
Page 12: DevOps + Open Source == BFF Practices! · 2015-03-01 · What you should get out of this talk: • Maybe a slightly better understanding of DevOps. • Knowing about communities of
Page 13: DevOps + Open Source == BFF Practices! · 2015-03-01 · What you should get out of this talk: • Maybe a slightly better understanding of DevOps. • Knowing about communities of
Page 14: DevOps + Open Source == BFF Practices! · 2015-03-01 · What you should get out of this talk: • Maybe a slightly better understanding of DevOps. • Knowing about communities of
Page 15: DevOps + Open Source == BFF Practices! · 2015-03-01 · What you should get out of this talk: • Maybe a slightly better understanding of DevOps. • Knowing about communities of
Page 16: DevOps + Open Source == BFF Practices! · 2015-03-01 · What you should get out of this talk: • Maybe a slightly better understanding of DevOps. • Knowing about communities of

Let’s get scientific-sounding for a moment.

Community of Practice: A group of people who share a concern or passion for something they do and learn how to do it better as they interact regularly.

(This is from a book, aptly titled “Communities of Practice”, written by Etienne Wegner.)

Page 17: DevOps + Open Source == BFF Practices! · 2015-03-01 · What you should get out of this talk: • Maybe a slightly better understanding of DevOps. • Knowing about communities of

Open Source• Open source is sometimes simply “software others

can take.” Thrown over the fence, dumped into Github, etc.

• Open Source communities are groups of people who work together, and often in many communities, continuously improve their project’s code together as a group, as well as “Best Practices” for being a community and producing software as a community.

Page 18: DevOps + Open Source == BFF Practices! · 2015-03-01 · What you should get out of this talk: • Maybe a slightly better understanding of DevOps. • Knowing about communities of

DevOps

• DevOps isn’t just tools, but some people think that’s all it is.

• Practitioners of Devops continuously improve their product and their methodologies both *inside* their organizations and along side their peers at other organizations.

Page 19: DevOps + Open Source == BFF Practices! · 2015-03-01 · What you should get out of this talk: • Maybe a slightly better understanding of DevOps. • Knowing about communities of

BASICALLY:

• Groups of people continuously improving things to deliver better stuff to whomever is the end user.

• And continuously improving and sharing inside and outside their immediate community “space” their practices and behaviours.

Page 20: DevOps + Open Source == BFF Practices! · 2015-03-01 · What you should get out of this talk: • Maybe a slightly better understanding of DevOps. • Knowing about communities of
Page 21: DevOps + Open Source == BFF Practices! · 2015-03-01 · What you should get out of this talk: • Maybe a slightly better understanding of DevOps. • Knowing about communities of
Page 22: DevOps + Open Source == BFF Practices! · 2015-03-01 · What you should get out of this talk: • Maybe a slightly better understanding of DevOps. • Knowing about communities of
Page 23: DevOps + Open Source == BFF Practices! · 2015-03-01 · What you should get out of this talk: • Maybe a slightly better understanding of DevOps. • Knowing about communities of

release early, release often

Page 24: DevOps + Open Source == BFF Practices! · 2015-03-01 · What you should get out of this talk: • Maybe a slightly better understanding of DevOps. • Knowing about communities of
Page 25: DevOps + Open Source == BFF Practices! · 2015-03-01 · What you should get out of this talk: • Maybe a slightly better understanding of DevOps. • Knowing about communities of

(where is she going with this, jeeeez)

Page 26: DevOps + Open Source == BFF Practices! · 2015-03-01 · What you should get out of this talk: • Maybe a slightly better understanding of DevOps. • Knowing about communities of
Page 27: DevOps + Open Source == BFF Practices! · 2015-03-01 · What you should get out of this talk: • Maybe a slightly better understanding of DevOps. • Knowing about communities of

What you can do• Explain to your boss, your coworkers, anyone who

will listen, the value of contributing to open source software. Explain that your organization understanding and influencing what is going on in the upstream communities helps you to be better attuned with the future of your own organization’s software.

• Start doing stuff!

Page 28: DevOps + Open Source == BFF Practices! · 2015-03-01 · What you should get out of this talk: • Maybe a slightly better understanding of DevOps. • Knowing about communities of

But most importantly:

Page 29: DevOps + Open Source == BFF Practices! · 2015-03-01 · What you should get out of this talk: • Maybe a slightly better understanding of DevOps. • Knowing about communities of
Page 30: DevOps + Open Source == BFF Practices! · 2015-03-01 · What you should get out of this talk: • Maybe a slightly better understanding of DevOps. • Knowing about communities of
Page 31: DevOps + Open Source == BFF Practices! · 2015-03-01 · What you should get out of this talk: • Maybe a slightly better understanding of DevOps. • Knowing about communities of

–Robyn Bergeron

“Time to go to the bar! Errr… I mean… any questions?”


Recommended