32
Sharing is Caring How OSS can Help Embed a DevOps Culture

Sharing is Caring, How OSS can help embed a DevOps Culture

Embed Size (px)

DESCRIPTION

This talk will cover how we share software/cookbooks inside and outside of Schuberg Philis and this benefits us as a company and how it brings benefit to our industry as a whole.

Citation preview

  • 1. Sharing is Caring How OSS can Help Embed a DevOps Culture

2. Harm Boertien Amsterdam Married, 3 kids, 1 dog, 1 cat Hiking, whisky, sailing In IT since 1996 (or 1985 if you want) Enjoying life Twitter: @_Harm_B_ 3. To boldly go where no one has gone before Please do not tell me what to do or what to think At Schuberg Philis we are all different and that makes us equals We see in the different communities that we are not unique In IT and Open Source I found people that make me feel at ease I have a click with people who are proud of their work (in and outside of IT) 4. SHARING & CARING 5. OUR ASSIGNMENT 6. The WHY of CloudStack by Mark Hinkle Open Source Developers are setting the standard for the way Technology will be developed in the 21st century A inspiring generation of hackers, makers, forkers, scientists and engineers 7. Example project: Apache CloudStack Best Bang for the Buck It Works (Scales, keeps running) Great community All the things that open source could wish for More widespread than known Active committer community 8. Allen and Overy and BlackDuck Seminar on Open Source (April 2014) Explanation of OSS Open Source in Mergers and Acquisitions IPR in OSS exists Scan your software for Open Source Enterprises claim they do not use open source. In practice 30% of the tools and code base is open Source! 9. BlackDuck on Open Source 30% of your software is OSS Open source is ubiquitous, its unavoidablehaving a policy against open source is impractical and places you at a competitive disadvantage. Gartner http://www.blackducksoftware.com/resources/ infographics/2013-future-open-source-open- revolution 10. LinuxCon Edinburgh 2013 +1000 visitors Cloud (OpenStack/CloudStack) Linux in Automotive OpenSource is winning in the mobile market (Android / Tizen) Linux is the dominating OS, possible by GIT (by Linus Torvalds) 11. And what about Heartbleed ? OpenSSL used in many applications Not a big dev group Vendors that use OpenSSL should not only have acted as a tourists Was it the end-of-the-world ? 12. No longer why OpenSource, but how to do OpenSource by my friend MrHinkle Dont be a Tourist Work on stuff that matters Create more value then you capture Take the long view Create Opportunities for Discrete Contribution Work on Stuff that Matters: First Principles, Tim OReilly http://radar.oreilly.com/2009/01/work-on-stuff-that-matters-fir.html 13. Visit gov.uk Digital Leaders where selected! This is key in its success Recruitment and procurement is done differently. Middle Managers are adopting slowely Show and tell to bridge hierarchy 14. What is the open source strategy for the typical enterprise? They do not have one. Open Source is scary And the people that make open source. They all wear funny tshirts, grow beards. Cannot be any good right? They just dont know. And not enough people are telling them 15. In Enterprises, Corporations and the Public Sector people feel at home as well I learned that those people are just like me, only have different dreams. They work with people they like With people that behave as they expect Are we in the boardroom as Open Source evangelists? As trusted advisors? 16. Do we play golf with the CIO of ACME? 17. How do we sell Open Source Software / share tooling with our customers ? We do not We give them a reliable scalable infra With a revamped application platform That helps engineers and developers behave agile / devops 18. How do we sell Open Source Software / share tooling with our customers ? Organize meetups (SDN, DevOps) Organize workshops Talk with the business Speak at conferences Share our code / cookbooks 19. THE SCHUBERG PHILIS VALUE CURVE 10 Years Ago we focused on Uptime and Application stability that was fixed in Infra 6 Years Ago we gained speed by working together with customers with integrated procedures 3 Years ago we started our Cloud Journey as a basis towards Continuous everything 20. A: THE SCHUBERG PHILIS VALUE CURVE TTM Transition project: Customers do not have to fear the cost of transition. Not in cost (fixed Price) and not in duration (we never missed a deadline) Application Infrastructure Integration with full DR testing Layer3 and Layer7 designs are key All infrastructure behavior is monitored within SBP DTAP model to ensure robustness Guaranteed 100% uptime 21. B: THE SCHUBERG PHILIS VALUE CURVE Infrastructure is highly virtual (2012) Monitoring Infrastructure and Applications shared with customers Set up agile working methods, iterative designs Change windows have less or no downtime due to virtualization Co Creation extends to Functional Application Maintenance Departments 22. THE SCHUBERG PHILIS VALUE CURVE Infrastructure is flexible and integrates with others by using SDN Everything that moves is measured, infrastructure and code, deploys automated Developers and SBP Create joint continuous delivery platform (git/github/jenkins/tfs) Implement full scrum or kanban together with customers and development parties Co Creation: Developers can push (a lot off) changes to prod, Developers are standby as well 23. Culture Automation Metrics Sharing SPEED OPEN, TRUST, listen, meaningful FLEXIBLE, ADAPT, collaborate, speak up EMBRACE AND BE VULNERABLE 24. If we want to share and bring OSS to the enterprise: We should be ourselves, involve in communities, organize meetups, hackatons, BBQs Seek parties, partners that can act as trusted advisor to the CIO/CDO Present OSS solutions as viable alternatives to commercial solution out there. 25. What does mean for me? I want to live my dream. Talk the talk and walk the walk. Be a good, transparent person Make the IT World better, there is so much crap Have a fun workplace Be member of the Open Source Community 26. WE BELIEVE 100% ATTITUDE CAN MAKE THE DIFFERENCE. ID RATHER BE A PIRATE THAN JOIN THE NAVY 27. QUESTIONS? If you have questions later: Mail: [email protected] Twitter: @_Harm_B_ 28. Reading list 29. DevOps Cookbook Patrick Debois, Gene Kim, John Willis http://www.realgenekim.me/devops-cookbook/ http://itrevolution.com/books/devops-cookbook/ 1st draft is ready 30. DevOpsDays Amsterdam 2014, June 19-21, Pakhuis de Zwijger From 30 to 540+ members Monthly meetups 10 organizers for coming DevOpsdays DOD_LOVES_UNICOM 50% discount on ticket 31. 5 years DevOpsDays, 27-28 October, Gent, Belgium Organized by Patrick Debois Founder of DevOpsdays 32. http://www.devopsdays.org/events/2014-amsterdam/ June 19-21 2014, Pakhuis de Zwijger, Amsterdam Join our meetup group: http://www.meetup.com/DevOpsAmsterdam/