Date post: | 12-Jan-2017 |
Category: |
Technology |
Upload: | ca-technologies |
View: | 25,871 times |
Download: | 0 times |
Case Study: Citrix Adopts DevOps Principles to Gain Efficiency and Speed Software Releases
Eugene Lehenbauer
DevOps: Continuous Delivery
Citrix
Group Manager, IT
DO4T19S
#CAWorld
2 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Abstract
Excited by the promise of DevOps and Continuous Delivery principles, Citrix turned to CA Release Automation to get them started. Learn how Citrix was able to speed application deployment times by 80% and address key pain points with their manual and scripted processes, while working to shift their culture to better embrace DevOps principles.
Eugene Lehenbauer
Citrix
Group Manager, IT
3 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Agenda
INTRODUCTION
CHANGING DIRECTION
MYCITRIX® RELEASE AUTOMATION
LESSONS LEARNED & KEY POINTS
Q & A
1
2
3
4
5
4 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
6 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Hiking Checklist
SELECT HIKING SPEED:
Yours
Mine (much faster)
7 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Pain Points
Fragmented DevOps Adoption
Unmeasured Current States
Exec Sponsorship for “Concepts”
8 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
DevTestOps: Working More Effectively
“[Regarding Production Changes]…you get pushback and you wonder ‘why is this such a big deal?’ Being on the other side, you do understand
what’s going on. It was a big eye-opening event for me.”
CA DevOps Simulation Training
9 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Tools as a Catalyst
© 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
DevOps Momentum
10 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
POC Criteria
Enterprise-level Platform
Process FlowsCode Flows
11 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Licensing
Maintenance
Support
Customers
Partners
MyCitrix
my
12 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
MyCitrix Automated Delivery
80% Faster
Manual Deployment
97 minutes
Proof of Concept
18 minutes
Dev Redesign
13 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
MyCitrix – Redesigned
Original Monolithic Deployment
RefactoredArchitecture
my
New Architecture1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
Decoupled into ‘products’
my
14 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
MyCitrix Automated Delivery
Manual Deployment
97 minutes
Proof of Concept
18 minutes
Automated Releases
6 minutes
Dev Redesign
25 minutes
Up Next: Automated Testing and Promotion
91 Minutes Saved = 94% Faster
15 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
MyCitrix – Cost/BenefitSavings for ‘Production’ Deliveries
Benefit Risk
ROI (3 years)
$42K Time & Error Avoidance
Other Benefits+Guaranteed SOX Compliance+Solid Reputation+Audit Trail+Self Actualization
16 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
What’s Next?
CA Service Virtualization
CA Release Automation
17 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
DevOps Projects: Lessons Learned
Mock Deployment
Early Involvement
Tech Retrospective
18 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
• Boost with DevOps Simulation Training
• Catalyze with Tools
• “Do” Release Automation
• Optimize Projects & Learn Forward
SummaryKey Points
19 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Hiking Checklist
SELECT HIKING SPEED:
Yours
Mine (much faster)
20 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Recommended Sessions
SESSION # TITLE DATE/TIME
DO4T33TTech Talk: Evolve from Continuous Integration to Continuous Delivery
11/19/2015 at 12:15 pm
DO4T35TTech Talk: Integrate Infrastructure Configuration Management with Release Automation for the Best of Both Worlds
11/19/2015 at 2:00 pm
DO4X210LHands-On Lab: Build Integrations You Need with CA Release Automation Rapid Dev Kit (RDK) and SW Dev Kit (SDK)
11/19/2015 at 3:00 pm
21 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Must See Demos
CA Release Automation
CA Release Automation
Theater 4
Cloud & SaaS Deployments
CA Release Automation
Theater 4
CA RA Rapid Dev. Kit, SDK
CA Release Automation
Theater 4
Integrations
CA Release Automation
Theater 4
22 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Follow On Conversations At…
Smart Bar
CA Release Automation
Theater 4
Tech Talks
CA Release Automation
Theater 4
23 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Eugene "Bear" Lehenbauer (Group Manager Information Technology) drives IT Delivery Optimization at Citrix. In addition to fostering adoption of DevOps principles and solutions, he directs IT SWAT Team efforts for critical situation resolution. His background in software test engineering and IT operations management brings relevant perspective and insights to help bring architecture/dev, test, and operations efforts into alignment.
[email protected]: https://www.linkedin.com/pub/eugene-lehenbauer/22/450/523
24 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Q & A
25 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
© 2015 CA. All rights reserved. All trademarks referenced herein belong to their respective companies.
The content provided in this CA World 2015 presentation is intended for informational purposes only and does not form any type
of warranty. The information provided by a CA partner and/or CA customer has not been reviewed for accuracy by CA.
For Informational Purposes Only
Terms of this Presentation
26 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
For More Information
To learn more, please visit:
http://cainc.to/Nv2VOe
CA World ’15