SlideShare a Scribd company logo
IT & DATA MANAGEMENT RESEARCH,
INDUSTRY ANALYSIS & CONSULTING
Sven Hammar
CEO
Apica
Twitter: @svenhammar
Stress Testing for the
Digital Economy
Julie Craig
Research Director
Enterprise Management Associates
Twitter: @julie_craig
Are YOU Ready to Deliver High Performance APIs,
Streaming, and Mobile Applications
IT & DATA MANAGEMENT RESEARCH,
INDUSTRY ANALYSIS & CONSULTING
Today’s Speakers
2 © 2016, Enterprise Management Associates
Julie Craig – Research Director
Julie has over 20 years of experience in software engineering, IT
infrastructure engineering, and enterprise management. At EMA, Julie’s
focus areas include DevOps, application performance and availability
management, Application Discovery and Dependency Mapping, software
development, and software as a service.
Sven Hammar – CEO
Sven founded Apica in 2005. As CEO, he has led the company from concept
through development to becoming a premier provider of performance testing
and monitoring. Prior to founding Apica, he was CEO & co-founder of Celo
Communications. He also served as VP of Marketing at Gemplus (GEMP),
leading the market launch of Gemplus security solutions/products for banking
and PC-OEM with major players like RSA, VISA, MasterCard, ACI,
Panasonic, and Target.
IT & DATA MANAGEMENT RESEARCH,
INDUSTRY ANALYSIS & CONSULTING
Logistics for Today’s Webinar
3 © 2016, Enterprise Management Associates
An archived version of the event recording will be
available at www.enterprisemanagement.com
• Log questions in the Q&A panel located on the lower
right corner of your screen
• Questions will be addressed during the Q&A session
of the event
> QUESTIONS
> EVENT RECORDING
IT & DATA MANAGEMENT RESEARCH,
INDUSTRY ANALYSIS & CONSULTING
Stress Testing for the
Digital Economy
Julie Craig
Research Director
Enterprise Management Associates
Twitter: @julie_craig
Are YOU Ready to Deliver High Performance APIs,
Streaming, and Mobile Applications
IT & DATA MANAGEMENT RESEARCH,
INDUSTRY ANALYSIS & CONSULTING
Overview
• A new technology landscape
• New technologies and use cases
• Continuous Delivery Supporting Digital Transformation
• Automating for Digital Transformation
• Wrap-up
5 © 2016, Enterprise Management Associates
IT & DATA MANAGEMENT RESEARCH,
INDUSTRY ANALYSIS & CONSULTING
A New Technology Landscape
IT & DATA MANAGEMENT RESEARCH,
INDUSTRY ANALYSIS & CONSULTING
“Incorporating new technologies” IT’s #1 challenge
7 © 2016 Enterprise Management Associates, Inc.
40%
36%
36%
34%
26%
24%
23%
21%
21%
18%
18%
Incorporating new technologies such as cloud and mobile into the technology…
Acquiring personnel with the right skills
High cost of administration ties up too much budget
Business alignment
Lack of application-focused versus silo-focused monitoring/mgmt tools
Internet of Things (IoT) considerations such as sensor networks, etc.
Difficulty meeting demands of the business in a timely manner
Poor application performance and/or availability
Lack of organizational cloud strategy
"Shadow IT"
Lack of executive vision or leadership
What are the top three (3) overall concerns/challenges affecting your IT department?
IT & DATA MANAGEMENT RESEARCH,
INDUSTRY ANALYSIS & CONSULTING
We are in the midst of an explosion of innovation….
8 © 2016 Enterprise Management Associates, Inc.
IT & DATA MANAGEMENT RESEARCH,
INDUSTRY ANALYSIS & CONSULTING
Yet IT teams are still struggling with the “same old, same
old” in terms of performance & availability mgt.
9 © 2016 Enterprise Management Associates, Inc.
“Supporting these applications requires skills which we don’t have.”
“We are unable to pinpoint sources and causes of problems.”
“Our applications are unstable.”
“We can’t see transactions or data flow between tiers”
“We have too many applications running on different devices and no way to monitor them all.”
“We want to become more proactive in detecting and fixing problems – but we can’t.”
“We are seeing performance issues with our web applications – such as slow loading times.”
“We had ten people on a 32 hour conference call.”
“We can’t get less than 30 second response time.”
IT & DATA MANAGEMENT RESEARCH,
INDUSTRY ANALYSIS & CONSULTING
Technology innovation is driving growth of a new breed
of massively interconnected, complex applications
10 © 2016 Enterprise Management Associates, Inc.
Virtualization
IoT SaaS
PaaS
IaaS
APIs/Int
Mobile
Big Data Streaming
Agile
Docker
Continuous
Delivery
IT & DATA MANAGEMENT RESEARCH,
INDUSTRY ANALYSIS & CONSULTING
New Technologies and Use Cases
IT & DATA MANAGEMENT RESEARCH,
INDUSTRY ANALYSIS & CONSULTING
Mobile applications: high value, high risk
• Volume of mobile Business to Consumer (B2C)
interactions increases each year
 % of online shoppers using mobile devices
continues to rise
• High risk of poor performance
 User experience varies depending on device type,
network connection type/speed, & performance of
back-end systems
• Users perceive poor performance as the fault of
the app provider
12 © 2016 Enterprise Management Associates, Inc.
#3
Technology-
related initiative
supporting
“Digital
Transformation”
IT & DATA MANAGEMENT RESEARCH,
INDUSTRY ANALYSIS & CONSULTING
APIs: Critical to doing business in an interconnected
marketplace
13 © 2016 Enterprise Management Associates, Inc.
• APIs are the “de facto standard” for integrating
within & across organizational boundaries
• Essential to delivery of container-based
microservices
• Both consumer and provider APIs essential to
revenue growth
• Each integration point creates a performance
risk
• API consumption means being dependent on
third-party services for performance/availability
90% say providing
APIs TO partners, etc.
“critical” or “important” to
revenue generation
98% say consuming
APIs FROM partners, etc.
“critical” or “important” to
revenue generation
IT & DATA MANAGEMENT RESEARCH,
INDUSTRY ANALYSIS & CONSULTING
Streaming: A whole different animal
• Endpoint devices (i.e. set-top boxes, game
stations, etc.) each have specific Operating
System and hardware implementations
• “Players” for streamed content are different
for an iPhone, a PlayStation (PS4™), or a set-
top box
• Hi bandwidth, latency sensitive
• Network dependent
• Connection speed varies depending on
device, location, and service provider
14 © 2016, Enterprise Management Associates
50% report
“significant
amounts” of
streaming traffic on
their organization's
network in the
course of an
average day
IT & DATA MANAGEMENT RESEARCH,
INDUSTRY ANALYSIS & CONSULTING
20%
21%
21%
24%
25%
27%
29%
32%
32%
35%
38%
45%
51%
Omnichannel (mobile, mobile web, web) for internal non-IT stakeholders
Omnichannel (mobile, mobile web, web) for external business consumers
Omnichannel (mobile, mobile web, web) for IT stakeholders
Social IT in support of IT stakeholders
Social IT in support of IT to IT consumer dialog
New or enhanced CMDB/CMS/application dependency mapping
Social IT in support of business/company consumers
Cross-domain IT asset management and optimization
Improved third-party service oversight/management
Enhanced automation for self-service
New or enhanced project management capabilities
Improved application performance management
Improved user/customer experience management
Which four of the following functional capabilities are (will be) most important for your organization’s digital/IT
transformation initiative in the coming 12 months?
Improved user/customer experience, APM are top
“functional” priorities for Digital Transformation
IT & DATA MANAGEMENT RESEARCH,
INDUSTRY ANALYSIS & CONSULTING
Continuous Delivery Supporting
Digital Transformation
IT & DATA MANAGEMENT RESEARCH,
INDUSTRY ANALYSIS & CONSULTING
Top 4 drivers for Continuous Delivery relate to business-
and customer- focused requirements
© 2016 Enterprise Management Associates, Inc.
42%
40%
39%
34%
33%
31%
30%
29%
22%
Business demands for new products or services
Customer demands for better application quality
Customer demands for new products or services
Business demands to better compete against competitors
Agile development practices
CIO-driven requirements for increased productivity
Executive-driven desire to rapidly implement new ideas
Regulatory or compliance requirements/changes
Industry vertical specific changes
Which of the following are the top drivers for the
Continuous Delivery initiative at your company?
IT & DATA MANAGEMENT RESEARCH,
INDUSTRY ANALYSIS & CONSULTING
Accelerating delivery of IT services:
Good for business, Hard on IT…
18 © 2016 Enterprise Management Associates, Inc.
52%
48%
45%
36%
31%
Operations is spending more time on
production troubleshooting
Development is drawn into production
troubleshooting more often
Service levels have degraded as rates
of change increased
We are experiencing a higher number
of performance and/or availability
problems
Minimal production impact
How has this increase in frequency of code
delivery impacted production environments?
49%
44%
41%
35%
33%
Higher levels of customer satisfaction
Faster revenue growth
Minimal business impact
We are more agile in competing within
our industry
Less negative fallout on social media
How has this increase in frequency of code
delivery impacted the business as a whole?
IT & DATA MANAGEMENT RESEARCH,
INDUSTRY ANALYSIS & CONSULTING
“Manual troubleshooting” of production environments top
bottleneck slowing Continuous Delivery
19 © 2016 Enterprise Management Associates, Inc.
44%
37%
37%
37%
36%
34%
27%
24%
23%
Manual troubleshooting processes dealing with problems arising from…
Time spent testing code
Manual processes supporting package builds and production deployment
Fear/risk related to adverse production impacts of new code
Time spent creating code
Manual processes supporting code movement through lifecycle stages
Lack of testing/QA personnel
Lack of testing facilities, developers and/or QA must "wait their turn" to test
Lack of workflow/automation tools to drive the Continuous Delivery pipeline
Which of the following factors are the biggest "bottlenecks"
slowing down your Continuous Delivery pipeline?
IT & DATA MANAGEMENT RESEARCH,
INDUSTRY ANALYSIS & CONSULTING
Automating for
Digital Transformation
IT & DATA MANAGEMENT RESEARCH,
INDUSTRY ANALYSIS & CONSULTING
24%
25%
27%
29%
32%
32%
35%
38%
45%
51%
Social IT in support of IT stakeholders
Social IT in support of IT to IT consumer dialog
New or enhanced CMDB/CMS/application dependency mapping
Social IT in support of business/company consumers
Cross-domain IT asset management and optimization
Improved third-party service oversight/management
Enhanced automation for self-service
New or enhanced project management capabilities
Improved application performance management
Improved user/customer experience management
Which four of the following functional capabilities are (will be) most important for your organization’s
digital/IT transformation initiative in the coming 12 months?
Top priorities for functional Digital Transformation:
Improved user experience, app performance
21 © 2016 Enterprise Management Associates, Inc.
IT & DATA MANAGEMENT RESEARCH,
INDUSTRY ANALYSIS & CONSULTING
Top priorities for organizational Digital Transformation:
Delivering new services faster and at higher quality
22 © 2016 Enterprise Management Associates, Inc.
42%
42%
39%
38%
36%
36%
35%
33%
Compressed delivery time frames for IT services
Improvements in quality of the services delivered to IT and business
Improvements in IT-business alignment
Organizational shifts in IT focus from silo and technology-based to customer-
and business-aligned
Cost reduction associated with delivery of IT services
Agility in terms of "time to innovation", i.e. time required to transform ideas into
full-blown organizational processes
Customer satisfaction (external customers)
Customer satisfaction (internal customers)
From the organizational perspective, which of the following are the
top focus areas for your Digital Transformation initiatives?
IT & DATA MANAGEMENT RESEARCH,
INDUSTRY ANALYSIS & CONSULTING
Wrap-up
IT & DATA MANAGEMENT RESEARCH,
INDUSTRY ANALYSIS & CONSULTING
Wrap up
• Vast majority of companies report they are actively engaged in
Digital Transformation.
• Influx of new technologies is #1 challenge IT organizations are
facing
• New development practices– Agile, Continuous Delivery– are
impacting IT and business with high rates of change
• Automation focused on performance/availability testing across the
lifecycle is the answer
24 © 2016 Enterprise Management Associates, Inc.
Apica
A Performance-as-a-Service Company
Stress Testing for the Digital Economy
2016
2626 www.apicasystems.com
Agenda
• Apica Overview
• Apica LoadTest Suite
• Stress & Loadtesting 1-1
• Customer Cases
• Q&A
2727 www.apicasystems.com
Apica Overview
• Founded in 2005
• Sweden, US and the UK
• Leading global platform, network & tools for
performance testing and monitoring
• 550+ global customers
• We test and monitor web and mobile applications
2828 www.apicasystems.com
Apica’s Product Offering
Max
Synthetic Monitoring LoadTesting Test Tool & Experts1 2 3
OK

Unified Performance Monitoring & Testing Platform
One GUI - One Platform
2929 www.apicasystems.com
200+ Monitoring
Locations
50+ LoadTest
Clusters
3030 www.apicasystems.com
Elite - social platform
 Capacity planing
 Stress Test
 Test Automation
 Device
– iPhone
– Android App
– Web
3131 www.apicasystems.com
Objectives We Help Address
• Site launch
• Stress test / Max Load
• Monitoring scripts
• Baseline test
• Test Automation
Test Types
Technology
covered
• Mobile
• Streaming
• Web applications
• API / Authentication
• DDoS / SDoS
Capacity
Planing
• Cloud, on-premise, hybrid
• Infrastructure plan test
• Mega Test
• DDoS Test
• Fail over and back up test
3232 www.apicasystems.com
Apica LoadTest Suite
• Apica Zebratester Tool
• Apica SaaS Portal
• Cloud Capacity
• Team
• Test Automation
• Software
• SaaS & On Premise
3333 www.apicasystems.com
How It Works
Record Usage
Scenarios
Script Functions Generate Load APM & Client Side Analyze Report
Fast, via GUI,
Any Device
Dynamic Data
& Device
Scale in Apica
Portal & Network
Compile and
compare result files Status &
Re-runs
3434 www.apicasystems.com
Project result
 Load - Normal and Max
– How many users ,
can we handle?
 Behavior in ”Danger Zone”
– become unstable
above maximum load?
 Problem Analysis ?
– Where are the bottlenecks?
– Fix them via A/B test?
3535 www.apicasystems.com
Mega Test Ready
3636 www.apicasystems.com
Plan a head
Know your numbers !
• Traffic
• Behavior
• Devices
Integrations
Test plan
• Baseline (90%)
• Mega (10%)
High Volume Testing
3737 www.apicasystems.com
 Record real user scenarios
– User interaction
– API endpoint vs App Usage
 Any device Iphone, Android, Apple TV
 Match Speed & Location
 Combine with Apica Monitoring
Testing mobile applications
3838 www.apicasystems.com
Test Automation
POST Action
Execute Apica Loadtest
• Continuous Delivery service.
• Customize release process model with API
• Apica’ test platform is full API driven and integrate direct with AWS
CodePipeline, Jenkins and Team City
3939 www.apicasystems.com
Continuous Deployment
4040 www.apicasystems.com
DDOS – Validation Test
• High Traffic…
• Network & Layer 7 Attacs
– Simple URL
– Full Scripts
– Slowloris ...
– Network only modules
• Risk & Function & Protection
4141 www.apicasystems.com
Launch with Confidence
Set Your Targets-> Use Metrics
Validate Baseline -> Design
Max Test -> Go / NoGo
Set a Process ->
Test Automation
1
2
3
4
4242 www.apicasystems.com
Thank you - Questions?
Sven.Hammar@apicasystem.com
Peter.Tollgård@apicasystem.com

More Related Content

Stress Testing for the Digital Economy: Are YOU Ready to Deliver High Performance APIs, Streaming, and Mobile Applications

  • 1. IT & DATA MANAGEMENT RESEARCH, INDUSTRY ANALYSIS & CONSULTING Sven Hammar CEO Apica Twitter: @svenhammar Stress Testing for the Digital Economy Julie Craig Research Director Enterprise Management Associates Twitter: @julie_craig Are YOU Ready to Deliver High Performance APIs, Streaming, and Mobile Applications
  • 2. IT & DATA MANAGEMENT RESEARCH, INDUSTRY ANALYSIS & CONSULTING Today’s Speakers 2 © 2016, Enterprise Management Associates Julie Craig – Research Director Julie has over 20 years of experience in software engineering, IT infrastructure engineering, and enterprise management. At EMA, Julie’s focus areas include DevOps, application performance and availability management, Application Discovery and Dependency Mapping, software development, and software as a service. Sven Hammar – CEO Sven founded Apica in 2005. As CEO, he has led the company from concept through development to becoming a premier provider of performance testing and monitoring. Prior to founding Apica, he was CEO & co-founder of Celo Communications. He also served as VP of Marketing at Gemplus (GEMP), leading the market launch of Gemplus security solutions/products for banking and PC-OEM with major players like RSA, VISA, MasterCard, ACI, Panasonic, and Target.
  • 3. IT & DATA MANAGEMENT RESEARCH, INDUSTRY ANALYSIS & CONSULTING Logistics for Today’s Webinar 3 © 2016, Enterprise Management Associates An archived version of the event recording will be available at www.enterprisemanagement.com • Log questions in the Q&A panel located on the lower right corner of your screen • Questions will be addressed during the Q&A session of the event > QUESTIONS > EVENT RECORDING
  • 4. IT & DATA MANAGEMENT RESEARCH, INDUSTRY ANALYSIS & CONSULTING Stress Testing for the Digital Economy Julie Craig Research Director Enterprise Management Associates Twitter: @julie_craig Are YOU Ready to Deliver High Performance APIs, Streaming, and Mobile Applications
  • 5. IT & DATA MANAGEMENT RESEARCH, INDUSTRY ANALYSIS & CONSULTING Overview • A new technology landscape • New technologies and use cases • Continuous Delivery Supporting Digital Transformation • Automating for Digital Transformation • Wrap-up 5 © 2016, Enterprise Management Associates
  • 6. IT & DATA MANAGEMENT RESEARCH, INDUSTRY ANALYSIS & CONSULTING A New Technology Landscape
  • 7. IT & DATA MANAGEMENT RESEARCH, INDUSTRY ANALYSIS & CONSULTING “Incorporating new technologies” IT’s #1 challenge 7 © 2016 Enterprise Management Associates, Inc. 40% 36% 36% 34% 26% 24% 23% 21% 21% 18% 18% Incorporating new technologies such as cloud and mobile into the technology… Acquiring personnel with the right skills High cost of administration ties up too much budget Business alignment Lack of application-focused versus silo-focused monitoring/mgmt tools Internet of Things (IoT) considerations such as sensor networks, etc. Difficulty meeting demands of the business in a timely manner Poor application performance and/or availability Lack of organizational cloud strategy "Shadow IT" Lack of executive vision or leadership What are the top three (3) overall concerns/challenges affecting your IT department?
  • 8. IT & DATA MANAGEMENT RESEARCH, INDUSTRY ANALYSIS & CONSULTING We are in the midst of an explosion of innovation…. 8 © 2016 Enterprise Management Associates, Inc.
  • 9. IT & DATA MANAGEMENT RESEARCH, INDUSTRY ANALYSIS & CONSULTING Yet IT teams are still struggling with the “same old, same old” in terms of performance & availability mgt. 9 © 2016 Enterprise Management Associates, Inc. “Supporting these applications requires skills which we don’t have.” “We are unable to pinpoint sources and causes of problems.” “Our applications are unstable.” “We can’t see transactions or data flow between tiers” “We have too many applications running on different devices and no way to monitor them all.” “We want to become more proactive in detecting and fixing problems – but we can’t.” “We are seeing performance issues with our web applications – such as slow loading times.” “We had ten people on a 32 hour conference call.” “We can’t get less than 30 second response time.”
  • 10. IT & DATA MANAGEMENT RESEARCH, INDUSTRY ANALYSIS & CONSULTING Technology innovation is driving growth of a new breed of massively interconnected, complex applications 10 © 2016 Enterprise Management Associates, Inc. Virtualization IoT SaaS PaaS IaaS APIs/Int Mobile Big Data Streaming Agile Docker Continuous Delivery
  • 11. IT & DATA MANAGEMENT RESEARCH, INDUSTRY ANALYSIS & CONSULTING New Technologies and Use Cases
  • 12. IT & DATA MANAGEMENT RESEARCH, INDUSTRY ANALYSIS & CONSULTING Mobile applications: high value, high risk • Volume of mobile Business to Consumer (B2C) interactions increases each year  % of online shoppers using mobile devices continues to rise • High risk of poor performance  User experience varies depending on device type, network connection type/speed, & performance of back-end systems • Users perceive poor performance as the fault of the app provider 12 © 2016 Enterprise Management Associates, Inc. #3 Technology- related initiative supporting “Digital Transformation”
  • 13. IT & DATA MANAGEMENT RESEARCH, INDUSTRY ANALYSIS & CONSULTING APIs: Critical to doing business in an interconnected marketplace 13 © 2016 Enterprise Management Associates, Inc. • APIs are the “de facto standard” for integrating within & across organizational boundaries • Essential to delivery of container-based microservices • Both consumer and provider APIs essential to revenue growth • Each integration point creates a performance risk • API consumption means being dependent on third-party services for performance/availability 90% say providing APIs TO partners, etc. “critical” or “important” to revenue generation 98% say consuming APIs FROM partners, etc. “critical” or “important” to revenue generation
  • 14. IT & DATA MANAGEMENT RESEARCH, INDUSTRY ANALYSIS & CONSULTING Streaming: A whole different animal • Endpoint devices (i.e. set-top boxes, game stations, etc.) each have specific Operating System and hardware implementations • “Players” for streamed content are different for an iPhone, a PlayStation (PS4™), or a set- top box • Hi bandwidth, latency sensitive • Network dependent • Connection speed varies depending on device, location, and service provider 14 © 2016, Enterprise Management Associates 50% report “significant amounts” of streaming traffic on their organization's network in the course of an average day
  • 15. IT & DATA MANAGEMENT RESEARCH, INDUSTRY ANALYSIS & CONSULTING 20% 21% 21% 24% 25% 27% 29% 32% 32% 35% 38% 45% 51% Omnichannel (mobile, mobile web, web) for internal non-IT stakeholders Omnichannel (mobile, mobile web, web) for external business consumers Omnichannel (mobile, mobile web, web) for IT stakeholders Social IT in support of IT stakeholders Social IT in support of IT to IT consumer dialog New or enhanced CMDB/CMS/application dependency mapping Social IT in support of business/company consumers Cross-domain IT asset management and optimization Improved third-party service oversight/management Enhanced automation for self-service New or enhanced project management capabilities Improved application performance management Improved user/customer experience management Which four of the following functional capabilities are (will be) most important for your organization’s digital/IT transformation initiative in the coming 12 months? Improved user/customer experience, APM are top “functional” priorities for Digital Transformation
  • 16. IT & DATA MANAGEMENT RESEARCH, INDUSTRY ANALYSIS & CONSULTING Continuous Delivery Supporting Digital Transformation
  • 17. IT & DATA MANAGEMENT RESEARCH, INDUSTRY ANALYSIS & CONSULTING Top 4 drivers for Continuous Delivery relate to business- and customer- focused requirements © 2016 Enterprise Management Associates, Inc. 42% 40% 39% 34% 33% 31% 30% 29% 22% Business demands for new products or services Customer demands for better application quality Customer demands for new products or services Business demands to better compete against competitors Agile development practices CIO-driven requirements for increased productivity Executive-driven desire to rapidly implement new ideas Regulatory or compliance requirements/changes Industry vertical specific changes Which of the following are the top drivers for the Continuous Delivery initiative at your company?
  • 18. IT & DATA MANAGEMENT RESEARCH, INDUSTRY ANALYSIS & CONSULTING Accelerating delivery of IT services: Good for business, Hard on IT… 18 © 2016 Enterprise Management Associates, Inc. 52% 48% 45% 36% 31% Operations is spending more time on production troubleshooting Development is drawn into production troubleshooting more often Service levels have degraded as rates of change increased We are experiencing a higher number of performance and/or availability problems Minimal production impact How has this increase in frequency of code delivery impacted production environments? 49% 44% 41% 35% 33% Higher levels of customer satisfaction Faster revenue growth Minimal business impact We are more agile in competing within our industry Less negative fallout on social media How has this increase in frequency of code delivery impacted the business as a whole?
  • 19. IT & DATA MANAGEMENT RESEARCH, INDUSTRY ANALYSIS & CONSULTING “Manual troubleshooting” of production environments top bottleneck slowing Continuous Delivery 19 © 2016 Enterprise Management Associates, Inc. 44% 37% 37% 37% 36% 34% 27% 24% 23% Manual troubleshooting processes dealing with problems arising from… Time spent testing code Manual processes supporting package builds and production deployment Fear/risk related to adverse production impacts of new code Time spent creating code Manual processes supporting code movement through lifecycle stages Lack of testing/QA personnel Lack of testing facilities, developers and/or QA must "wait their turn" to test Lack of workflow/automation tools to drive the Continuous Delivery pipeline Which of the following factors are the biggest "bottlenecks" slowing down your Continuous Delivery pipeline?
  • 20. IT & DATA MANAGEMENT RESEARCH, INDUSTRY ANALYSIS & CONSULTING Automating for Digital Transformation
  • 21. IT & DATA MANAGEMENT RESEARCH, INDUSTRY ANALYSIS & CONSULTING 24% 25% 27% 29% 32% 32% 35% 38% 45% 51% Social IT in support of IT stakeholders Social IT in support of IT to IT consumer dialog New or enhanced CMDB/CMS/application dependency mapping Social IT in support of business/company consumers Cross-domain IT asset management and optimization Improved third-party service oversight/management Enhanced automation for self-service New or enhanced project management capabilities Improved application performance management Improved user/customer experience management Which four of the following functional capabilities are (will be) most important for your organization’s digital/IT transformation initiative in the coming 12 months? Top priorities for functional Digital Transformation: Improved user experience, app performance 21 © 2016 Enterprise Management Associates, Inc.
  • 22. IT & DATA MANAGEMENT RESEARCH, INDUSTRY ANALYSIS & CONSULTING Top priorities for organizational Digital Transformation: Delivering new services faster and at higher quality 22 © 2016 Enterprise Management Associates, Inc. 42% 42% 39% 38% 36% 36% 35% 33% Compressed delivery time frames for IT services Improvements in quality of the services delivered to IT and business Improvements in IT-business alignment Organizational shifts in IT focus from silo and technology-based to customer- and business-aligned Cost reduction associated with delivery of IT services Agility in terms of "time to innovation", i.e. time required to transform ideas into full-blown organizational processes Customer satisfaction (external customers) Customer satisfaction (internal customers) From the organizational perspective, which of the following are the top focus areas for your Digital Transformation initiatives?
  • 23. IT & DATA MANAGEMENT RESEARCH, INDUSTRY ANALYSIS & CONSULTING Wrap-up
  • 24. IT & DATA MANAGEMENT RESEARCH, INDUSTRY ANALYSIS & CONSULTING Wrap up • Vast majority of companies report they are actively engaged in Digital Transformation. • Influx of new technologies is #1 challenge IT organizations are facing • New development practices– Agile, Continuous Delivery– are impacting IT and business with high rates of change • Automation focused on performance/availability testing across the lifecycle is the answer 24 © 2016 Enterprise Management Associates, Inc.
  • 25. Apica A Performance-as-a-Service Company Stress Testing for the Digital Economy 2016
  • 26. 2626 www.apicasystems.com Agenda • Apica Overview • Apica LoadTest Suite • Stress & Loadtesting 1-1 • Customer Cases • Q&A
  • 27. 2727 www.apicasystems.com Apica Overview • Founded in 2005 • Sweden, US and the UK • Leading global platform, network & tools for performance testing and monitoring • 550+ global customers • We test and monitor web and mobile applications
  • 28. 2828 www.apicasystems.com Apica’s Product Offering Max Synthetic Monitoring LoadTesting Test Tool & Experts1 2 3 OK  Unified Performance Monitoring & Testing Platform One GUI - One Platform
  • 30. 3030 www.apicasystems.com Elite - social platform  Capacity planing  Stress Test  Test Automation  Device – iPhone – Android App – Web
  • 31. 3131 www.apicasystems.com Objectives We Help Address • Site launch • Stress test / Max Load • Monitoring scripts • Baseline test • Test Automation Test Types Technology covered • Mobile • Streaming • Web applications • API / Authentication • DDoS / SDoS Capacity Planing • Cloud, on-premise, hybrid • Infrastructure plan test • Mega Test • DDoS Test • Fail over and back up test
  • 32. 3232 www.apicasystems.com Apica LoadTest Suite • Apica Zebratester Tool • Apica SaaS Portal • Cloud Capacity • Team • Test Automation • Software • SaaS & On Premise
  • 33. 3333 www.apicasystems.com How It Works Record Usage Scenarios Script Functions Generate Load APM & Client Side Analyze Report Fast, via GUI, Any Device Dynamic Data & Device Scale in Apica Portal & Network Compile and compare result files Status & Re-runs
  • 34. 3434 www.apicasystems.com Project result  Load - Normal and Max – How many users , can we handle?  Behavior in ”Danger Zone” – become unstable above maximum load?  Problem Analysis ? – Where are the bottlenecks? – Fix them via A/B test?
  • 36. 3636 www.apicasystems.com Plan a head Know your numbers ! • Traffic • Behavior • Devices Integrations Test plan • Baseline (90%) • Mega (10%) High Volume Testing
  • 37. 3737 www.apicasystems.com  Record real user scenarios – User interaction – API endpoint vs App Usage  Any device Iphone, Android, Apple TV  Match Speed & Location  Combine with Apica Monitoring Testing mobile applications
  • 38. 3838 www.apicasystems.com Test Automation POST Action Execute Apica Loadtest • Continuous Delivery service. • Customize release process model with API • Apica’ test platform is full API driven and integrate direct with AWS CodePipeline, Jenkins and Team City
  • 40. 4040 www.apicasystems.com DDOS – Validation Test • High Traffic… • Network & Layer 7 Attacs – Simple URL – Full Scripts – Slowloris ... – Network only modules • Risk & Function & Protection
  • 41. 4141 www.apicasystems.com Launch with Confidence Set Your Targets-> Use Metrics Validate Baseline -> Design Max Test -> Go / NoGo Set a Process -> Test Automation 1 2 3 4
  • 42. 4242 www.apicasystems.com Thank you - Questions? Sven.Hammar@apicasystem.com Peter.Tollgård@apicasystem.com