SlideShare una empresa de Scribd logo
1 de 36
Descargar para leer sin conexión
Ready, Set, Shop!
The Pressure is on For Your
Applications to Perform Flawlessly
before the Holiday Rush
Jeff Hughes
DevOps: Continuous Delivery
CA Technologies
Application Delivery
D03T37T
@yourtechtrends
#CAWorld
2 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
For Informational Purposes Only
© 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.
Terms of this Presentation
3 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Abstract
CA Technologies Performance Testing-in-a-Box allows
companies to test applications more quickly by eliminating test
resource constraints, provisioning quality reusable data and
scaling tests to millions of users . Learn from this presentation
how to virtualize production systems, generate quality test data
and stress test with millions of virtual users to significantly
improve application quality and stability.
Jeff Hughes
CA Technologies
Product Marketing
Manager
4 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Agenda
APPLICATION TRENDS & TESTING CHALLENGES
CA’S VISION OF THE APPLICATION ECONOMY
THE SOLUTION
ENVIRONMENTAL CONSTRAINTS
WRONG TEST DATA
LACK OF SCALE TESTING
1
2
3
4
5
6
5 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Are Your Applications Ready for Prime Time?
51% of online shoppers in the
US say that site slowness is the
top reason they’d abandon a
purchase.*
* Akami Interview: http://www.neotys.com/blog/load-testing-with-a-cdn/
6 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
The Performance Testing Challenge
 Testing Remains Ad Hoc and Incomplete
 Testing Relies on Accessing Production
Systems that are often Unavailable
 Test Data is Incomplete and Difficult to
Create
 Testers Need to Stress Test with Thousands
(or Millions) of Users
7 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
DESIGN RELEASE
CA’s Vision for the Application Economy…
Quicker Time-to-market with Better Collaboration, Quality, with Security
OPERATIONS
MONITORING
COLLABORATIVE
PORTFOLIO PLANNING
CONTINUOUS FEEDBACK
DEVELOP
MODEL
TEST
CONTINUOUS PLANNING CONTINUOUS INTEGRATION & DELIVERY CONTINUOUS OPERATONS
API MANAGEMENT
RELEASE AUTOMATION
SERVICE
VIRTUALIZATION
TEST DATA
MANAGEMENT
AGILE PLANNING
PERFORMANCE &
CAPACITY MGMT
App Governance DevOps Enterprise Reliability
SECURE
MOBILE END-USER
APPLICATION ANALYTICS
& DIAGNOSTICS
CLOUD TESTING
8 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Key Performance Testing Challenges
ENVIRONMENTAL
 Pre-production environment
is not representative of
production
 Application components
delivered on different
timelines
DATA – NOT FIT FOR
PURPOSE
 Insufficient
 Not representative of
production
 In ability to quickly reset to
the baseline
TRANSACTION LOAD
GENERATION
 Appropriate transaction
mix to represent
production
 How to address injection
points that are
representative of
production
 Monitoring of results – real
time
9 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Solving for the – Performance Testing Pitfalls
ENVIRONMENTAL
 Pre-production environment
is not representative of
production
 Application components
delivered on different
timelines
DATA – NOT FIT FOR
PURPOSE
 Insufficient
 Not representative of
production
 In ability to quickly reset to
the baseline
TRANSACTION LOAD
GENERATION
 Appropriate transaction
mix to represent
production
 How to address injection
points that are
representative of
production
 Monitoring of results – real
time
10 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Service Virtualization: Why It’s Needed
“I can’t do anything
until I have everything
…
and I never have
everything!”
Data
Constraints
System
Constraints
Cost
Constraints
Parallel Dev
Constraints
Bottlenecks
Everywhere
11 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Service Virtualization Eliminates
Dev/Test Constraints
“I have
everything
I need, when
I need it!"
SV … like Wind Tunnel
for Fight Simulation
Mainframe
System of
Record
ERP SaaS/API
Availability Sync Capacity Cost
System Under Test
12 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
“I have
everything
I need, when
I need it!"
Service Virtualization Eliminates
Dev/Test Constraints
SV … like Wind Tunnel
for Fight Simulation
Mainframe
System of
Record
ERP SaaS/API
Availability Sync Capacity Cost
CA Service
Virtualization
System Under Test
13 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
“I have
everything
I need, when
I need it!"
Service Virtualization Eliminates
Dev/Test Constraints
SV … like Wind Tunnel
for Fight Simulation
Mainframe
System of
Record
ERP SaaS/API
Availability Sync Capacity Cost
CA Service
Virtualization
System Under Test
CA Cloud Test
14 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Solving for the – Performance Testing Pitfalls
ENVIRONMENTAL
 Pre-production environment
is not representative of
production
 Application components
delivered on different
timelines
DATA – NOT FIT FOR
PURPOSE
 Insufficient
 Not representative of
production
 In ability to quickly reset to
the baseline
TRANSACTION LOAD
GENERATION
 Appropriate transaction
mix to represent
production
 How to address injection
points that are
representative of
production
 Monitoring of results – real
time
15 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Can’t I Just Copy Production Data?
16 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Can’t I Just Copy Production Data?
17 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Can’t I Just Copy Production Data?
MORE COVERAGE WITH BETTER DATA
18 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
CA Test Data Manager
Provide High Quality “fit-for-purpose” Data to Dev/Test
Data Profiling
Data Subsetting / Slicing
Data Obfuscation
Virtual Services
Synthetic Data
Subset
Masked
Created
Test
Matching
Coverage Metrics
Data Design
Test Design
CA Dev Test
Development/Test
Production
Data
Objectives
Test Data
Warehouse
Version
Control
Data
Inheritance
19 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Solving for the – Performance Testing Pitfalls
ENVIRONMENTAL
 Pre-production environment
is not representative of
production
 Application components
delivered on different
timelines
DATA – NOT FIT FOR
PURPOSE
 Insufficient
 Not representative of
production
 In ability to quickly reset to
the baseline
TRANSACTION LOAD
GENERATION
 Appropriate transaction
mix to represent
production
 How to address injection
points that are
representative of
production
 Monitoring of results – real
time
20 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Many Companies Don’t Test in Production
21 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Automated Grid Provisioning
22 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
You Need a Kill Switch – No Fear Factor!
23 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Real-time Performance Analysis
24 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Detailed Error Analysis
25 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Multi-Test-Run Comparison
COMPARE RESULTS OF A LIVE TEST WITH PREVIOUS TEST EXECUTIONS
26 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Detailed Transaction, Page, and URL Analysis
• Detailed Transaction and Page Analysis of Web and Mobile Load Tests
Detailed URL Analysis of Web and Mobile Load Tests
27 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Run Globally Distributed Load Tests
28 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Detailed Page Component Breakdown
29 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
• Eliminates resource constraints across
your backend systems
• Generates test data quickly that is fit-for-
purpose, reusable and reliable
• Scales tests up to millions of users across
global locations
CA Performance Testing-in-a-Box
A Solution utilizing: CA Service Virtualization, CA Test Data Manager
and CA Cloud Test
 Eliminates resource constraints
across your backend systems
 Generates test data quickly that is
fit-for-purpose, reusable and
reliable
 Scales tests up to millions of users
across global locations
30 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Achieve cost savings via infrastructure
optimization and testing resources of
Reduce test data set up effort by
Avoids investing testing costs of
Increase testing platform availability by
90%
Increase application deployment time by
75%
75%
40%http://bit.ly/15bY6Tc
http://bit.ly/184km3C
http://bit.ly/1iNXkCL
http://bit.ly/1Cf80AN
http://slidesha.re/1JajBDp
Here is What’s Possible…
$300,000
31 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Q & A
32 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Recommended Sessions
SESSION # TITLE DATE/TIME
DO3X113S
Case Study: DBS Shares Its Continuous Delivery Journey
as a Global Financial Institution
11/19/2015 at 3:00 pm
DO3X114S
Technology Primer: Freeing the World from Slow: How
Service Virtualization and the Concept of S.P.E.E.D. Will
Steer You Away from Committing Continuous Delivery
Suicide
11/19/2015 at 3:45 pm
D03T22S
Business Transformation: DevOps for a 10-Year Old
(Codebase)
11/19/2015 at 4:45 pm
33 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Must See Demos
Test Data
Management
Embrace Test Data
Management
Theater 4
Service
Virtualization
on Demand
Service
Virtualization
on Demand
Theater 3
Service
Virtualization
Deliver Better Apps
Faster with Service
Virtualization
Theater 4
DevOps Sim
Experience
DevOps Simulation
Experience
Theater 3
34 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Follow On Conversations At…
Smart Bar
Theaters 3 & 4
Tech Talks
Theaters 3 & 4
35 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Q & A
36 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
For More Information
To learn more, please visit:
http://cainc.to/Nv2VOe
CA World ’15

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Move as Fast as Your Users with Mobile Test Automation
Move as Fast as Your Users with Mobile Test AutomationMove as Fast as Your Users with Mobile Test Automation
Move as Fast as Your Users with Mobile Test Automation
 
Hands-On Lab: Take CA Release Automation for a Test Drive
Hands-On Lab: Take CA Release Automation for a Test DriveHands-On Lab: Take CA Release Automation for a Test Drive
Hands-On Lab: Take CA Release Automation for a Test Drive
 
Taking IT Analytics to the Next Level
Taking IT Analytics to the Next LevelTaking IT Analytics to the Next Level
Taking IT Analytics to the Next Level
 
Technology Primer: Closing the DevOps Loop by Integrating CA Application Perf...
Technology Primer: Closing the DevOps Loop by Integrating CA Application Perf...Technology Primer: Closing the DevOps Loop by Integrating CA Application Perf...
Technology Primer: Closing the DevOps Loop by Integrating CA Application Perf...
 
Learn What’s New With CA 1® - Take Advantage of the Enhancements You Requested
Learn What’s New With CA 1® - Take Advantage of the Enhancements You RequestedLearn What’s New With CA 1® - Take Advantage of the Enhancements You Requested
Learn What’s New With CA 1® - Take Advantage of the Enhancements You Requested
 
Tech Talk: Harness the Power of Innovations Like Microservice Architecture an...
Tech Talk: Harness the Power of Innovations Like Microservice Architecture an...Tech Talk: Harness the Power of Innovations Like Microservice Architecture an...
Tech Talk: Harness the Power of Innovations Like Microservice Architecture an...
 
Real World Problem Solving Using Application Performance Management 10
Real World Problem Solving Using Application Performance Management 10Real World Problem Solving Using Application Performance Management 10
Real World Problem Solving Using Application Performance Management 10
 
Technology Primer: Save Money and Improve Service by Replacing "Free" Native ...
Technology Primer: Save Money and Improve Service by Replacing "Free" Native ...Technology Primer: Save Money and Improve Service by Replacing "Free" Native ...
Technology Primer: Save Money and Improve Service by Replacing "Free" Native ...
 
Hand-On Lab: CA Release Automation Rapid Development Kit and SDK
Hand-On Lab: CA Release Automation Rapid Development Kit and SDKHand-On Lab: CA Release Automation Rapid Development Kit and SDK
Hand-On Lab: CA Release Automation Rapid Development Kit and SDK
 
Hands-On Lab: Learn How to Harness CA Application Performance Management Di...
Hands-On Lab: Learn How to Harness CA Application Performance Management  Di...Hands-On Lab: Learn How to Harness CA Application Performance Management  Di...
Hands-On Lab: Learn How to Harness CA Application Performance Management Di...
 
Tech Talk: Master Your Continuous Delivery Pipeline with a New Level of Orche...
Tech Talk: Master Your Continuous Delivery Pipeline with a New Level of Orche...Tech Talk: Master Your Continuous Delivery Pipeline with a New Level of Orche...
Tech Talk: Master Your Continuous Delivery Pipeline with a New Level of Orche...
 
Leverage Service Virtualization on Your Roadmap for Success
Leverage Service Virtualization on Your Roadmap for SuccessLeverage Service Virtualization on Your Roadmap for Success
Leverage Service Virtualization on Your Roadmap for Success
 
Maximizing Your CA IDMS™ Investment for the New Application Economy (Part 2)
Maximizing Your CA IDMS™ Investment for the New Application Economy (Part 2)Maximizing Your CA IDMS™ Investment for the New Application Economy (Part 2)
Maximizing Your CA IDMS™ Investment for the New Application Economy (Part 2)
 
Hands-On Lab: Best Practices for Using CA Application Performance Management ...
Hands-On Lab: Best Practices for Using CA Application Performance Management ...Hands-On Lab: Best Practices for Using CA Application Performance Management ...
Hands-On Lab: Best Practices for Using CA Application Performance Management ...
 
Tech Talk: Evolve from Continuous Integration to Continuous Delivery
Tech Talk: Evolve from Continuous Integration to Continuous DeliveryTech Talk: Evolve from Continuous Integration to Continuous Delivery
Tech Talk: Evolve from Continuous Integration to Continuous Delivery
 
Pre-Con Education: Migrating to CA Release Automation 5.5.2 to Exploit New ...
Pre-Con Education: Migrating to CA Release Automation 5.5.2 to Exploit New ...Pre-Con Education: Migrating to CA Release Automation 5.5.2 to Exploit New ...
Pre-Con Education: Migrating to CA Release Automation 5.5.2 to Exploit New ...
 
Leading Your DevOps Enterprise Journey
Leading Your DevOps Enterprise JourneyLeading Your DevOps Enterprise Journey
Leading Your DevOps Enterprise Journey
 
Technology Primer: Monitor Node.js App Performance and the Impact to DevOps w...
Technology Primer: Monitor Node.js App Performance and the Impact to DevOps w...Technology Primer: Monitor Node.js App Performance and the Impact to DevOps w...
Technology Primer: Monitor Node.js App Performance and the Impact to DevOps w...
 
Continuous Integration and Orchestration: Putting the AppDev in DevOps
Continuous Integration and Orchestration: Putting the AppDev in DevOpsContinuous Integration and Orchestration: Putting the AppDev in DevOps
Continuous Integration and Orchestration: Putting the AppDev in DevOps
 
Technology Primer: Hey IT—Your Big Data Infrastructure Can’t Sit in a Silo An...
Technology Primer: Hey IT—Your Big Data Infrastructure Can’t Sit in a Silo An...Technology Primer: Hey IT—Your Big Data Infrastructure Can’t Sit in a Silo An...
Technology Primer: Hey IT—Your Big Data Infrastructure Can’t Sit in a Silo An...
 

Destacado

Rachel Oxley biography flyer - Nov 2014
Rachel Oxley biography flyer - Nov 2014Rachel Oxley biography flyer - Nov 2014
Rachel Oxley biography flyer - Nov 2014
Merc Santos Mir
 
Letars galegas2014 _cartelesprimaria 3
Letars galegas2014 _cartelesprimaria 3Letars galegas2014 _cartelesprimaria 3
Letars galegas2014 _cartelesprimaria 3
satelite1
 

Destacado (15)

Rachel Oxley biography flyer - Nov 2014
Rachel Oxley biography flyer - Nov 2014Rachel Oxley biography flyer - Nov 2014
Rachel Oxley biography flyer - Nov 2014
 
โครงการก่อสร้างถนนคอนกรีตเสริมเหล็ก หมู่ที่ 5 ซอย 4 ม่อนสันติสุข (ต่อเนื่อง) ...
โครงการก่อสร้างถนนคอนกรีตเสริมเหล็ก หมู่ที่ 5 ซอย 4 ม่อนสันติสุข (ต่อเนื่อง) ...โครงการก่อสร้างถนนคอนกรีตเสริมเหล็ก หมู่ที่ 5 ซอย 4 ม่อนสันติสุข (ต่อเนื่อง) ...
โครงการก่อสร้างถนนคอนกรีตเสริมเหล็ก หมู่ที่ 5 ซอย 4 ม่อนสันติสุข (ต่อเนื่อง) ...
 
Ds 033 2005_pcm
Ds 033 2005_pcmDs 033 2005_pcm
Ds 033 2005_pcm
 
Letars galegas2014 _cartelesprimaria 3
Letars galegas2014 _cartelesprimaria 3Letars galegas2014 _cartelesprimaria 3
Letars galegas2014 _cartelesprimaria 3
 
Insider’s Secrets to Making Money With Social Media
Insider’s Secrets to Making Money With Social MediaInsider’s Secrets to Making Money With Social Media
Insider’s Secrets to Making Money With Social Media
 
TIPS FOR EATING HEALTHY IN MONSOON
TIPS FOR EATING HEALTHY IN MONSOONTIPS FOR EATING HEALTHY IN MONSOON
TIPS FOR EATING HEALTHY IN MONSOON
 
Cop1 costing and financing kaia engesveen
Cop1 costing and financing kaia engesveenCop1 costing and financing kaia engesveen
Cop1 costing and financing kaia engesveen
 
Trabajos informática 1ºb
Trabajos informática 1ºbTrabajos informática 1ºb
Trabajos informática 1ºb
 
Implement Web API with Swagger
Implement Web API with SwaggerImplement Web API with Swagger
Implement Web API with Swagger
 
Pre-Con Ed: Best Practices for Setting Thresholds in CA SYSVIEW®
Pre-Con Ed: Best Practices for Setting Thresholds in CA SYSVIEW®Pre-Con Ed: Best Practices for Setting Thresholds in CA SYSVIEW®
Pre-Con Ed: Best Practices for Setting Thresholds in CA SYSVIEW®
 
Monsoon precaution [aden pku]
Monsoon precaution [aden pku]Monsoon precaution [aden pku]
Monsoon precaution [aden pku]
 
Vegetals animals
Vegetals animalsVegetals animals
Vegetals animals
 
Etica empresarial(1)
Etica empresarial(1)Etica empresarial(1)
Etica empresarial(1)
 
Trabajofinalcalculovectorial 141201165340 conversion gate02
Trabajofinalcalculovectorial 141201165340 conversion gate02Trabajofinalcalculovectorial 141201165340 conversion gate02
Trabajofinalcalculovectorial 141201165340 conversion gate02
 
Agriculture & natural resources
Agriculture & natural resourcesAgriculture & natural resources
Agriculture & natural resources
 

Similar a Ready, Set, Shop! The Pressure is on For Your Applications to Perform Flawlessly before the Holiday Rush

Similar a Ready, Set, Shop! The Pressure is on For Your Applications to Perform Flawlessly before the Holiday Rush (20)

Fueling DevOps with a Testing Trifecta: How the New World of Testing is Driv...
Fueling DevOps with a Testing Trifecta:  How the New World of Testing is Driv...Fueling DevOps with a Testing Trifecta:  How the New World of Testing is Driv...
Fueling DevOps with a Testing Trifecta: How the New World of Testing is Driv...
 
Introduction to CA Service Virtualization
Introduction to CA Service VirtualizationIntroduction to CA Service Virtualization
Introduction to CA Service Virtualization
 
Case Study: Nordstrom Succeeds in E-Commerce with Innovative Performance Test...
Case Study: Nordstrom Succeeds in E-Commerce with Innovative Performance Test...Case Study: Nordstrom Succeeds in E-Commerce with Innovative Performance Test...
Case Study: Nordstrom Succeeds in E-Commerce with Innovative Performance Test...
 
Blazing Fast Testing for Blazing Fast Apps
Blazing Fast Testing for Blazing Fast AppsBlazing Fast Testing for Blazing Fast Apps
Blazing Fast Testing for Blazing Fast Apps
 
Technology Primer: Building Applications the New-Fashioned Way
Technology Primer: Building Applications the New-Fashioned WayTechnology Primer: Building Applications the New-Fashioned Way
Technology Primer: Building Applications the New-Fashioned Way
 
It's the 2010's. Why are you Still Manually Writing Tests?
It's the 2010's. Why are you Still Manually Writing Tests?It's the 2010's. Why are you Still Manually Writing Tests?
It's the 2010's. Why are you Still Manually Writing Tests?
 
Hands-On Lab: Integrate Your Monitoring Tools into an Automated Service Impac...
Hands-On Lab: Integrate Your Monitoring Tools into an Automated Service Impac...Hands-On Lab: Integrate Your Monitoring Tools into an Automated Service Impac...
Hands-On Lab: Integrate Your Monitoring Tools into an Automated Service Impac...
 
Application Testing Best Practices for Mobile Devices
Application Testing Best Practices for Mobile DevicesApplication Testing Best Practices for Mobile Devices
Application Testing Best Practices for Mobile Devices
 
Tech Talk: Service Virtualization on Demand—Have Everything, Whenever and Whe...
Tech Talk: Service Virtualization on Demand—Have Everything, Whenever and Whe...Tech Talk: Service Virtualization on Demand—Have Everything, Whenever and Whe...
Tech Talk: Service Virtualization on Demand—Have Everything, Whenever and Whe...
 
Vision and Roadmap: Learn How Application Release Solutions Help You Lead th...
Vision and Roadmap: Learn How Application Release Solutions Help You Lead th...Vision and Roadmap: Learn How Application Release Solutions Help You Lead th...
Vision and Roadmap: Learn How Application Release Solutions Help You Lead th...
 
Case Study: Rogers Communications Integrates CA API Management and CA Service...
Case Study: Rogers Communications Integrates CA API Management and CA Service...Case Study: Rogers Communications Integrates CA API Management and CA Service...
Case Study: Rogers Communications Integrates CA API Management and CA Service...
 
Freeing the World from Slow: How Service Virtualization and the Concept of S....
Freeing the World from Slow: How Service Virtualization and the Concept of S....Freeing the World from Slow: How Service Virtualization and the Concept of S....
Freeing the World from Slow: How Service Virtualization and the Concept of S....
 
Case Study: Ball Corporation Spurs Customer Experience and Staff Productivity...
Case Study: Ball Corporation Spurs Customer Experience and Staff Productivity...Case Study: Ball Corporation Spurs Customer Experience and Staff Productivity...
Case Study: Ball Corporation Spurs Customer Experience and Staff Productivity...
 
Accelerated Quality with CA Technologies Testing Solutions
Accelerated Quality with CA Technologies Testing SolutionsAccelerated Quality with CA Technologies Testing Solutions
Accelerated Quality with CA Technologies Testing Solutions
 
Tech Talk: Master Your Continuous Delivery Pipeline with a New Level of Orche...
Tech Talk: Master Your Continuous Delivery Pipeline with a New Level of Orche...Tech Talk: Master Your Continuous Delivery Pipeline with a New Level of Orche...
Tech Talk: Master Your Continuous Delivery Pipeline with a New Level of Orche...
 
How to Test the New Fashioned Way
How to Test the New Fashioned WayHow to Test the New Fashioned Way
How to Test the New Fashioned Way
 
TechTalk: Extreme Automation Creating Headless Tests “Automagically”
TechTalk: Extreme Automation Creating Headless Tests “Automagically”TechTalk: Extreme Automation Creating Headless Tests “Automagically”
TechTalk: Extreme Automation Creating Headless Tests “Automagically”
 
CA Gen Exploration – What's New and Cool in Application Development
CA Gen Exploration – What's New and Cool in Application DevelopmentCA Gen Exploration – What's New and Cool in Application Development
CA Gen Exploration – What's New and Cool in Application Development
 
Reinventing Application Performance Testing with Service Virtualization
Reinventing Application Performance Testing with Service VirtualizationReinventing Application Performance Testing with Service Virtualization
Reinventing Application Performance Testing with Service Virtualization
 
What are the Cool Kids Doing With Continuous Delivery?
What are the Cool Kids Doing With Continuous Delivery?What are the Cool Kids Doing With Continuous Delivery?
What are the Cool Kids Doing With Continuous Delivery?
 

Más de CA Technologies

Más de 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
 

Último

EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 

Último (20)

A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
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
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
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
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
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
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
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
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
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
 

Ready, Set, Shop! The Pressure is on For Your Applications to Perform Flawlessly before the Holiday Rush

  • 1. Ready, Set, Shop! The Pressure is on For Your Applications to Perform Flawlessly before the Holiday Rush Jeff Hughes DevOps: Continuous Delivery CA Technologies Application Delivery D03T37T @yourtechtrends #CAWorld
  • 2. 2 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD For Informational Purposes Only © 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. Terms of this Presentation
  • 3. 3 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Abstract CA Technologies Performance Testing-in-a-Box allows companies to test applications more quickly by eliminating test resource constraints, provisioning quality reusable data and scaling tests to millions of users . Learn from this presentation how to virtualize production systems, generate quality test data and stress test with millions of virtual users to significantly improve application quality and stability. Jeff Hughes CA Technologies Product Marketing Manager
  • 4. 4 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Agenda APPLICATION TRENDS & TESTING CHALLENGES CA’S VISION OF THE APPLICATION ECONOMY THE SOLUTION ENVIRONMENTAL CONSTRAINTS WRONG TEST DATA LACK OF SCALE TESTING 1 2 3 4 5 6
  • 5. 5 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Are Your Applications Ready for Prime Time? 51% of online shoppers in the US say that site slowness is the top reason they’d abandon a purchase.* * Akami Interview: http://www.neotys.com/blog/load-testing-with-a-cdn/
  • 6. 6 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD The Performance Testing Challenge  Testing Remains Ad Hoc and Incomplete  Testing Relies on Accessing Production Systems that are often Unavailable  Test Data is Incomplete and Difficult to Create  Testers Need to Stress Test with Thousands (or Millions) of Users
  • 7. 7 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD DESIGN RELEASE CA’s Vision for the Application Economy… Quicker Time-to-market with Better Collaboration, Quality, with Security OPERATIONS MONITORING COLLABORATIVE PORTFOLIO PLANNING CONTINUOUS FEEDBACK DEVELOP MODEL TEST CONTINUOUS PLANNING CONTINUOUS INTEGRATION & DELIVERY CONTINUOUS OPERATONS API MANAGEMENT RELEASE AUTOMATION SERVICE VIRTUALIZATION TEST DATA MANAGEMENT AGILE PLANNING PERFORMANCE & CAPACITY MGMT App Governance DevOps Enterprise Reliability SECURE MOBILE END-USER APPLICATION ANALYTICS & DIAGNOSTICS CLOUD TESTING
  • 8. 8 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Key Performance Testing Challenges ENVIRONMENTAL  Pre-production environment is not representative of production  Application components delivered on different timelines DATA – NOT FIT FOR PURPOSE  Insufficient  Not representative of production  In ability to quickly reset to the baseline TRANSACTION LOAD GENERATION  Appropriate transaction mix to represent production  How to address injection points that are representative of production  Monitoring of results – real time
  • 9. 9 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Solving for the – Performance Testing Pitfalls ENVIRONMENTAL  Pre-production environment is not representative of production  Application components delivered on different timelines DATA – NOT FIT FOR PURPOSE  Insufficient  Not representative of production  In ability to quickly reset to the baseline TRANSACTION LOAD GENERATION  Appropriate transaction mix to represent production  How to address injection points that are representative of production  Monitoring of results – real time
  • 10. 10 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Service Virtualization: Why It’s Needed “I can’t do anything until I have everything … and I never have everything!” Data Constraints System Constraints Cost Constraints Parallel Dev Constraints Bottlenecks Everywhere
  • 11. 11 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Service Virtualization Eliminates Dev/Test Constraints “I have everything I need, when I need it!" SV … like Wind Tunnel for Fight Simulation Mainframe System of Record ERP SaaS/API Availability Sync Capacity Cost System Under Test
  • 12. 12 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD “I have everything I need, when I need it!" Service Virtualization Eliminates Dev/Test Constraints SV … like Wind Tunnel for Fight Simulation Mainframe System of Record ERP SaaS/API Availability Sync Capacity Cost CA Service Virtualization System Under Test
  • 13. 13 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD “I have everything I need, when I need it!" Service Virtualization Eliminates Dev/Test Constraints SV … like Wind Tunnel for Fight Simulation Mainframe System of Record ERP SaaS/API Availability Sync Capacity Cost CA Service Virtualization System Under Test CA Cloud Test
  • 14. 14 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Solving for the – Performance Testing Pitfalls ENVIRONMENTAL  Pre-production environment is not representative of production  Application components delivered on different timelines DATA – NOT FIT FOR PURPOSE  Insufficient  Not representative of production  In ability to quickly reset to the baseline TRANSACTION LOAD GENERATION  Appropriate transaction mix to represent production  How to address injection points that are representative of production  Monitoring of results – real time
  • 15. 15 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Can’t I Just Copy Production Data?
  • 16. 16 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Can’t I Just Copy Production Data?
  • 17. 17 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Can’t I Just Copy Production Data? MORE COVERAGE WITH BETTER DATA
  • 18. 18 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD CA Test Data Manager Provide High Quality “fit-for-purpose” Data to Dev/Test Data Profiling Data Subsetting / Slicing Data Obfuscation Virtual Services Synthetic Data Subset Masked Created Test Matching Coverage Metrics Data Design Test Design CA Dev Test Development/Test Production Data Objectives Test Data Warehouse Version Control Data Inheritance
  • 19. 19 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Solving for the – Performance Testing Pitfalls ENVIRONMENTAL  Pre-production environment is not representative of production  Application components delivered on different timelines DATA – NOT FIT FOR PURPOSE  Insufficient  Not representative of production  In ability to quickly reset to the baseline TRANSACTION LOAD GENERATION  Appropriate transaction mix to represent production  How to address injection points that are representative of production  Monitoring of results – real time
  • 20. 20 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Many Companies Don’t Test in Production
  • 21. 21 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Automated Grid Provisioning
  • 22. 22 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD You Need a Kill Switch – No Fear Factor!
  • 23. 23 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Real-time Performance Analysis
  • 24. 24 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Detailed Error Analysis
  • 25. 25 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Multi-Test-Run Comparison COMPARE RESULTS OF A LIVE TEST WITH PREVIOUS TEST EXECUTIONS
  • 26. 26 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Detailed Transaction, Page, and URL Analysis • Detailed Transaction and Page Analysis of Web and Mobile Load Tests Detailed URL Analysis of Web and Mobile Load Tests
  • 27. 27 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Run Globally Distributed Load Tests
  • 28. 28 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Detailed Page Component Breakdown
  • 29. 29 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD • Eliminates resource constraints across your backend systems • Generates test data quickly that is fit-for- purpose, reusable and reliable • Scales tests up to millions of users across global locations CA Performance Testing-in-a-Box A Solution utilizing: CA Service Virtualization, CA Test Data Manager and CA Cloud Test  Eliminates resource constraints across your backend systems  Generates test data quickly that is fit-for-purpose, reusable and reliable  Scales tests up to millions of users across global locations
  • 30. 30 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Achieve cost savings via infrastructure optimization and testing resources of Reduce test data set up effort by Avoids investing testing costs of Increase testing platform availability by 90% Increase application deployment time by 75% 75% 40%http://bit.ly/15bY6Tc http://bit.ly/184km3C http://bit.ly/1iNXkCL http://bit.ly/1Cf80AN http://slidesha.re/1JajBDp Here is What’s Possible… $300,000
  • 31. 31 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Q & A
  • 32. 32 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Recommended Sessions SESSION # TITLE DATE/TIME DO3X113S Case Study: DBS Shares Its Continuous Delivery Journey as a Global Financial Institution 11/19/2015 at 3:00 pm DO3X114S Technology Primer: Freeing the World from Slow: How Service Virtualization and the Concept of S.P.E.E.D. Will Steer You Away from Committing Continuous Delivery Suicide 11/19/2015 at 3:45 pm D03T22S Business Transformation: DevOps for a 10-Year Old (Codebase) 11/19/2015 at 4:45 pm
  • 33. 33 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Must See Demos Test Data Management Embrace Test Data Management Theater 4 Service Virtualization on Demand Service Virtualization on Demand Theater 3 Service Virtualization Deliver Better Apps Faster with Service Virtualization Theater 4 DevOps Sim Experience DevOps Simulation Experience Theater 3
  • 34. 34 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Follow On Conversations At… Smart Bar Theaters 3 & 4 Tech Talks Theaters 3 & 4
  • 35. 35 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Q & A
  • 36. 36 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD For More Information To learn more, please visit: http://cainc.to/Nv2VOe CA World ’15