SlideShare a Scribd company logo
1 of 18
Download to read offline
Organic DevOps:
DevOps from within, not without
Sagar Karmarkar
VnV DevOps, Inc.
sagar@vnvdevops.com
linkedin.com/in/vnvdevops
Twitter: @sagarvnvdevops
DevOpsDays Houston Apr 2019 1
TM
Who am I?
2
Sagar Karmarkar
DevOps Architect
• Over 25 years experience as technical support
engineer, software engineer, build/release
engineer, technical manager, consultant
• Responsible for developing the DevOps
platform at large enterprises including Fidelity,
Home Depot, JCPenney, and AIG
• Lived in Katy for over 14 years
DevOpsDays Houston Apr 2019
DevOpsDays Houston Apr 2019 3
The Great Divide in large organizations
Developers Operations
Who’s in the hole?
• Architecture
• QA / Test
• Change Management
• Regulatory
• Audit / Compliance
• Security
Influences
Technology evolution changing the nature of interaction
between Developers and IT Operations
• Public cloud and the associated economies of scale
• Infrastructure automation
• Microservices architectures, evolutionary
architectures
Convergence of management movements
• Lean movement
• Agile
• Toyota Kata
4DevOpsDays Houston Apr 2019
DevOpsDays Houston Apr 2019 5
Agile vs. DevOps
• So does DevOps
• So does DevOps!
• There is a DevOps Mindset as well
• But hesitate when asked to spend
thousands on DevOps?
• Agile has Core Values
• Agile has Principles
• There is such a thing as an Agile Mindset
• So, why does an organization spend millions
on implementing Agile?
Most CEOs don’t understand DevOps
DevOpsDays Houston Apr 2019 6
"If senior management has a desire to work
differently and an understanding of the
challenges of the people doing the work,
DevOps can happen.“
Jim Kimball, CTO, HedgServ
DevOpsDays Houston Apr 2019 7
Continuous
Integration
Continuous
Delivery /
Deployment
Continuous
Validation
Infrastructure as
Code
Monitoring
DevOps Capabilities
• So, where does DevOps belong?
• To paraphrase Mary Poppendieck – “Software
Engineers who understand the SDLC should populate
the Agile Team”.
• Dev and Ops have been modularized over the last
30 years in order to reduce costs
• So, why not do it internally?
DevOpsDays Houston Apr 2019 8
Two ways to do DevOps in large Enterprises
Directive Knowledge
from “within”
from “without”
Top Down, e.g. SAFe
Bottom Up, e.g. Dojo
• Architecture
• Build
• Test Automation
Do Both!
- Leading the Transformation, Gruver & Mouser
Why do DevOps Organically?
• Listen to your software engineers; they are the “closest to the
problems”
• Fostering trust with Software Engineers is key for DevOps to
work
• Your people are not resources, they are “intrinsic knowledge
workers”!
• Let the teams pick tools and talent (with an eye out for costs)
• Hiring consultants from “without” to solve a problem from
“within” is counter-intuitive
9DevOpsDays Houston Apr 2019
DevOpsDays Houston Apr 2019 10
DevOps in the Organization
Operations
Development
Team
Development
Team
Development
Team
DevOps Ops
Dev
Team
Dev
Team
Dev
Team
DevOps
Team
Centralized Distributed
DevOps is a Shared Service
DevOpsDays Houston Apr 2019 11
1. Assessments
• One group in the DevOps space that has developed guidelines around assessments is DORA
(DevOps Research and Assessment; now run by Google)
• Create your own assessments - 24 Capabilities divided into 5 Categories
• Continuous Delivery
• Architecture
• Product and process
• Lean management and monitoring
• Culture
• The assessment can be addressed either via interviews or with objective data
• Repeat assessments every 1-2 quarters to incorporate new learnings and get feedback from new
team members
DevOpsDays Houston Apr 2019 12
2. Roadmaps
• Address how DevOps Capabilities are going to be improved over time
• Address how Architectural Runway will be developed to move off of legacy and over to modern
design over time
• Assess Tools and Talent for the new way of generating Business Value
• If you are doing Agile or SAFe, the near-term PI Planning Board or long-term Solution Board is
your roadmap
• Roadmaps must be agreed to by Business and Technology Leadership
DevOpsDays Houston Apr 2019 13
Tool Overload
DevOpsDays Houston Apr 2019 14
3. Selecting the Right Tools
• No one solution is right
• Questions to consider:
• What products are you producing? (mobile, packaged, APIs, front-end, etc.)
• What tools are you currently using?—which are working well and which are not
• What problems are you trying to solve with DevOps?
• What is your desired workflow and organizational interactions?
• Does the tool have strong community support?
• What is the learning curve?
• Select tools that enhance collaboration and integrate well with each other
• Involve all teams in tool selection
DevOpsDays Houston Apr 2019 15
3. Talent & Training
• Recruiting: Upskilling/Reskilling current staff, hiring entry level staff
• Hiring: Bulk Hiring process in place, HR rules changed (hire for technical excellence, eliminate
performance management rigidity)
• Onboarding: Put Training around DevOps Capabilities: CI/CD, Continuous Validation,
Infrastructure as Code and Monitoring
• Two groups that have developed competence models around developing skill and knowledge
areas are DASA (DevOps Agile Skills Association) and DOI (DevOps Institute).
DevOpsDays Houston Apr 2019 16
Examples
• Financial Services: several “technologies” needed to be deployed to distributed environments
• Chose IBM Urbancode Deploy as the ARA / ADA tool
• Reduced Websphere and Informatica deploys down to minutes
• Retail: needed to test features on several browsers and mobile devices
• Chose Sauce Labs / Perfecto Mobile solution to spin VMs with specific browser versions and
mobile OS versions for testing
• Trained teams to enable testing within hours, not days
• Insurance: as part of the Digital transformation program, needed to incorporate way to deploy
application and database changes quickly
• Chose XebiaLabs Deploy/Release and Datical for Database deploys
• Trained DevOps team as “trainers”; informed teams of how to utilize tools
DevOpsDays Houston Apr 2019 17
Final Thoughts
• DevOps as a Shared Service
• Avoid Tool Proliferation
• Avoid Outsourcing pieces of the SDLC
• Use A – R – T3 and don’t let DevOps be forgotten in your organization!
Organic DevOps:
DevOps from within, not without
Sagar Karmarkar
VnV DevOps, Inc.
sagar@vnvdevops.com
linkedin.com/in/vnvdevops
Twitter: @sagarvnvdevops
DevOpsDays Houston Apr 2019 18
TM

More Related Content

What's hot

DevOps Primer : Presented by Uday Kumar
DevOps Primer : Presented by Uday KumarDevOps Primer : Presented by Uday Kumar
DevOps Primer : Presented by Uday KumaroGuild .
 
DOES16 San Francisco - Jan Schilt - DevOps is Not Going to Work…Unless! How T...
DOES16 San Francisco - Jan Schilt - DevOps is Not Going to Work…Unless! How T...DOES16 San Francisco - Jan Schilt - DevOps is Not Going to Work…Unless! How T...
DOES16 San Francisco - Jan Schilt - DevOps is Not Going to Work…Unless! How T...Gene Kim
 
Run IT Support the DevOps Way
Run IT Support the DevOps WayRun IT Support the DevOps Way
Run IT Support the DevOps WayAtlassian
 
DOES15 - Ramona Jackson and Aji Rajappan - Continuous Delivery at Cisco IT
DOES15 - Ramona Jackson and Aji Rajappan - Continuous Delivery at Cisco ITDOES15 - Ramona Jackson and Aji Rajappan - Continuous Delivery at Cisco IT
DOES15 - Ramona Jackson and Aji Rajappan - Continuous Delivery at Cisco ITGene Kim
 
5 Keys to Building a Successful DevOps Culture featuring Mandi Walls
5 Keys to Building a Successful DevOps Culture featuring Mandi Walls5 Keys to Building a Successful DevOps Culture featuring Mandi Walls
5 Keys to Building a Successful DevOps Culture featuring Mandi WallsSerena Software
 
DOES16 London - Scott Potter - DevOps: To Autonomy and Beyond
DOES16 London - Scott Potter - DevOps: To Autonomy and BeyondDOES16 London - Scott Potter - DevOps: To Autonomy and Beyond
DOES16 London - Scott Potter - DevOps: To Autonomy and BeyondGene Kim
 
DOES16 London - Rafael Garcia et al - Breaking Traditional IT Paradigms
DOES16 London - Rafael Garcia et al  - Breaking Traditional IT ParadigmsDOES16 London - Rafael Garcia et al  - Breaking Traditional IT Paradigms
DOES16 London - Rafael Garcia et al - Breaking Traditional IT ParadigmsGene Kim
 
Four pillars of DevOps - John Shaw - Agile Cambridge 2014
Four pillars of DevOps - John Shaw - Agile Cambridge 2014Four pillars of DevOps - John Shaw - Agile Cambridge 2014
Four pillars of DevOps - John Shaw - Agile Cambridge 2014johnfcshaw
 
DOES16 London - Darren Hague - SAP’s DevOps Journey: From Building an App to ...
DOES16 London - Darren Hague - SAP’s DevOps Journey: From Building an App to ...DOES16 London - Darren Hague - SAP’s DevOps Journey: From Building an App to ...
DOES16 London - Darren Hague - SAP’s DevOps Journey: From Building an App to ...Gene Kim
 
DevOps unraveled - Nyenrode masterclass on Agile Management
DevOps unraveled - Nyenrode masterclass on Agile ManagementDevOps unraveled - Nyenrode masterclass on Agile Management
DevOps unraveled - Nyenrode masterclass on Agile ManagementInspectie van het Onderwijs
 
2016.06 ACT-IAC Partners breakfast: GSA's 18F on DevOps delivery
2016.06 ACT-IAC Partners breakfast: GSA's 18F on DevOps delivery2016.06 ACT-IAC Partners breakfast: GSA's 18F on DevOps delivery
2016.06 ACT-IAC Partners breakfast: GSA's 18F on DevOps deliveryChristopher Dorobek
 
Integrating DevOps and ITSM for agility in action_v1
Integrating DevOps and ITSM for agility in action_v1Integrating DevOps and ITSM for agility in action_v1
Integrating DevOps and ITSM for agility in action_v1Aswin Kumar
 
DevOps in action - Azure DevOps
DevOps in action - Azure DevOpsDevOps in action - Azure DevOps
DevOps in action - Azure DevOpsXPDays
 
DOES16 London - Gebrian uit de Bulten & Vincent van Kooten - The Road to Enab...
DOES16 London - Gebrian uit de Bulten & Vincent van Kooten - The Road to Enab...DOES16 London - Gebrian uit de Bulten & Vincent van Kooten - The Road to Enab...
DOES16 London - Gebrian uit de Bulten & Vincent van Kooten - The Road to Enab...Gene Kim
 
5 Ways ITSM can Support DevOps, an ITSM Academy Webinar
5 Ways ITSM can Support DevOps, an ITSM Academy Webinar5 Ways ITSM can Support DevOps, an ITSM Academy Webinar
5 Ways ITSM can Support DevOps, an ITSM Academy WebinarITSM Academy, Inc.
 
The Dancing Agile Elephant
The Dancing Agile ElephantThe Dancing Agile Elephant
The Dancing Agile ElephantIsrael Gat
 
Agile Development – Why requirements matter by Fariz Saracevic
Agile Development – Why requirements matter by Fariz SaracevicAgile Development – Why requirements matter by Fariz Saracevic
Agile Development – Why requirements matter by Fariz SaracevicAgile ME
 

What's hot (20)

DevOps Primer : Presented by Uday Kumar
DevOps Primer : Presented by Uday KumarDevOps Primer : Presented by Uday Kumar
DevOps Primer : Presented by Uday Kumar
 
DOES16 San Francisco - Jan Schilt - DevOps is Not Going to Work…Unless! How T...
DOES16 San Francisco - Jan Schilt - DevOps is Not Going to Work…Unless! How T...DOES16 San Francisco - Jan Schilt - DevOps is Not Going to Work…Unless! How T...
DOES16 San Francisco - Jan Schilt - DevOps is Not Going to Work…Unless! How T...
 
Run IT Support the DevOps Way
Run IT Support the DevOps WayRun IT Support the DevOps Way
Run IT Support the DevOps Way
 
DOES15 - Ramona Jackson and Aji Rajappan - Continuous Delivery at Cisco IT
DOES15 - Ramona Jackson and Aji Rajappan - Continuous Delivery at Cisco ITDOES15 - Ramona Jackson and Aji Rajappan - Continuous Delivery at Cisco IT
DOES15 - Ramona Jackson and Aji Rajappan - Continuous Delivery at Cisco IT
 
5 Keys to Building a Successful DevOps Culture featuring Mandi Walls
5 Keys to Building a Successful DevOps Culture featuring Mandi Walls5 Keys to Building a Successful DevOps Culture featuring Mandi Walls
5 Keys to Building a Successful DevOps Culture featuring Mandi Walls
 
DOES16 London - Scott Potter - DevOps: To Autonomy and Beyond
DOES16 London - Scott Potter - DevOps: To Autonomy and BeyondDOES16 London - Scott Potter - DevOps: To Autonomy and Beyond
DOES16 London - Scott Potter - DevOps: To Autonomy and Beyond
 
DOES16 London - Rafael Garcia et al - Breaking Traditional IT Paradigms
DOES16 London - Rafael Garcia et al  - Breaking Traditional IT ParadigmsDOES16 London - Rafael Garcia et al  - Breaking Traditional IT Paradigms
DOES16 London - Rafael Garcia et al - Breaking Traditional IT Paradigms
 
Four pillars of DevOps - John Shaw - Agile Cambridge 2014
Four pillars of DevOps - John Shaw - Agile Cambridge 2014Four pillars of DevOps - John Shaw - Agile Cambridge 2014
Four pillars of DevOps - John Shaw - Agile Cambridge 2014
 
DOES16 London - Darren Hague - SAP’s DevOps Journey: From Building an App to ...
DOES16 London - Darren Hague - SAP’s DevOps Journey: From Building an App to ...DOES16 London - Darren Hague - SAP’s DevOps Journey: From Building an App to ...
DOES16 London - Darren Hague - SAP’s DevOps Journey: From Building an App to ...
 
The DASA DevOps Competence Model: A Need for New Skills
The DASA DevOps Competence Model: A Need for New SkillsThe DASA DevOps Competence Model: A Need for New Skills
The DASA DevOps Competence Model: A Need for New Skills
 
DevOps unraveled - Nyenrode masterclass on Agile Management
DevOps unraveled - Nyenrode masterclass on Agile ManagementDevOps unraveled - Nyenrode masterclass on Agile Management
DevOps unraveled - Nyenrode masterclass on Agile Management
 
2016.06 ACT-IAC Partners breakfast: GSA's 18F on DevOps delivery
2016.06 ACT-IAC Partners breakfast: GSA's 18F on DevOps delivery2016.06 ACT-IAC Partners breakfast: GSA's 18F on DevOps delivery
2016.06 ACT-IAC Partners breakfast: GSA's 18F on DevOps delivery
 
Integrating DevOps and ITSM for agility in action_v1
Integrating DevOps and ITSM for agility in action_v1Integrating DevOps and ITSM for agility in action_v1
Integrating DevOps and ITSM for agility in action_v1
 
SUCCEEDING WITH DEVOPS DEVOPS
SUCCEEDING WITH DEVOPS DEVOPSSUCCEEDING WITH DEVOPS DEVOPS
SUCCEEDING WITH DEVOPS DEVOPS
 
DevOps in action - Azure DevOps
DevOps in action - Azure DevOpsDevOps in action - Azure DevOps
DevOps in action - Azure DevOps
 
DOES16 London - Gebrian uit de Bulten & Vincent van Kooten - The Road to Enab...
DOES16 London - Gebrian uit de Bulten & Vincent van Kooten - The Road to Enab...DOES16 London - Gebrian uit de Bulten & Vincent van Kooten - The Road to Enab...
DOES16 London - Gebrian uit de Bulten & Vincent van Kooten - The Road to Enab...
 
5 Ways ITSM can Support DevOps, an ITSM Academy Webinar
5 Ways ITSM can Support DevOps, an ITSM Academy Webinar5 Ways ITSM can Support DevOps, an ITSM Academy Webinar
5 Ways ITSM can Support DevOps, an ITSM Academy Webinar
 
THE BUSINESS VALUE OF DEVOPS
THE BUSINESS VALUE OF DEVOPSTHE BUSINESS VALUE OF DEVOPS
THE BUSINESS VALUE OF DEVOPS
 
The Dancing Agile Elephant
The Dancing Agile ElephantThe Dancing Agile Elephant
The Dancing Agile Elephant
 
Agile Development – Why requirements matter by Fariz Saracevic
Agile Development – Why requirements matter by Fariz SaracevicAgile Development – Why requirements matter by Fariz Saracevic
Agile Development – Why requirements matter by Fariz Saracevic
 

Similar to DevOpsDays Houston 2019 - Sagar Karmarkar - Organic DevOps - DevOps from within not without

DevOps: What, who, why and how?
DevOps: What, who, why and how?DevOps: What, who, why and how?
DevOps: What, who, why and how?Red Gate Software
 
Building a DevOps organization
Building a DevOps organizationBuilding a DevOps organization
Building a DevOps organizationZinnov
 
DevOps maturity models Knowit and DASA
DevOps maturity models Knowit and DASADevOps maturity models Knowit and DASA
DevOps maturity models Knowit and DASAKari Kakkonen
 
iSQI Certification Days DASA – DevOps & ISTQB Frank Frambach
iSQI Certification Days DASA – DevOps & ISTQB Frank FrambachiSQI Certification Days DASA – DevOps & ISTQB Frank Frambach
iSQI Certification Days DASA – DevOps & ISTQB Frank FrambachIevgenii Katsan
 
Dev ops training in chennai
Dev ops training in chennaiDev ops training in chennai
Dev ops training in chennairaj esaki
 
ITpreneurs’ DevOps Portfolio- Professionalizing DevOps Skills
ITpreneurs’ DevOps Portfolio- Professionalizing DevOps SkillsITpreneurs’ DevOps Portfolio- Professionalizing DevOps Skills
ITpreneurs’ DevOps Portfolio- Professionalizing DevOps SkillsITpreneurs
 
DevOps: an efficient operating model
DevOps: an efficient operating modelDevOps: an efficient operating model
DevOps: an efficient operating model2i Testing
 
How to become a great DevOps Leader, an ITSM Academy Webinar
How to become a great DevOps Leader, an ITSM Academy WebinarHow to become a great DevOps Leader, an ITSM Academy Webinar
How to become a great DevOps Leader, an ITSM Academy WebinarITSM Academy, Inc.
 
Chris Munns, DevOps @ Amazon: Microservices, 2 Pizza Teams, & 50 Million Depl...
Chris Munns, DevOps @ Amazon: Microservices, 2 Pizza Teams, & 50 Million Depl...Chris Munns, DevOps @ Amazon: Microservices, 2 Pizza Teams, & 50 Million Depl...
Chris Munns, DevOps @ Amazon: Microservices, 2 Pizza Teams, & 50 Million Depl...TriNimbus
 
Dg-DevOps_seminar.pptx
Dg-DevOps_seminar.pptxDg-DevOps_seminar.pptx
Dg-DevOps_seminar.pptxArunRangrej1
 
DevOps Culture transformation in Modern Software Delivery
DevOps Culture transformation in Modern Software DeliveryDevOps Culture transformation in Modern Software Delivery
DevOps Culture transformation in Modern Software DeliveryNajib Radzuan
 
Comprehensive Guide to Hire DevOps Engineer.pdf
Comprehensive Guide to Hire DevOps Engineer.pdfComprehensive Guide to Hire DevOps Engineer.pdf
Comprehensive Guide to Hire DevOps Engineer.pdfEcosmobTechnologies1
 
DevOps Online Training
DevOps Online Training DevOps Online Training
DevOps Online Training VijayVijji8
 
DevOps Online Training
DevOps Online TrainingDevOps Online Training
DevOps Online TrainingVijayVijji8
 
The People Model & Cloud Transformation - Transformation Day Public Sector Lo...
The People Model & Cloud Transformation - Transformation Day Public Sector Lo...The People Model & Cloud Transformation - Transformation Day Public Sector Lo...
The People Model & Cloud Transformation - Transformation Day Public Sector Lo...Amazon Web Services
 
Introduction to DevSecOps. An intuitiv approach
Introduction to DevSecOps. An intuitiv approachIntroduction to DevSecOps. An intuitiv approach
Introduction to DevSecOps. An intuitiv approachFrancisXavierInyanga
 
DevOps and Digital Transformation
DevOps and Digital TransformationDevOps and Digital Transformation
DevOps and Digital TransformationOmid Shariati
 

Similar to DevOpsDays Houston 2019 - Sagar Karmarkar - Organic DevOps - DevOps from within not without (20)

DevOps: What, who, why and how?
DevOps: What, who, why and how?DevOps: What, who, why and how?
DevOps: What, who, why and how?
 
Building a DevOps organization
Building a DevOps organizationBuilding a DevOps organization
Building a DevOps organization
 
DevOps maturity models Knowit and DASA
DevOps maturity models Knowit and DASADevOps maturity models Knowit and DASA
DevOps maturity models Knowit and DASA
 
iSQI Certification Days DASA – DevOps & ISTQB Frank Frambach
iSQI Certification Days DASA – DevOps & ISTQB Frank FrambachiSQI Certification Days DASA – DevOps & ISTQB Frank Frambach
iSQI Certification Days DASA – DevOps & ISTQB Frank Frambach
 
DevOps 1 (1).pptx
DevOps 1 (1).pptxDevOps 1 (1).pptx
DevOps 1 (1).pptx
 
Dev ops training in chennai
Dev ops training in chennaiDev ops training in chennai
Dev ops training in chennai
 
ITpreneurs’ DevOps Portfolio- Professionalizing DevOps Skills
ITpreneurs’ DevOps Portfolio- Professionalizing DevOps SkillsITpreneurs’ DevOps Portfolio- Professionalizing DevOps Skills
ITpreneurs’ DevOps Portfolio- Professionalizing DevOps Skills
 
DevOps: an efficient operating model
DevOps: an efficient operating modelDevOps: an efficient operating model
DevOps: an efficient operating model
 
How to become a great DevOps Leader, an ITSM Academy Webinar
How to become a great DevOps Leader, an ITSM Academy WebinarHow to become a great DevOps Leader, an ITSM Academy Webinar
How to become a great DevOps Leader, an ITSM Academy Webinar
 
Mtug dev ops
Mtug   dev opsMtug   dev ops
Mtug dev ops
 
Chris Munns, DevOps @ Amazon: Microservices, 2 Pizza Teams, & 50 Million Depl...
Chris Munns, DevOps @ Amazon: Microservices, 2 Pizza Teams, & 50 Million Depl...Chris Munns, DevOps @ Amazon: Microservices, 2 Pizza Teams, & 50 Million Depl...
Chris Munns, DevOps @ Amazon: Microservices, 2 Pizza Teams, & 50 Million Depl...
 
Devops1
Devops1Devops1
Devops1
 
Dg-DevOps_seminar.pptx
Dg-DevOps_seminar.pptxDg-DevOps_seminar.pptx
Dg-DevOps_seminar.pptx
 
DevOps Culture transformation in Modern Software Delivery
DevOps Culture transformation in Modern Software DeliveryDevOps Culture transformation in Modern Software Delivery
DevOps Culture transformation in Modern Software Delivery
 
Comprehensive Guide to Hire DevOps Engineer.pdf
Comprehensive Guide to Hire DevOps Engineer.pdfComprehensive Guide to Hire DevOps Engineer.pdf
Comprehensive Guide to Hire DevOps Engineer.pdf
 
DevOps Online Training
DevOps Online Training DevOps Online Training
DevOps Online Training
 
DevOps Online Training
DevOps Online TrainingDevOps Online Training
DevOps Online Training
 
The People Model & Cloud Transformation - Transformation Day Public Sector Lo...
The People Model & Cloud Transformation - Transformation Day Public Sector Lo...The People Model & Cloud Transformation - Transformation Day Public Sector Lo...
The People Model & Cloud Transformation - Transformation Day Public Sector Lo...
 
Introduction to DevSecOps. An intuitiv approach
Introduction to DevSecOps. An intuitiv approachIntroduction to DevSecOps. An intuitiv approach
Introduction to DevSecOps. An intuitiv approach
 
DevOps and Digital Transformation
DevOps and Digital TransformationDevOps and Digital Transformation
DevOps and Digital Transformation
 

More from DevOpsDays Houston

DevOpsDays Houston 2019 - Donovan Brown - Enterprise Transformation (and You ...
DevOpsDays Houston 2019 - Donovan Brown - Enterprise Transformation (and You ...DevOpsDays Houston 2019 - Donovan Brown - Enterprise Transformation (and You ...
DevOpsDays Houston 2019 - Donovan Brown - Enterprise Transformation (and You ...DevOpsDays Houston
 
DevOpsDays Houston 2019 - Shaun Ladewig, Robert Stone - From OverTheWallOps t...
DevOpsDays Houston 2019 - Shaun Ladewig, Robert Stone - From OverTheWallOps t...DevOpsDays Houston 2019 - Shaun Ladewig, Robert Stone - From OverTheWallOps t...
DevOpsDays Houston 2019 - Shaun Ladewig, Robert Stone - From OverTheWallOps t...DevOpsDays Houston
 
DevOpsDays Houston 2019 - Terry Shea - Centralizing Kubernetes Operations
DevOpsDays Houston 2019 - Terry Shea - Centralizing Kubernetes OperationsDevOpsDays Houston 2019 - Terry Shea - Centralizing Kubernetes Operations
DevOpsDays Houston 2019 - Terry Shea - Centralizing Kubernetes OperationsDevOpsDays Houston
 
DevOpsDays Houston 2019 - Dan Kirkpatrick - My Kubernetes Tool Chain: Open-So...
DevOpsDays Houston 2019 - Dan Kirkpatrick - My Kubernetes Tool Chain: Open-So...DevOpsDays Houston 2019 - Dan Kirkpatrick - My Kubernetes Tool Chain: Open-So...
DevOpsDays Houston 2019 - Dan Kirkpatrick - My Kubernetes Tool Chain: Open-So...DevOpsDays Houston
 
DevOpsDays Houston 2019 -Kevin Crawley - Practical Guide to Not Building Anot...
DevOpsDays Houston 2019 -Kevin Crawley - Practical Guide to Not Building Anot...DevOpsDays Houston 2019 -Kevin Crawley - Practical Guide to Not Building Anot...
DevOpsDays Houston 2019 -Kevin Crawley - Practical Guide to Not Building Anot...DevOpsDays Houston
 
DevOpsDays Houston 2019 - Robert Reeves - Relax: Automation Replaces Tasks no...
DevOpsDays Houston 2019 - Robert Reeves - Relax: Automation Replaces Tasks no...DevOpsDays Houston 2019 - Robert Reeves - Relax: Automation Replaces Tasks no...
DevOpsDays Houston 2019 - Robert Reeves - Relax: Automation Replaces Tasks no...DevOpsDays Houston
 
DevOpsDays Houston 2019 - Margaret Valtierra - "I'm not technical" and other ...
DevOpsDays Houston 2019 - Margaret Valtierra - "I'm not technical" and other ...DevOpsDays Houston 2019 - Margaret Valtierra - "I'm not technical" and other ...
DevOpsDays Houston 2019 - Margaret Valtierra - "I'm not technical" and other ...DevOpsDays Houston
 
DevOpsDays Houston 2019 - Lee Barnes - Effective Test Automation in DevOps - ...
DevOpsDays Houston 2019 - Lee Barnes - Effective Test Automation in DevOps - ...DevOpsDays Houston 2019 - Lee Barnes - Effective Test Automation in DevOps - ...
DevOpsDays Houston 2019 - Lee Barnes - Effective Test Automation in DevOps - ...DevOpsDays Houston
 
DevOpsDays Houston 2019 - Erik Peterson - FinDevOps: Site Reliability in the ...
DevOpsDays Houston 2019 - Erik Peterson - FinDevOps: Site Reliability in the ...DevOpsDays Houston 2019 - Erik Peterson - FinDevOps: Site Reliability in the ...
DevOpsDays Houston 2019 - Erik Peterson - FinDevOps: Site Reliability in the ...DevOpsDays Houston
 
DevOpsDays Houston 2019 - Jay Gordon - Checklists: Good Enough for NASA, good...
DevOpsDays Houston 2019 - Jay Gordon - Checklists: Good Enough for NASA, good...DevOpsDays Houston 2019 - Jay Gordon - Checklists: Good Enough for NASA, good...
DevOpsDays Houston 2019 - Jay Gordon - Checklists: Good Enough for NASA, good...DevOpsDays Houston
 
DevOpsDays Houston 2019 - Waldo Grunenwald - Product teams, the wonder drug ...
DevOpsDays Houston 2019  - Waldo Grunenwald - Product teams, the wonder drug ...DevOpsDays Houston 2019  - Waldo Grunenwald - Product teams, the wonder drug ...
DevOpsDays Houston 2019 - Waldo Grunenwald - Product teams, the wonder drug ...DevOpsDays Houston
 

More from DevOpsDays Houston (11)

DevOpsDays Houston 2019 - Donovan Brown - Enterprise Transformation (and You ...
DevOpsDays Houston 2019 - Donovan Brown - Enterprise Transformation (and You ...DevOpsDays Houston 2019 - Donovan Brown - Enterprise Transformation (and You ...
DevOpsDays Houston 2019 - Donovan Brown - Enterprise Transformation (and You ...
 
DevOpsDays Houston 2019 - Shaun Ladewig, Robert Stone - From OverTheWallOps t...
DevOpsDays Houston 2019 - Shaun Ladewig, Robert Stone - From OverTheWallOps t...DevOpsDays Houston 2019 - Shaun Ladewig, Robert Stone - From OverTheWallOps t...
DevOpsDays Houston 2019 - Shaun Ladewig, Robert Stone - From OverTheWallOps t...
 
DevOpsDays Houston 2019 - Terry Shea - Centralizing Kubernetes Operations
DevOpsDays Houston 2019 - Terry Shea - Centralizing Kubernetes OperationsDevOpsDays Houston 2019 - Terry Shea - Centralizing Kubernetes Operations
DevOpsDays Houston 2019 - Terry Shea - Centralizing Kubernetes Operations
 
DevOpsDays Houston 2019 - Dan Kirkpatrick - My Kubernetes Tool Chain: Open-So...
DevOpsDays Houston 2019 - Dan Kirkpatrick - My Kubernetes Tool Chain: Open-So...DevOpsDays Houston 2019 - Dan Kirkpatrick - My Kubernetes Tool Chain: Open-So...
DevOpsDays Houston 2019 - Dan Kirkpatrick - My Kubernetes Tool Chain: Open-So...
 
DevOpsDays Houston 2019 -Kevin Crawley - Practical Guide to Not Building Anot...
DevOpsDays Houston 2019 -Kevin Crawley - Practical Guide to Not Building Anot...DevOpsDays Houston 2019 -Kevin Crawley - Practical Guide to Not Building Anot...
DevOpsDays Houston 2019 -Kevin Crawley - Practical Guide to Not Building Anot...
 
DevOpsDays Houston 2019 - Robert Reeves - Relax: Automation Replaces Tasks no...
DevOpsDays Houston 2019 - Robert Reeves - Relax: Automation Replaces Tasks no...DevOpsDays Houston 2019 - Robert Reeves - Relax: Automation Replaces Tasks no...
DevOpsDays Houston 2019 - Robert Reeves - Relax: Automation Replaces Tasks no...
 
DevOpsDays Houston 2019 - Margaret Valtierra - "I'm not technical" and other ...
DevOpsDays Houston 2019 - Margaret Valtierra - "I'm not technical" and other ...DevOpsDays Houston 2019 - Margaret Valtierra - "I'm not technical" and other ...
DevOpsDays Houston 2019 - Margaret Valtierra - "I'm not technical" and other ...
 
DevOpsDays Houston 2019 - Lee Barnes - Effective Test Automation in DevOps - ...
DevOpsDays Houston 2019 - Lee Barnes - Effective Test Automation in DevOps - ...DevOpsDays Houston 2019 - Lee Barnes - Effective Test Automation in DevOps - ...
DevOpsDays Houston 2019 - Lee Barnes - Effective Test Automation in DevOps - ...
 
DevOpsDays Houston 2019 - Erik Peterson - FinDevOps: Site Reliability in the ...
DevOpsDays Houston 2019 - Erik Peterson - FinDevOps: Site Reliability in the ...DevOpsDays Houston 2019 - Erik Peterson - FinDevOps: Site Reliability in the ...
DevOpsDays Houston 2019 - Erik Peterson - FinDevOps: Site Reliability in the ...
 
DevOpsDays Houston 2019 - Jay Gordon - Checklists: Good Enough for NASA, good...
DevOpsDays Houston 2019 - Jay Gordon - Checklists: Good Enough for NASA, good...DevOpsDays Houston 2019 - Jay Gordon - Checklists: Good Enough for NASA, good...
DevOpsDays Houston 2019 - Jay Gordon - Checklists: Good Enough for NASA, good...
 
DevOpsDays Houston 2019 - Waldo Grunenwald - Product teams, the wonder drug ...
DevOpsDays Houston 2019  - Waldo Grunenwald - Product teams, the wonder drug ...DevOpsDays Houston 2019  - Waldo Grunenwald - Product teams, the wonder drug ...
DevOpsDays Houston 2019 - Waldo Grunenwald - Product teams, the wonder drug ...
 

Recently uploaded

08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 

Recently uploaded (20)

08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 

DevOpsDays Houston 2019 - Sagar Karmarkar - Organic DevOps - DevOps from within not without

  • 1. Organic DevOps: DevOps from within, not without Sagar Karmarkar VnV DevOps, Inc. sagar@vnvdevops.com linkedin.com/in/vnvdevops Twitter: @sagarvnvdevops DevOpsDays Houston Apr 2019 1 TM
  • 2. Who am I? 2 Sagar Karmarkar DevOps Architect • Over 25 years experience as technical support engineer, software engineer, build/release engineer, technical manager, consultant • Responsible for developing the DevOps platform at large enterprises including Fidelity, Home Depot, JCPenney, and AIG • Lived in Katy for over 14 years DevOpsDays Houston Apr 2019
  • 3. DevOpsDays Houston Apr 2019 3 The Great Divide in large organizations Developers Operations Who’s in the hole? • Architecture • QA / Test • Change Management • Regulatory • Audit / Compliance • Security
  • 4. Influences Technology evolution changing the nature of interaction between Developers and IT Operations • Public cloud and the associated economies of scale • Infrastructure automation • Microservices architectures, evolutionary architectures Convergence of management movements • Lean movement • Agile • Toyota Kata 4DevOpsDays Houston Apr 2019
  • 5. DevOpsDays Houston Apr 2019 5 Agile vs. DevOps • So does DevOps • So does DevOps! • There is a DevOps Mindset as well • But hesitate when asked to spend thousands on DevOps? • Agile has Core Values • Agile has Principles • There is such a thing as an Agile Mindset • So, why does an organization spend millions on implementing Agile? Most CEOs don’t understand DevOps
  • 6. DevOpsDays Houston Apr 2019 6 "If senior management has a desire to work differently and an understanding of the challenges of the people doing the work, DevOps can happen.“ Jim Kimball, CTO, HedgServ
  • 7. DevOpsDays Houston Apr 2019 7 Continuous Integration Continuous Delivery / Deployment Continuous Validation Infrastructure as Code Monitoring DevOps Capabilities • So, where does DevOps belong? • To paraphrase Mary Poppendieck – “Software Engineers who understand the SDLC should populate the Agile Team”. • Dev and Ops have been modularized over the last 30 years in order to reduce costs • So, why not do it internally?
  • 8. DevOpsDays Houston Apr 2019 8 Two ways to do DevOps in large Enterprises Directive Knowledge from “within” from “without” Top Down, e.g. SAFe Bottom Up, e.g. Dojo • Architecture • Build • Test Automation Do Both! - Leading the Transformation, Gruver & Mouser
  • 9. Why do DevOps Organically? • Listen to your software engineers; they are the “closest to the problems” • Fostering trust with Software Engineers is key for DevOps to work • Your people are not resources, they are “intrinsic knowledge workers”! • Let the teams pick tools and talent (with an eye out for costs) • Hiring consultants from “without” to solve a problem from “within” is counter-intuitive 9DevOpsDays Houston Apr 2019
  • 10. DevOpsDays Houston Apr 2019 10 DevOps in the Organization Operations Development Team Development Team Development Team DevOps Ops Dev Team Dev Team Dev Team DevOps Team Centralized Distributed DevOps is a Shared Service
  • 11. DevOpsDays Houston Apr 2019 11 1. Assessments • One group in the DevOps space that has developed guidelines around assessments is DORA (DevOps Research and Assessment; now run by Google) • Create your own assessments - 24 Capabilities divided into 5 Categories • Continuous Delivery • Architecture • Product and process • Lean management and monitoring • Culture • The assessment can be addressed either via interviews or with objective data • Repeat assessments every 1-2 quarters to incorporate new learnings and get feedback from new team members
  • 12. DevOpsDays Houston Apr 2019 12 2. Roadmaps • Address how DevOps Capabilities are going to be improved over time • Address how Architectural Runway will be developed to move off of legacy and over to modern design over time • Assess Tools and Talent for the new way of generating Business Value • If you are doing Agile or SAFe, the near-term PI Planning Board or long-term Solution Board is your roadmap • Roadmaps must be agreed to by Business and Technology Leadership
  • 13. DevOpsDays Houston Apr 2019 13 Tool Overload
  • 14. DevOpsDays Houston Apr 2019 14 3. Selecting the Right Tools • No one solution is right • Questions to consider: • What products are you producing? (mobile, packaged, APIs, front-end, etc.) • What tools are you currently using?—which are working well and which are not • What problems are you trying to solve with DevOps? • What is your desired workflow and organizational interactions? • Does the tool have strong community support? • What is the learning curve? • Select tools that enhance collaboration and integrate well with each other • Involve all teams in tool selection
  • 15. DevOpsDays Houston Apr 2019 15 3. Talent & Training • Recruiting: Upskilling/Reskilling current staff, hiring entry level staff • Hiring: Bulk Hiring process in place, HR rules changed (hire for technical excellence, eliminate performance management rigidity) • Onboarding: Put Training around DevOps Capabilities: CI/CD, Continuous Validation, Infrastructure as Code and Monitoring • Two groups that have developed competence models around developing skill and knowledge areas are DASA (DevOps Agile Skills Association) and DOI (DevOps Institute).
  • 16. DevOpsDays Houston Apr 2019 16 Examples • Financial Services: several “technologies” needed to be deployed to distributed environments • Chose IBM Urbancode Deploy as the ARA / ADA tool • Reduced Websphere and Informatica deploys down to minutes • Retail: needed to test features on several browsers and mobile devices • Chose Sauce Labs / Perfecto Mobile solution to spin VMs with specific browser versions and mobile OS versions for testing • Trained teams to enable testing within hours, not days • Insurance: as part of the Digital transformation program, needed to incorporate way to deploy application and database changes quickly • Chose XebiaLabs Deploy/Release and Datical for Database deploys • Trained DevOps team as “trainers”; informed teams of how to utilize tools
  • 17. DevOpsDays Houston Apr 2019 17 Final Thoughts • DevOps as a Shared Service • Avoid Tool Proliferation • Avoid Outsourcing pieces of the SDLC • Use A – R – T3 and don’t let DevOps be forgotten in your organization!
  • 18. Organic DevOps: DevOps from within, not without Sagar Karmarkar VnV DevOps, Inc. sagar@vnvdevops.com linkedin.com/in/vnvdevops Twitter: @sagarvnvdevops DevOpsDays Houston Apr 2019 18 TM