devops + open source == bff practices! · 2015-03-01 · what you should get out of this talk: •...
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](https://reader033.vdocuments.mx/reader033/viewer/2022050503/5f954845ecd1600de8660df3/html5/thumbnails/1.jpg)
DevOps + Open Source == BFF Practices!
Robyn Bergeron @robynbergeron
![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](https://reader033.vdocuments.mx/reader033/viewer/2022050503/5f954845ecd1600de8660df3/html5/thumbnails/2.jpg)
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](https://reader033.vdocuments.mx/reader033/viewer/2022050503/5f954845ecd1600de8660df3/html5/thumbnails/3.jpg)
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](https://reader033.vdocuments.mx/reader033/viewer/2022050503/5f954845ecd1600de8660df3/html5/thumbnails/4.jpg)
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](https://reader033.vdocuments.mx/reader033/viewer/2022050503/5f954845ecd1600de8660df3/html5/thumbnails/5.jpg)
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](https://reader033.vdocuments.mx/reader033/viewer/2022050503/5f954845ecd1600de8660df3/html5/thumbnails/6.jpg)
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](https://reader033.vdocuments.mx/reader033/viewer/2022050503/5f954845ecd1600de8660df3/html5/thumbnails/7.jpg)
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](https://reader033.vdocuments.mx/reader033/viewer/2022050503/5f954845ecd1600de8660df3/html5/thumbnails/8.jpg)
![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](https://reader033.vdocuments.mx/reader033/viewer/2022050503/5f954845ecd1600de8660df3/html5/thumbnails/9.jpg)
![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](https://reader033.vdocuments.mx/reader033/viewer/2022050503/5f954845ecd1600de8660df3/html5/thumbnails/10.jpg)
![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](https://reader033.vdocuments.mx/reader033/viewer/2022050503/5f954845ecd1600de8660df3/html5/thumbnails/11.jpg)
![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](https://reader033.vdocuments.mx/reader033/viewer/2022050503/5f954845ecd1600de8660df3/html5/thumbnails/12.jpg)
![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](https://reader033.vdocuments.mx/reader033/viewer/2022050503/5f954845ecd1600de8660df3/html5/thumbnails/13.jpg)
![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](https://reader033.vdocuments.mx/reader033/viewer/2022050503/5f954845ecd1600de8660df3/html5/thumbnails/14.jpg)
![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](https://reader033.vdocuments.mx/reader033/viewer/2022050503/5f954845ecd1600de8660df3/html5/thumbnails/15.jpg)
![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](https://reader033.vdocuments.mx/reader033/viewer/2022050503/5f954845ecd1600de8660df3/html5/thumbnails/16.jpg)
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](https://reader033.vdocuments.mx/reader033/viewer/2022050503/5f954845ecd1600de8660df3/html5/thumbnails/17.jpg)
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](https://reader033.vdocuments.mx/reader033/viewer/2022050503/5f954845ecd1600de8660df3/html5/thumbnails/18.jpg)
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](https://reader033.vdocuments.mx/reader033/viewer/2022050503/5f954845ecd1600de8660df3/html5/thumbnails/19.jpg)
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](https://reader033.vdocuments.mx/reader033/viewer/2022050503/5f954845ecd1600de8660df3/html5/thumbnails/20.jpg)
![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](https://reader033.vdocuments.mx/reader033/viewer/2022050503/5f954845ecd1600de8660df3/html5/thumbnails/21.jpg)
![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](https://reader033.vdocuments.mx/reader033/viewer/2022050503/5f954845ecd1600de8660df3/html5/thumbnails/22.jpg)
![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](https://reader033.vdocuments.mx/reader033/viewer/2022050503/5f954845ecd1600de8660df3/html5/thumbnails/23.jpg)
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](https://reader033.vdocuments.mx/reader033/viewer/2022050503/5f954845ecd1600de8660df3/html5/thumbnails/24.jpg)
![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](https://reader033.vdocuments.mx/reader033/viewer/2022050503/5f954845ecd1600de8660df3/html5/thumbnails/25.jpg)
(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](https://reader033.vdocuments.mx/reader033/viewer/2022050503/5f954845ecd1600de8660df3/html5/thumbnails/26.jpg)
![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](https://reader033.vdocuments.mx/reader033/viewer/2022050503/5f954845ecd1600de8660df3/html5/thumbnails/27.jpg)
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](https://reader033.vdocuments.mx/reader033/viewer/2022050503/5f954845ecd1600de8660df3/html5/thumbnails/28.jpg)
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](https://reader033.vdocuments.mx/reader033/viewer/2022050503/5f954845ecd1600de8660df3/html5/thumbnails/29.jpg)
![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](https://reader033.vdocuments.mx/reader033/viewer/2022050503/5f954845ecd1600de8660df3/html5/thumbnails/30.jpg)
![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](https://reader033.vdocuments.mx/reader033/viewer/2022050503/5f954845ecd1600de8660df3/html5/thumbnails/31.jpg)
–Robyn Bergeron
“Time to go to the bar! Errr… I mean… any questions?”