DevOpsDays Boston 2017- Open Sourcing Your Infrastructure by Tobias Macey

Channel:
Subscribers:
42,400
Published on ● Video Link: https://www.youtube.com/watch?v=VRSQV29VHuA



Duration: 26:59
168 views
2


DevOpsDays Boston 2017- Open Sourcing Your Infrastructure by Tobias Macey

Sharing and transparency is one of the core tenets of DevOps. One outgrowth of this principle is a plethora of open source software and tooling, as well as blog posts and conference talks. Despite all of this available information, it can be difficult to understand how to put together the puzzle for a particular infrastructure, which is where reference implementations can provide greater learning and understanding than copy/pasting multiple blogs together. The trouble with much of the available reference material and example architectures is that they only cover initial setup or the first steps along the path of building a production environment. One answer to this problem is to open source the actual configuration and design of real-world systems. This serves multiple purposes that are beneficial from the level of the individual to the level of the business. You can use these points to help address resistance about releasing your work: - People working outside of the company can gain a greater understanding of the challenges being faced, which also helps when recruiting - When soliciting advice or help from the community it is easy to link to the specific piece of code or configuration that is causing the problem - Knowing that your work is public encourages loose coupling and more conscientious management of sensitive information which makes your code easier to maintain

While this idea may seem naïve and impossible to pursue in some companies, there is a continuum along which you can participate. If you have a brand new project you may be able to release everything publicly from day one, but if you have an established infrastructure then you can still factor out modules that can be shared.




Other Videos By Confreaks


2017-11-03Keep Ruby Weird 2017- The Psychology of Fake News (and What Tech Can Do About It) by Cecy Correa
2017-11-03Keep Ruby Weird 2017- kerbal_space_program.rb by Bradley Grzesiak
2017-11-03Keep Ruby Weird 2017- Learning to see by Ben Scofield
2017-11-03Keep Ruby Weird 2017- Dungeons & Collaboration... by Rolen Le
2017-11-03Keep Ruby Weird 2017- An Atypical 'Performance' Talk by Chris Arcand
2017-11-03Keep Ruby Weird 2017- Algorithms to live by and why should we care by Elle Meredith
2017-11-02DevOpsDays Boston 2017- Developer-first Workflows on Kubernetes by Richard Li
2017-11-02DevOpsDays Boston 2017- Why your next QA job might be in Ops by Ed Rousseau
2017-11-02DevOpsDays Boston 2017- Service Mesh: What, Why, And How? by Flynn
2017-11-02DevOpsDays Boston 2017- Why You Need to Stop Using 'THE' Staging Server by Chloe Condon
2017-11-02DevOpsDays Boston 2017- Open Sourcing Your Infrastructure by Tobias Macey
2017-11-02DevOpsDays Boston 2017- How to make a Unicorn... by Franklin Mosley
2017-11-02DevOpsDays Boston 2017- Iterative Security... by Tom McLaughlin
2017-11-02DevOpsDays Boston 2017- Terrible Ideas In Lambda by Corey Quinn
2017-11-02DevOpsDays Boston 2017- Real-World Kubernetes For DevOps by Phil Lombardi
2017-11-02DevOpsDays Boston 2017- Your Emotional API by John Sawers
2017-11-02DevOpsDays Boston 2017- Crayons, Glue, and Stickers by Adam Kaufman
2017-11-02DevOpsDays Boston 2017- With Great Power Comes Great Responsibility... by Michael Sacks
2017-11-02DevOpsDays Boston 2017- Don’t be a bystander, be an Incident Commander! by Rachael Byrne
2017-10-23RubyConf 2008 - Writing Code That Doesn't Suck. Yehuda Katz
2017-10-20DevOpsDays Boston 2017- Lost Art of Troubleshooting by Leon Fayer