This document provides an overview of a webinar on stress testing for the digital economy presented by Julie Craig of Enterprise Management Associates and Sven Hammar of Apica. The webinar discusses how new technologies and use cases like mobile applications, APIs, and streaming are challenging organizations to deliver high performance. Continuous delivery practices are supporting digital transformation but also increasing pressure on IT. Automating testing and monitoring across the software development lifecycle is key to addressing this. The webinar then highlights Apica's load testing solutions and how they help customers test applications, APIs, and infrastructure for capacity and stability under high load scenarios.
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Stress Testing for Digital Transformation
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
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
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
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