heroes’ journey: learning from successful devops transformations
Post on 14-Apr-2017
Embed Size (px)
CD Summit - April 2016
1 Zivra 2016. All Rights Reserved.
Zivra 2016. All Rights Reserved. 2
Zivra was founded in 2012 by Ex-Accenture executives to deliver top quality, boutique-style
Information Technology services to FORTUNE 1000 companies. We have over 100 years combined
technical consulting expertise working with Enterprise organizations.
We are a leading IT Technology Consulting Practice with a strong focus on DevOps, Cloud, and Agile.
We have US-based teams from which we are able to access resources and, regardless of location, engage
our clients locally. We can offer nearshore and offshore teams to support cost-effective engagements.
For IT to support the business demands of today and tomorrow, every organization has to become more agile,
more continuous, more automated more DevOps. And for DevOps practices to succeed over the long
term they must address quality and risk considerations early and across the software lifecycle.
Zivra 2016. All Rights Reserved. 3
Getting to Continuous Everything
Zivra 2016. All Rights Reserved. 4
Periodic Table of
Zivra 2016. All Rights Reserved. 5
Zivra 2016. All Rights Reserved. 6
What is Jenkins?
Had not heard the term DevOps
Limited resources in our company with Chef or Puppet skills
Limited presence from Cloud and DevOps Software Vendors
Builds and Environment Provisioning is still manual
Detailed Planning Application Development Application Testing/QA Production
Technical Release Management
Software Configuration Management
Testing Lifecycle Management
Pre-Production Support IT Operations
Middleware/Database Prod Middleware/DB
OS/Physical/Virtual/Cloud Instance Prod OS/Hardware
Zivra 2016. All Rights Reserved.
Zivra 2016. All Rights Reserved. 8
Technical Release Mgmt.
DevOps combines structured process definitions and
refinements with significant automation to achieve
faster throughput, moving functions and features from
Development to Production with higher quality and
Zivra defines it as: Services that are executed in
support of the Coding and Testing functions of a
software development project using Cloud or dedicated
resources, promoting faster delivery, better quality
products and better application stability while allowing
developers and testers to focus on their primary
functions (creating and testing software).
Below is a representative diagram of a recent Enterprise Transformation Engagement.
Zivra 2016. All Rights Reserved. 9
Jenkins CIE, executes automated builds, and runs automated smoke or regression tests on servers or in cloud.
Developers check code out, check in code changes
Committed code in Git triggers Jenkins to do a build and run Code Quality and Security Scanning
Automated Deployment Solution Deploys to multiple Environments
Build Server and Build Repository Cloud Provider
Fix Version Control
Implement Automated Builds
Developer Development Test
and Production Environments
Zivra 2016. All Rights Reserved. 10
IT Advisory Services
DevOps and Cloud
Assessments and Strategy
Process and Tools, Continuous
Onsite and Nearshore Managed
Services and Administration
Third Party Software Services
Integration of DevOps, Cloud,
and ALM Tools
DevOps Boot Camp and
DevOps Executive Training
Staffing of highly skilled IT
We promise to invest in our relationship whether you
are a partner or a client. We will provide quality
professional services and will clearly show our value
to any engagement. We will be highly competitive
yet flexible enough to meet your needs.
Jose J. Alvarez
(M) +1 773 255 6738
Zivra 2015. All Rights Reserved.