SlideShare a Scribd company logo
1 of 36
Download to read offline
Nordstrom Case Study:
DevOps is High-Fashion: Nordstrom’s Use of Service
Virtualization for Agile Parallel Development
Suzanne Conniff
DOX04S #CAWorld
Nordstrom
Technology Leader
DevOps
2
Abstract
Service Virtualization was introduced at
Nordstrom as a tool to help bridge the gap
between development and operations teams.
Service Virtualization has served as an
important strategic tool to support both our
development teams and operations teams for
Nordstrom.
Suzanne
Conniff
Nordstrom
Technology Leader
November 10, 2014
DEVOPS IS HIGH
FASHION AT
NORDSTROM!
LEADING FASHION RETAILER
FOUNDED IN 1901
63,000 EMPLOYEES
273 STORES IN 36 STATES
HEADQUARTERS IN SEATTLE,
WASHINGTON
5
WIN ON SERVICE AND EXPERIENCE
RETAIN EXISTING AND ACQUIRE NEW
CUSTOMERS
MAKE OUR CUSTOMERS FEEL GOOD
NORDSTROM BUSINESS DRIVERS
6
Nordstrom’s Agile Transformation
CAN YOU RELATE TO THESE CONSTRAINTS?
• ENVIRONMENT INSTABILITY=LESS TIME TESTING
• TROUBLESHOOTING ISSUES=TIME-CONSUMING
• DATA CREATION=TOO MUCH TIME
• PROJECT TIMELINES =SEQUENTIAL DEVELOPMENT
8
•ENVIRONMENT STABILIZATION
•PARALLEL DEVELOPMENT
•CONTINUOUS DELIVERY
CA SERVICE VIRTUALIZATION
Bridging the gap between development and operations
9
Nordstrom’s use of Service
Virtualization for
Environment Stabilization
10
Nordstrom Performance Lab
11
REPLACE REAL WITH VIRTUAL
80% of the environment components virtualized
PROVIDE REUSABLE TEST DATA
Use virtual models to store all reusable data
REDUCE CROSS-TEAM SUPPORT
The dependency on downstream DevOps teams was reduced by 75%
ENVIRONMENT STABILIZATION
Service Virtualization removes performance lab constraints
12
Which project will make it to production? Do I really have to choose?
PERF NEARLY KICKED OUT OF THEIR OWN LAB!
13
Nordstrom’s use of Service
Virtualization for Agile
Parallel Development
14
•DECOUPLE CONSUMERS AND PROVIDER
•AVOID DEV AND TEST DISRUPTIONS
•AVOID SEQUENTIAL RELEASE SCHEDULE
REWARDS SERVICE
Parallel Development
15
16
THE SCHEDULE IS A TRAIN WRECK!
17
SERVICE VIRTUALIZATION DECOUPLED THE
DEVELOPMENT EFFORT
Click icon to add media
Challenges
• Long development and
testing duration
• Unavailability of
Dependent Services
• Frequent changes in the
WSDLs and test
environment
• Setting up new
environments
Benefits
 Enabled Parallel development
 Improved same sprint test coverage with continuous testing
 Stabilized environments for the consumer applications
 Isolated the dev / testing teams from frequent WSDL , environment changes
 Removed data dependencies across systems
 Reduced test data set up effort by 75%
 Removed all downstream issue analysis activities
$ Savings
 Cost of missing sprint target
 Cost of environment downtime
 Cost of data setup
 Overall cost of sequential
development to release timeline
Rewards Program Service Virtualization value articulation
19
•CONTINUOUS INTEGRATION
•TRANSIENT ERROR TESTING
•QUALITY MONITORING ENABLEMENT
CONTINUOUS DELIVERY
Service Virtualization provides the Rewards Program stability for a delivery pipeline
20
Developer
Workstation
DIT SIT Perf UAT Pre-prod
Certificate Tender
Service v2
YES YES NO YES NO YES
Customer Service v4 YES YES NO YES NO YES
Customer
Communication
Service v4
YES YES NO YES NO YES
Customer Rewards
Service v1
YES YES NO YES NO YES
Person HR Service
v2
YES YES NO YES NO YES
POS Transaction
Service v4
YES YES NO YES YES YES
Org Service v2 YES YES NO YES NO YES
Reference Data
Service v3
YES YES NO YES NO YES
Rewards Service v2 YES NO NO NO NO NO
VIRTUAL SERVICE DASHBOARD
Dev Sandbox DIT SIT Perf UAT Staging
21
What we promise to our
Service Virtualization
Customers
22
•RELEASE AGILITY
•AVAILABILITY
•RELIABILITY
SERVICE VIRTUALIZATION
We guarantee our customers…..
23
Service Virtualization:
Another tool in the
DevOps tool chain
24
25
Service
Virtualization
CA Technologies
DevOps
Simulation
Experience
CA Technologies
Related Technologies
Parallel
Application
Development
CA Technologies
DevOps
Assessment
CA Technologies
26
1.Challenges in adoption
2.Business Case
3.What’s in the pipeline for SV that is exciting
4.Self-provisioning API
5.Third party vendors & Resiliency Testing
6.More details Rewards Program
APPENDIX
27
Service Virtualization
Challenges
28
From a project’s Lessons Learned meeting
WHY DIDN’T WE USE SERVICE VIRTUALIZATION?
29
DELIVERY TEAM “FORGETS” TO TURN OFF
VIRTUAL SERVICES
30
•HARDWARE / SOFTWARE COST
AVOIDANCE
$80 million spent on building/maintaining lower environments per year
•REMOVE WAIT TIMES
Loss of $1.2 million dollars in productivity per year
THE SERVICE VIRTUALIZATION
BUSINESS CASE
How did we sell Service Virtualization to Nordstrom Leadership?
31
WHAT’S NEW FOR SERVICE VIRTUALIZATION AT
NORDSTROM?
VENDOR INTEGRATION
ENVIRONMENT
PRODUCTION TESTING DEVELOPER SANDBOX
Provide access to external partners
for internal non-production
Nordstrom resources (services,
APIs, etc.)
Performance testing in production with
Service Virtualization
Our website developers will soon
have a developer image that
includes all virtual models for all
interfaces
Remove security risks by
eliminating the need to access real
Nordstrom resources
Customer data and credit data remains
secure
Increase the testing coverage of unit
testing
Provide external partners with
compliant data for testing; pairing
service virtualization with test data
management tools
Holiday volume tests run in production
environment without risk
Early integration testing uncovers
defects long before they are
introduced down the delivery pipeline
32
Development of a self-provisioning API allows developers to stand up virtual services
SELF PROVISIONING OF VIRTUAL SERVICES
33
THEY DON’T SUPPORT PERFORMANCE
TESTING
THEY ARE UNABLE TO ADJUST THEIR
RESPONSE TIMES
THEY CHARGE USAGE FEES
THE TROUBLE WITH THIRD PARTY VENDORS
Resiliency of applications put to the test
34
REWARDS PROGRAM
Service Virtualization Details
FOR MORE INFORMATION
To learn more about DevOps, please visit:
http://bit.ly/1wbjjqX
Insert appropriate screenshot and text overlay
from following “More Info Graphics” slide here;
ensure it links to correct page
DevOps
36 © 2014 CA. ALL RIGHTS RESERVED.
For Informational Purposes Only
This presentation provided at CA World 2014 is intended for information purposes only and does not form any type of warranty.
Content provided in this presentation has not been reviewed for accuracy and is based on information provided by CA Partners
and Customers.
Terms of this Presentation

More Related Content

What's hot

Introduction to coca cola
Introduction to coca colaIntroduction to coca cola
Introduction to coca colaahmadgroup
 
Mittelstand in Germany: An international perspective on sustainable business
Mittelstand in Germany: An international perspective on sustainable businessMittelstand in Germany: An international perspective on sustainable business
Mittelstand in Germany: An international perspective on sustainable businessAlon Berman
 
Star Bucks Presentaion by ShakthiPrabhakar
Star Bucks Presentaion by ShakthiPrabhakarStar Bucks Presentaion by ShakthiPrabhakar
Star Bucks Presentaion by ShakthiPrabhakarShakthi Prabhakar
 
Tài liệu đào tạo quy trình bán hàng
Tài liệu đào tạo quy trình bán hàngTài liệu đào tạo quy trình bán hàng
Tài liệu đào tạo quy trình bán hàngThanh Viên
 
Case study in digital marketing
Case study in digital marketingCase study in digital marketing
Case study in digital marketingXuân Lan Nguyễn
 
Personal branding - Xây dựng thương hiệu cá nhân - Tip 100 phương pháp xây dựng
Personal branding - Xây dựng thương hiệu cá nhân - Tip 100 phương pháp xây dựngPersonal branding - Xây dựng thương hiệu cá nhân - Tip 100 phương pháp xây dựng
Personal branding - Xây dựng thương hiệu cá nhân - Tip 100 phương pháp xây dựngVinalink Media JSC
 
Kế hoạch truyền thông cho STARBUCKS COFFEE™ trong giai đoạn đầu thâm nhập thị...
Kế hoạch truyền thông cho STARBUCKS COFFEE™ trong giai đoạn đầu thâm nhập thị...Kế hoạch truyền thông cho STARBUCKS COFFEE™ trong giai đoạn đầu thâm nhập thị...
Kế hoạch truyền thông cho STARBUCKS COFFEE™ trong giai đoạn đầu thâm nhập thị...Dao Phuong Nam
 
Phân tích cơ hội thị trường của sản phẩm Nutri Boost (Coca Cola)
Phân tích cơ hội thị trường của sản phẩm Nutri Boost (Coca Cola)Phân tích cơ hội thị trường của sản phẩm Nutri Boost (Coca Cola)
Phân tích cơ hội thị trường của sản phẩm Nutri Boost (Coca Cola)Dịch vụ Làm Luận Văn 0936885877
 
Phiếu điều tra thị trường 2013
Phiếu điều tra thị trường 2013Phiếu điều tra thị trường 2013
Phiếu điều tra thị trường 2013Nguyễn Loan
 
CHIẾN LƯỢC MARKETING MIX CỦA SABECO
CHIẾN LƯỢC MARKETING MIX CỦA SABECOCHIẾN LƯỢC MARKETING MIX CỦA SABECO
CHIẾN LƯỢC MARKETING MIX CỦA SABECOHanh Tran
 
slide thuyet trinh quan tri thuong hiệu đề tài Xây dựng thương hiệu trà hoa l...
slide thuyet trinh quan tri thuong hiệu đề tài Xây dựng thương hiệu trà hoa l...slide thuyet trinh quan tri thuong hiệu đề tài Xây dựng thương hiệu trà hoa l...
slide thuyet trinh quan tri thuong hiệu đề tài Xây dựng thương hiệu trà hoa l...Ngọc Hưng
 
Leadership and management concepts - Starbucks
Leadership and management concepts - StarbucksLeadership and management concepts - Starbucks
Leadership and management concepts - StarbucksImran Butt
 
Tiểu luận biểu hiện văn hóa doanh nghiệp của Tập Đoàn FPT
Tiểu luận biểu hiện văn hóa doanh nghiệp của Tập Đoàn FPTTiểu luận biểu hiện văn hóa doanh nghiệp của Tập Đoàn FPT
Tiểu luận biểu hiện văn hóa doanh nghiệp của Tập Đoàn FPTDịch vụ Làm Luận Văn 0936885877
 
Bài tập: tìm hiểu chuỗi cung ứng của starbucks coffee
Bài tập: tìm hiểu chuỗi cung ứng của starbucks coffeeBài tập: tìm hiểu chuỗi cung ứng của starbucks coffee
Bài tập: tìm hiểu chuỗi cung ứng của starbucks coffeehuyền phạm
 
Marketing Online dự án Cocacola Việt Nam sinh viên Kent
Marketing Online dự án Cocacola Việt Nam sinh viên KentMarketing Online dự án Cocacola Việt Nam sinh viên Kent
Marketing Online dự án Cocacola Việt Nam sinh viên Kentnghiamlt
 
Tim Hortons 2014 Investor Conference
Tim Hortons 2014 Investor Conference Tim Hortons 2014 Investor Conference
Tim Hortons 2014 Investor Conference Company Spotlight
 
Giai mã cách điện máy xanh và tgdd làm thương mại điện tử
Giai mã cách điện máy xanh và tgdd làm thương mại điện tửGiai mã cách điện máy xanh và tgdd làm thương mại điện tử
Giai mã cách điện máy xanh và tgdd làm thương mại điện tửHIEN NGUYEN SONG THANH
 

What's hot (20)

Introduction to coca cola
Introduction to coca colaIntroduction to coca cola
Introduction to coca cola
 
Mittelstand in Germany: An international perspective on sustainable business
Mittelstand in Germany: An international perspective on sustainable businessMittelstand in Germany: An international perspective on sustainable business
Mittelstand in Germany: An international perspective on sustainable business
 
Star Bucks Presentaion by ShakthiPrabhakar
Star Bucks Presentaion by ShakthiPrabhakarStar Bucks Presentaion by ShakthiPrabhakar
Star Bucks Presentaion by ShakthiPrabhakar
 
Tài liệu đào tạo quy trình bán hàng
Tài liệu đào tạo quy trình bán hàngTài liệu đào tạo quy trình bán hàng
Tài liệu đào tạo quy trình bán hàng
 
WORKSHOP 03 MẤU CHỐT XÂY DỰNG VĂN HÓA DOANH NGHIỆP THÀNH CÔNG
WORKSHOP 03 MẤU CHỐT XÂY DỰNG VĂN HÓA DOANH NGHIỆP THÀNH CÔNGWORKSHOP 03 MẤU CHỐT XÂY DỰNG VĂN HÓA DOANH NGHIỆP THÀNH CÔNG
WORKSHOP 03 MẤU CHỐT XÂY DỰNG VĂN HÓA DOANH NGHIỆP THÀNH CÔNG
 
Case study in digital marketing
Case study in digital marketingCase study in digital marketing
Case study in digital marketing
 
Personal branding - Xây dựng thương hiệu cá nhân - Tip 100 phương pháp xây dựng
Personal branding - Xây dựng thương hiệu cá nhân - Tip 100 phương pháp xây dựngPersonal branding - Xây dựng thương hiệu cá nhân - Tip 100 phương pháp xây dựng
Personal branding - Xây dựng thương hiệu cá nhân - Tip 100 phương pháp xây dựng
 
Kế hoạch truyền thông cho STARBUCKS COFFEE™ trong giai đoạn đầu thâm nhập thị...
Kế hoạch truyền thông cho STARBUCKS COFFEE™ trong giai đoạn đầu thâm nhập thị...Kế hoạch truyền thông cho STARBUCKS COFFEE™ trong giai đoạn đầu thâm nhập thị...
Kế hoạch truyền thông cho STARBUCKS COFFEE™ trong giai đoạn đầu thâm nhập thị...
 
Phân tích cơ hội thị trường của sản phẩm Nutri Boost (Coca Cola)
Phân tích cơ hội thị trường của sản phẩm Nutri Boost (Coca Cola)Phân tích cơ hội thị trường của sản phẩm Nutri Boost (Coca Cola)
Phân tích cơ hội thị trường của sản phẩm Nutri Boost (Coca Cola)
 
Chuong 7
Chuong 7Chuong 7
Chuong 7
 
Starbucks Wait Time Analysis
Starbucks Wait Time AnalysisStarbucks Wait Time Analysis
Starbucks Wait Time Analysis
 
Phiếu điều tra thị trường 2013
Phiếu điều tra thị trường 2013Phiếu điều tra thị trường 2013
Phiếu điều tra thị trường 2013
 
CHIẾN LƯỢC MARKETING MIX CỦA SABECO
CHIẾN LƯỢC MARKETING MIX CỦA SABECOCHIẾN LƯỢC MARKETING MIX CỦA SABECO
CHIẾN LƯỢC MARKETING MIX CỦA SABECO
 
slide thuyet trinh quan tri thuong hiệu đề tài Xây dựng thương hiệu trà hoa l...
slide thuyet trinh quan tri thuong hiệu đề tài Xây dựng thương hiệu trà hoa l...slide thuyet trinh quan tri thuong hiệu đề tài Xây dựng thương hiệu trà hoa l...
slide thuyet trinh quan tri thuong hiệu đề tài Xây dựng thương hiệu trà hoa l...
 
Leadership and management concepts - Starbucks
Leadership and management concepts - StarbucksLeadership and management concepts - Starbucks
Leadership and management concepts - Starbucks
 
Tiểu luận biểu hiện văn hóa doanh nghiệp của Tập Đoàn FPT
Tiểu luận biểu hiện văn hóa doanh nghiệp của Tập Đoàn FPTTiểu luận biểu hiện văn hóa doanh nghiệp của Tập Đoàn FPT
Tiểu luận biểu hiện văn hóa doanh nghiệp của Tập Đoàn FPT
 
Bài tập: tìm hiểu chuỗi cung ứng của starbucks coffee
Bài tập: tìm hiểu chuỗi cung ứng của starbucks coffeeBài tập: tìm hiểu chuỗi cung ứng của starbucks coffee
Bài tập: tìm hiểu chuỗi cung ứng của starbucks coffee
 
Marketing Online dự án Cocacola Việt Nam sinh viên Kent
Marketing Online dự án Cocacola Việt Nam sinh viên KentMarketing Online dự án Cocacola Việt Nam sinh viên Kent
Marketing Online dự án Cocacola Việt Nam sinh viên Kent
 
Tim Hortons 2014 Investor Conference
Tim Hortons 2014 Investor Conference Tim Hortons 2014 Investor Conference
Tim Hortons 2014 Investor Conference
 
Giai mã cách điện máy xanh và tgdd làm thương mại điện tử
Giai mã cách điện máy xanh và tgdd làm thương mại điện tửGiai mã cách điện máy xanh và tgdd làm thương mại điện tử
Giai mã cách điện máy xanh và tgdd làm thương mại điện tử
 

Similar to Nordstrom Case Study: DevOps is High-Fashion: Nordstrom’s Use of Service Virtualization for Agile Parallel Development

Sicredi Improves Development and Testing Agility and Efficiency with Service ...
Sicredi Improves Development and Testing Agility and Efficiency with Service ...Sicredi Improves Development and Testing Agility and Efficiency with Service ...
Sicredi Improves Development and Testing Agility and Efficiency with Service ...CA Technologies
 
Service Virtualization: What, Who, When, and How
Service Virtualization: What, Who, When, and HowService Virtualization: What, Who, When, and How
Service Virtualization: What, Who, When, and HowTechWell
 
Develop an Enterprise-wide Cloud Adoption Strategy – Chris Merrigan
Develop an Enterprise-wide Cloud Adoption Strategy – Chris MerriganDevelop an Enterprise-wide Cloud Adoption Strategy – Chris Merrigan
Develop an Enterprise-wide Cloud Adoption Strategy – Chris MerriganAmazon Web Services
 
Microdeployments for microservices dev ops nashville
Microdeployments for microservices   dev ops nashvilleMicrodeployments for microservices   dev ops nashville
Microdeployments for microservices dev ops nashvilleNathaniel (Ned) Bauerle
 
Getting Started With ThousandEyes Proof of Concepts: End User Digital Experience
Getting Started With ThousandEyes Proof of Concepts: End User Digital ExperienceGetting Started With ThousandEyes Proof of Concepts: End User Digital Experience
Getting Started With ThousandEyes Proof of Concepts: End User Digital ExperienceThousandEyes
 
DevOps and Cloud Tips and Techniques to Revolutionize Your SDLC
DevOps and Cloud Tips and Techniques to Revolutionize Your SDLCDevOps and Cloud Tips and Techniques to Revolutionize Your SDLC
DevOps and Cloud Tips and Techniques to Revolutionize Your SDLCCA Technologies
 
Case Study: SunTrust’s Next Gen QA and Release Services Transformation Journey
Case Study: SunTrust’s Next Gen QA and Release Services Transformation JourneyCase Study: SunTrust’s Next Gen QA and Release Services Transformation Journey
Case Study: SunTrust’s Next Gen QA and Release Services Transformation JourneyCA Technologies
 
AWS Summit Manila - Opening Keynote by Dr. Werner Vogels
AWS Summit Manila - Opening Keynote by Dr. Werner Vogels AWS Summit Manila - Opening Keynote by Dr. Werner Vogels
AWS Summit Manila - Opening Keynote by Dr. Werner Vogels Amazon Web Services
 
Why Business is Better in the Cloud
Why Business is Better in the CloudWhy Business is Better in the Cloud
Why Business is Better in the CloudPerficient, Inc.
 
Pivoting event streaming, from PROJECTS to a PLATFORM
Pivoting event streaming, from PROJECTS to a PLATFORMPivoting event streaming, from PROJECTS to a PLATFORM
Pivoting event streaming, from PROJECTS to a PLATFORMconfluent
 
Getting Started with ThousandEyes Proof of Concepts
Getting Started with ThousandEyes Proof of ConceptsGetting Started with ThousandEyes Proof of Concepts
Getting Started with ThousandEyes Proof of ConceptsThousandEyes
 
End to End IT Services and Solutions for Manufacturing Industry
End to End IT Services and Solutions for Manufacturing IndustryEnd to End IT Services and Solutions for Manufacturing Industry
End to End IT Services and Solutions for Manufacturing IndustryXavient Information Systems
 
Introduction to 5w’s of DevOps
Introduction to 5w’s of DevOpsIntroduction to 5w’s of DevOps
Introduction to 5w’s of DevOpsCygnet Infotech
 
ClickLabs-Corporate-Brochure
ClickLabs-Corporate-BrochureClickLabs-Corporate-Brochure
ClickLabs-Corporate-BrochureCyndi Satorre
 
Production-Ready Kubernetes: It's Not About Technology
Production-Ready Kubernetes: It's Not About TechnologyProduction-Ready Kubernetes: It's Not About Technology
Production-Ready Kubernetes: It's Not About TechnologyAntoine Craske
 
Microservices Testing Strategies: The Good, the Bad, and the Reality
Microservices Testing Strategies: The Good, the Bad, and the RealityMicroservices Testing Strategies: The Good, the Bad, and the Reality
Microservices Testing Strategies: The Good, the Bad, and the RealityTechWell
 
Application Services - CCS Technologies (P) Ltd.
Application Services - CCS Technologies (P) Ltd.Application Services - CCS Technologies (P) Ltd.
Application Services - CCS Technologies (P) Ltd.CCS Technologies (P) Ltd.
 
Getting Started with ThousandEyes Proof of Concepts
Getting Started with ThousandEyes Proof of ConceptsGetting Started with ThousandEyes Proof of Concepts
Getting Started with ThousandEyes Proof of ConceptsThousandEyes
 
Neuronimbus: Pioneering Digital Transformation & Innovation - A 20-Year Journey
Neuronimbus: Pioneering Digital Transformation & Innovation - A 20-Year JourneyNeuronimbus: Pioneering Digital Transformation & Innovation - A 20-Year Journey
Neuronimbus: Pioneering Digital Transformation & Innovation - A 20-Year JourneyNeuronimbus Software Services
 

Similar to Nordstrom Case Study: DevOps is High-Fashion: Nordstrom’s Use of Service Virtualization for Agile Parallel Development (20)

Sicredi Improves Development and Testing Agility and Efficiency with Service ...
Sicredi Improves Development and Testing Agility and Efficiency with Service ...Sicredi Improves Development and Testing Agility and Efficiency with Service ...
Sicredi Improves Development and Testing Agility and Efficiency with Service ...
 
Service Virtualization: What, Who, When, and How
Service Virtualization: What, Who, When, and HowService Virtualization: What, Who, When, and How
Service Virtualization: What, Who, When, and How
 
Develop an Enterprise-wide Cloud Adoption Strategy – Chris Merrigan
Develop an Enterprise-wide Cloud Adoption Strategy – Chris MerriganDevelop an Enterprise-wide Cloud Adoption Strategy – Chris Merrigan
Develop an Enterprise-wide Cloud Adoption Strategy – Chris Merrigan
 
Forget about Agile
Forget about AgileForget about Agile
Forget about Agile
 
Microdeployments for microservices dev ops nashville
Microdeployments for microservices   dev ops nashvilleMicrodeployments for microservices   dev ops nashville
Microdeployments for microservices dev ops nashville
 
Getting Started With ThousandEyes Proof of Concepts: End User Digital Experience
Getting Started With ThousandEyes Proof of Concepts: End User Digital ExperienceGetting Started With ThousandEyes Proof of Concepts: End User Digital Experience
Getting Started With ThousandEyes Proof of Concepts: End User Digital Experience
 
DevOps and Cloud Tips and Techniques to Revolutionize Your SDLC
DevOps and Cloud Tips and Techniques to Revolutionize Your SDLCDevOps and Cloud Tips and Techniques to Revolutionize Your SDLC
DevOps and Cloud Tips and Techniques to Revolutionize Your SDLC
 
Case Study: SunTrust’s Next Gen QA and Release Services Transformation Journey
Case Study: SunTrust’s Next Gen QA and Release Services Transformation JourneyCase Study: SunTrust’s Next Gen QA and Release Services Transformation Journey
Case Study: SunTrust’s Next Gen QA and Release Services Transformation Journey
 
AWS Summit Manila - Opening Keynote by Dr. Werner Vogels
AWS Summit Manila - Opening Keynote by Dr. Werner Vogels AWS Summit Manila - Opening Keynote by Dr. Werner Vogels
AWS Summit Manila - Opening Keynote by Dr. Werner Vogels
 
Why Business is Better in the Cloud
Why Business is Better in the CloudWhy Business is Better in the Cloud
Why Business is Better in the Cloud
 
Pivoting event streaming, from PROJECTS to a PLATFORM
Pivoting event streaming, from PROJECTS to a PLATFORMPivoting event streaming, from PROJECTS to a PLATFORM
Pivoting event streaming, from PROJECTS to a PLATFORM
 
Getting Started with ThousandEyes Proof of Concepts
Getting Started with ThousandEyes Proof of ConceptsGetting Started with ThousandEyes Proof of Concepts
Getting Started with ThousandEyes Proof of Concepts
 
End to End IT Services and Solutions for Manufacturing Industry
End to End IT Services and Solutions for Manufacturing IndustryEnd to End IT Services and Solutions for Manufacturing Industry
End to End IT Services and Solutions for Manufacturing Industry
 
Introduction to 5w’s of DevOps
Introduction to 5w’s of DevOpsIntroduction to 5w’s of DevOps
Introduction to 5w’s of DevOps
 
ClickLabs-Corporate-Brochure
ClickLabs-Corporate-BrochureClickLabs-Corporate-Brochure
ClickLabs-Corporate-Brochure
 
Production-Ready Kubernetes: It's Not About Technology
Production-Ready Kubernetes: It's Not About TechnologyProduction-Ready Kubernetes: It's Not About Technology
Production-Ready Kubernetes: It's Not About Technology
 
Microservices Testing Strategies: The Good, the Bad, and the Reality
Microservices Testing Strategies: The Good, the Bad, and the RealityMicroservices Testing Strategies: The Good, the Bad, and the Reality
Microservices Testing Strategies: The Good, the Bad, and the Reality
 
Application Services - CCS Technologies (P) Ltd.
Application Services - CCS Technologies (P) Ltd.Application Services - CCS Technologies (P) Ltd.
Application Services - CCS Technologies (P) Ltd.
 
Getting Started with ThousandEyes Proof of Concepts
Getting Started with ThousandEyes Proof of ConceptsGetting Started with ThousandEyes Proof of Concepts
Getting Started with ThousandEyes Proof of Concepts
 
Neuronimbus: Pioneering Digital Transformation & Innovation - A 20-Year Journey
Neuronimbus: Pioneering Digital Transformation & Innovation - A 20-Year JourneyNeuronimbus: Pioneering Digital Transformation & Innovation - A 20-Year Journey
Neuronimbus: Pioneering Digital Transformation & Innovation - A 20-Year Journey
 

More from CA Technologies

CA Mainframe Resource Intelligence
CA Mainframe Resource IntelligenceCA Mainframe Resource Intelligence
CA Mainframe Resource IntelligenceCA Technologies
 
Mainframe as a Service: Sample a Buffet of IBM z/OS® Platform Excellence
Mainframe as a Service: Sample a Buffet of IBM z/OS® Platform ExcellenceMainframe as a Service: Sample a Buffet of IBM z/OS® Platform Excellence
Mainframe as a Service: Sample a Buffet of IBM z/OS® Platform ExcellenceCA Technologies
 
Case Study: How CA Went From 40 Days to Three Days Building Crystal-Clear Tes...
Case Study: How CA Went From 40 Days to Three Days Building Crystal-Clear Tes...Case Study: How CA Went From 40 Days to Three Days Building Crystal-Clear Tes...
Case Study: How CA Went From 40 Days to Three Days Building Crystal-Clear Tes...CA Technologies
 
Case Study: How The Home Depot Built Quality Into Software Development
Case Study: How The Home Depot Built Quality Into Software DevelopmentCase Study: How The Home Depot Built Quality Into Software Development
Case Study: How The Home Depot Built Quality Into Software DevelopmentCA Technologies
 
Pre-Con Ed: Privileged Identity Governance: Are You Certifying Privileged Use...
Pre-Con Ed: Privileged Identity Governance: Are You Certifying Privileged Use...Pre-Con Ed: Privileged Identity Governance: Are You Certifying Privileged Use...
Pre-Con Ed: Privileged Identity Governance: Are You Certifying Privileged Use...CA Technologies
 
Case Study: Privileged Access in a World on Time
Case Study: Privileged Access in a World on TimeCase Study: Privileged Access in a World on Time
Case Study: Privileged Access in a World on TimeCA Technologies
 
Case Study: How SGN Used Attack Path Mapping to Control Privileged Access in ...
Case Study: How SGN Used Attack Path Mapping to Control Privileged Access in ...Case Study: How SGN Used Attack Path Mapping to Control Privileged Access in ...
Case Study: How SGN Used Attack Path Mapping to Control Privileged Access in ...CA Technologies
 
Case Study: Putting Citizens at The Center of Digital Government
Case Study: Putting Citizens at The Center of Digital GovernmentCase Study: Putting Citizens at The Center of Digital Government
Case Study: Putting Citizens at The Center of Digital GovernmentCA Technologies
 
Making Security Work—Implementing a Transformational Security Program
Making Security Work—Implementing a Transformational Security ProgramMaking Security Work—Implementing a Transformational Security Program
Making Security Work—Implementing a Transformational Security ProgramCA Technologies
 
Keynote: Making Security a Competitive Advantage
Keynote: Making Security a Competitive AdvantageKeynote: Making Security a Competitive Advantage
Keynote: Making Security a Competitive AdvantageCA Technologies
 
Emerging Managed Services Opportunities in Identity and Access Management
Emerging Managed Services Opportunities in Identity and Access ManagementEmerging Managed Services Opportunities in Identity and Access Management
Emerging Managed Services Opportunities in Identity and Access ManagementCA Technologies
 
The Unmet Demand for Premium Cloud Monitoring Services—and How Service Provid...
The Unmet Demand for Premium Cloud Monitoring Services—and How Service Provid...The Unmet Demand for Premium Cloud Monitoring Services—and How Service Provid...
The Unmet Demand for Premium Cloud Monitoring Services—and How Service Provid...CA Technologies
 
Leveraging Monitoring Governance: How Service Providers Can Boost Operational...
Leveraging Monitoring Governance: How Service Providers Can Boost Operational...Leveraging Monitoring Governance: How Service Providers Can Boost Operational...
Leveraging Monitoring Governance: How Service Providers Can Boost Operational...CA Technologies
 
The Next Big Service Provider Opportunity—Beyond Infrastructure: Architecting...
The Next Big Service Provider Opportunity—Beyond Infrastructure: Architecting...The Next Big Service Provider Opportunity—Beyond Infrastructure: Architecting...
The Next Big Service Provider Opportunity—Beyond Infrastructure: Architecting...CA Technologies
 
Application Experience Analytics Services: The Strategic Digital Transformati...
Application Experience Analytics Services: The Strategic Digital Transformati...Application Experience Analytics Services: The Strategic Digital Transformati...
Application Experience Analytics Services: The Strategic Digital Transformati...CA Technologies
 
Application Experience Analytics Services: The Strategic Digital Transformati...
Application Experience Analytics Services: The Strategic Digital Transformati...Application Experience Analytics Services: The Strategic Digital Transformati...
Application Experience Analytics Services: The Strategic Digital Transformati...CA Technologies
 
Strategic Direction Session: Deliver Next-Gen IT Ops with CA Mainframe Operat...
Strategic Direction Session: Deliver Next-Gen IT Ops with CA Mainframe Operat...Strategic Direction Session: Deliver Next-Gen IT Ops with CA Mainframe Operat...
Strategic Direction Session: Deliver Next-Gen IT Ops with CA Mainframe Operat...CA Technologies
 
Strategic Direction Session: Enhancing Data Privacy with Data-Centric Securit...
Strategic Direction Session: Enhancing Data Privacy with Data-Centric Securit...Strategic Direction Session: Enhancing Data Privacy with Data-Centric Securit...
Strategic Direction Session: Enhancing Data Privacy with Data-Centric Securit...CA Technologies
 
Blockchain: Strategies for Moving From Hype to Realities of Deployment
Blockchain: Strategies for Moving From Hype to Realities of DeploymentBlockchain: Strategies for Moving From Hype to Realities of Deployment
Blockchain: Strategies for Moving From Hype to Realities of DeploymentCA Technologies
 
Establish Digital Trust as the Currency of Digital Enterprise
Establish Digital Trust as the Currency of Digital EnterpriseEstablish Digital Trust as the Currency of Digital Enterprise
Establish Digital Trust as the Currency of Digital EnterpriseCA Technologies
 

More from CA Technologies (20)

CA Mainframe Resource Intelligence
CA Mainframe Resource IntelligenceCA Mainframe Resource Intelligence
CA Mainframe Resource Intelligence
 
Mainframe as a Service: Sample a Buffet of IBM z/OS® Platform Excellence
Mainframe as a Service: Sample a Buffet of IBM z/OS® Platform ExcellenceMainframe as a Service: Sample a Buffet of IBM z/OS® Platform Excellence
Mainframe as a Service: Sample a Buffet of IBM z/OS® Platform Excellence
 
Case Study: How CA Went From 40 Days to Three Days Building Crystal-Clear Tes...
Case Study: How CA Went From 40 Days to Three Days Building Crystal-Clear Tes...Case Study: How CA Went From 40 Days to Three Days Building Crystal-Clear Tes...
Case Study: How CA Went From 40 Days to Three Days Building Crystal-Clear Tes...
 
Case Study: How The Home Depot Built Quality Into Software Development
Case Study: How The Home Depot Built Quality Into Software DevelopmentCase Study: How The Home Depot Built Quality Into Software Development
Case Study: How The Home Depot Built Quality Into Software Development
 
Pre-Con Ed: Privileged Identity Governance: Are You Certifying Privileged Use...
Pre-Con Ed: Privileged Identity Governance: Are You Certifying Privileged Use...Pre-Con Ed: Privileged Identity Governance: Are You Certifying Privileged Use...
Pre-Con Ed: Privileged Identity Governance: Are You Certifying Privileged Use...
 
Case Study: Privileged Access in a World on Time
Case Study: Privileged Access in a World on TimeCase Study: Privileged Access in a World on Time
Case Study: Privileged Access in a World on Time
 
Case Study: How SGN Used Attack Path Mapping to Control Privileged Access in ...
Case Study: How SGN Used Attack Path Mapping to Control Privileged Access in ...Case Study: How SGN Used Attack Path Mapping to Control Privileged Access in ...
Case Study: How SGN Used Attack Path Mapping to Control Privileged Access in ...
 
Case Study: Putting Citizens at The Center of Digital Government
Case Study: Putting Citizens at The Center of Digital GovernmentCase Study: Putting Citizens at The Center of Digital Government
Case Study: Putting Citizens at The Center of Digital Government
 
Making Security Work—Implementing a Transformational Security Program
Making Security Work—Implementing a Transformational Security ProgramMaking Security Work—Implementing a Transformational Security Program
Making Security Work—Implementing a Transformational Security Program
 
Keynote: Making Security a Competitive Advantage
Keynote: Making Security a Competitive AdvantageKeynote: Making Security a Competitive Advantage
Keynote: Making Security a Competitive Advantage
 
Emerging Managed Services Opportunities in Identity and Access Management
Emerging Managed Services Opportunities in Identity and Access ManagementEmerging Managed Services Opportunities in Identity and Access Management
Emerging Managed Services Opportunities in Identity and Access Management
 
The Unmet Demand for Premium Cloud Monitoring Services—and How Service Provid...
The Unmet Demand for Premium Cloud Monitoring Services—and How Service Provid...The Unmet Demand for Premium Cloud Monitoring Services—and How Service Provid...
The Unmet Demand for Premium Cloud Monitoring Services—and How Service Provid...
 
Leveraging Monitoring Governance: How Service Providers Can Boost Operational...
Leveraging Monitoring Governance: How Service Providers Can Boost Operational...Leveraging Monitoring Governance: How Service Providers Can Boost Operational...
Leveraging Monitoring Governance: How Service Providers Can Boost Operational...
 
The Next Big Service Provider Opportunity—Beyond Infrastructure: Architecting...
The Next Big Service Provider Opportunity—Beyond Infrastructure: Architecting...The Next Big Service Provider Opportunity—Beyond Infrastructure: Architecting...
The Next Big Service Provider Opportunity—Beyond Infrastructure: Architecting...
 
Application Experience Analytics Services: The Strategic Digital Transformati...
Application Experience Analytics Services: The Strategic Digital Transformati...Application Experience Analytics Services: The Strategic Digital Transformati...
Application Experience Analytics Services: The Strategic Digital Transformati...
 
Application Experience Analytics Services: The Strategic Digital Transformati...
Application Experience Analytics Services: The Strategic Digital Transformati...Application Experience Analytics Services: The Strategic Digital Transformati...
Application Experience Analytics Services: The Strategic Digital Transformati...
 
Strategic Direction Session: Deliver Next-Gen IT Ops with CA Mainframe Operat...
Strategic Direction Session: Deliver Next-Gen IT Ops with CA Mainframe Operat...Strategic Direction Session: Deliver Next-Gen IT Ops with CA Mainframe Operat...
Strategic Direction Session: Deliver Next-Gen IT Ops with CA Mainframe Operat...
 
Strategic Direction Session: Enhancing Data Privacy with Data-Centric Securit...
Strategic Direction Session: Enhancing Data Privacy with Data-Centric Securit...Strategic Direction Session: Enhancing Data Privacy with Data-Centric Securit...
Strategic Direction Session: Enhancing Data Privacy with Data-Centric Securit...
 
Blockchain: Strategies for Moving From Hype to Realities of Deployment
Blockchain: Strategies for Moving From Hype to Realities of DeploymentBlockchain: Strategies for Moving From Hype to Realities of Deployment
Blockchain: Strategies for Moving From Hype to Realities of Deployment
 
Establish Digital Trust as the Currency of Digital Enterprise
Establish Digital Trust as the Currency of Digital EnterpriseEstablish Digital Trust as the Currency of Digital Enterprise
Establish Digital Trust as the Currency of Digital Enterprise
 

Recently uploaded

The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
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
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
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
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
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
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
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
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 

Recently uploaded (20)

The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
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
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
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
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
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
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 

Nordstrom Case Study: DevOps is High-Fashion: Nordstrom’s Use of Service Virtualization for Agile Parallel Development

  • 1. Nordstrom Case Study: DevOps is High-Fashion: Nordstrom’s Use of Service Virtualization for Agile Parallel Development Suzanne Conniff DOX04S #CAWorld Nordstrom Technology Leader DevOps
  • 2. 2 Abstract Service Virtualization was introduced at Nordstrom as a tool to help bridge the gap between development and operations teams. Service Virtualization has served as an important strategic tool to support both our development teams and operations teams for Nordstrom. Suzanne Conniff Nordstrom Technology Leader
  • 3. November 10, 2014 DEVOPS IS HIGH FASHION AT NORDSTROM!
  • 4. LEADING FASHION RETAILER FOUNDED IN 1901 63,000 EMPLOYEES 273 STORES IN 36 STATES HEADQUARTERS IN SEATTLE, WASHINGTON
  • 5. 5 WIN ON SERVICE AND EXPERIENCE RETAIN EXISTING AND ACQUIRE NEW CUSTOMERS MAKE OUR CUSTOMERS FEEL GOOD NORDSTROM BUSINESS DRIVERS
  • 7. CAN YOU RELATE TO THESE CONSTRAINTS? • ENVIRONMENT INSTABILITY=LESS TIME TESTING • TROUBLESHOOTING ISSUES=TIME-CONSUMING • DATA CREATION=TOO MUCH TIME • PROJECT TIMELINES =SEQUENTIAL DEVELOPMENT
  • 8. 8 •ENVIRONMENT STABILIZATION •PARALLEL DEVELOPMENT •CONTINUOUS DELIVERY CA SERVICE VIRTUALIZATION Bridging the gap between development and operations
  • 9. 9 Nordstrom’s use of Service Virtualization for Environment Stabilization
  • 11. 11 REPLACE REAL WITH VIRTUAL 80% of the environment components virtualized PROVIDE REUSABLE TEST DATA Use virtual models to store all reusable data REDUCE CROSS-TEAM SUPPORT The dependency on downstream DevOps teams was reduced by 75% ENVIRONMENT STABILIZATION Service Virtualization removes performance lab constraints
  • 12. 12 Which project will make it to production? Do I really have to choose? PERF NEARLY KICKED OUT OF THEIR OWN LAB!
  • 13. 13 Nordstrom’s use of Service Virtualization for Agile Parallel Development
  • 14. 14 •DECOUPLE CONSUMERS AND PROVIDER •AVOID DEV AND TEST DISRUPTIONS •AVOID SEQUENTIAL RELEASE SCHEDULE REWARDS SERVICE Parallel Development
  • 15. 15
  • 16. 16 THE SCHEDULE IS A TRAIN WRECK!
  • 17. 17 SERVICE VIRTUALIZATION DECOUPLED THE DEVELOPMENT EFFORT Click icon to add media
  • 18. Challenges • Long development and testing duration • Unavailability of Dependent Services • Frequent changes in the WSDLs and test environment • Setting up new environments Benefits  Enabled Parallel development  Improved same sprint test coverage with continuous testing  Stabilized environments for the consumer applications  Isolated the dev / testing teams from frequent WSDL , environment changes  Removed data dependencies across systems  Reduced test data set up effort by 75%  Removed all downstream issue analysis activities $ Savings  Cost of missing sprint target  Cost of environment downtime  Cost of data setup  Overall cost of sequential development to release timeline Rewards Program Service Virtualization value articulation
  • 19. 19 •CONTINUOUS INTEGRATION •TRANSIENT ERROR TESTING •QUALITY MONITORING ENABLEMENT CONTINUOUS DELIVERY Service Virtualization provides the Rewards Program stability for a delivery pipeline
  • 20. 20 Developer Workstation DIT SIT Perf UAT Pre-prod Certificate Tender Service v2 YES YES NO YES NO YES Customer Service v4 YES YES NO YES NO YES Customer Communication Service v4 YES YES NO YES NO YES Customer Rewards Service v1 YES YES NO YES NO YES Person HR Service v2 YES YES NO YES NO YES POS Transaction Service v4 YES YES NO YES YES YES Org Service v2 YES YES NO YES NO YES Reference Data Service v3 YES YES NO YES NO YES Rewards Service v2 YES NO NO NO NO NO VIRTUAL SERVICE DASHBOARD Dev Sandbox DIT SIT Perf UAT Staging
  • 21. 21 What we promise to our Service Virtualization Customers
  • 23. 23 Service Virtualization: Another tool in the DevOps tool chain
  • 24. 24
  • 25. 25 Service Virtualization CA Technologies DevOps Simulation Experience CA Technologies Related Technologies Parallel Application Development CA Technologies DevOps Assessment CA Technologies
  • 26. 26 1.Challenges in adoption 2.Business Case 3.What’s in the pipeline for SV that is exciting 4.Self-provisioning API 5.Third party vendors & Resiliency Testing 6.More details Rewards Program APPENDIX
  • 28. 28 From a project’s Lessons Learned meeting WHY DIDN’T WE USE SERVICE VIRTUALIZATION?
  • 29. 29 DELIVERY TEAM “FORGETS” TO TURN OFF VIRTUAL SERVICES
  • 30. 30 •HARDWARE / SOFTWARE COST AVOIDANCE $80 million spent on building/maintaining lower environments per year •REMOVE WAIT TIMES Loss of $1.2 million dollars in productivity per year THE SERVICE VIRTUALIZATION BUSINESS CASE How did we sell Service Virtualization to Nordstrom Leadership?
  • 31. 31 WHAT’S NEW FOR SERVICE VIRTUALIZATION AT NORDSTROM? VENDOR INTEGRATION ENVIRONMENT PRODUCTION TESTING DEVELOPER SANDBOX Provide access to external partners for internal non-production Nordstrom resources (services, APIs, etc.) Performance testing in production with Service Virtualization Our website developers will soon have a developer image that includes all virtual models for all interfaces Remove security risks by eliminating the need to access real Nordstrom resources Customer data and credit data remains secure Increase the testing coverage of unit testing Provide external partners with compliant data for testing; pairing service virtualization with test data management tools Holiday volume tests run in production environment without risk Early integration testing uncovers defects long before they are introduced down the delivery pipeline
  • 32. 32 Development of a self-provisioning API allows developers to stand up virtual services SELF PROVISIONING OF VIRTUAL SERVICES
  • 33. 33 THEY DON’T SUPPORT PERFORMANCE TESTING THEY ARE UNABLE TO ADJUST THEIR RESPONSE TIMES THEY CHARGE USAGE FEES THE TROUBLE WITH THIRD PARTY VENDORS Resiliency of applications put to the test
  • 35. FOR MORE INFORMATION To learn more about DevOps, please visit: http://bit.ly/1wbjjqX Insert appropriate screenshot and text overlay from following “More Info Graphics” slide here; ensure it links to correct page DevOps
  • 36. 36 © 2014 CA. ALL RIGHTS RESERVED. For Informational Purposes Only This presentation provided at CA World 2014 is intended for information purposes only and does not form any type of warranty. Content provided in this presentation has not been reviewed for accuracy and is based on information provided by CA Partners and Customers. Terms of this Presentation