devops in a multi- vendor environment
TRANSCRIPT
DevOps in a multi-vendor environment
Tuukka IhalainenConsultant
Melkki IT
What pain does DevOps relieve?
BUSINESS AGILITY
AGILE DEVELOPMENT
DEVELOPMENT BOTTLENECK (IT OPERATIONS)
How do operations see DevOps?
Introduction
DevOps in agile cloud based environment (CASE: Media industry)
2014 2015
DevOps in agile cloud based environment (CASE: Media industry)
� Technology◦ Three DevOps frameworks
� Home grown open source (Puppet)� Cloud specific (AWS/Azure) � First generation from traditional IT vendor (CA)
◦ Cloud specific or cloud agnostic?
� People◦ DevOps requires smarter developers
and smarter operations staff◦ DevOps requires trust,
independence, and co-operation
DevOps in legacy environments (CASE: Financial industry)
DevOps in legacy environments (CASE: Financial industry)
� One cloud/environment agnostic DevOps framework from traditional vendor
� People◦ Business need for DevOps?
� Regulation, privacy� Trust and willingness to change
◦ Bureaucratic organizations◦ IT change resistance
� Split between◦ new development◦ old legacy environments
Common learnings
� Some issues that have popped up◦ Business does not see the value in
DevOps (Digitalization?)
◦ Developers not understanding security or network configuration
◦ Developers not understanding cost of operations
◦ Operations change resistance� Reduced responsibility
◦ Sourcing clock frequency and fixed cloud terms
Common learnings
� Can you outsource DevOps◦ Yes, however!
� Can you off shore DevOps?◦ Yes, if!
� Can you switch outsource vendor, centralize services, transform to cloud based DevOps at the same time?◦ No, but!
Common learnings
� Three options to do it 1. INTERNALLY (by own developers
driving the change, coached by external, requires extensive change management)
2. EXTERNALLY (Vendor to build the framework and educate people and value chains into DevOps)
3. PARTNER UP with a vendor inside the cloud ecosystem and extend the value chain
Extended enterprise: Partnering up with smaller and more agile companies
� Agility is built into the new IT vendor generation◦ They have professional infrastructure (cloud)◦ Their tools and infra are developed with
billions (cloud vendors) and by active ecosystems (open source)◦ And they master DevOps, scrum, kanban, SAFe
MVP, prototyping, service design, lean startup…
� Traditional vendors have hard time keeping up