SlideShare a Scribd company logo
©2016 SOASTA, All rights reserved.
Tom Chavez @tomchavez
Mike Ostenberg @mikeostenberg
Load testing for peak season:
What to test and how to test
©2016 SOASTA, All rights reserved.
• How fast is your site now?
• Measure everything
• Too much data? Science!
• Prioritize what to fix
• Optimize your site
• What to test?
• Test early and often – shift
left and right
• How to test?
©2016 SOASTA, All rights reserved. 3
Measure, Optimize, Test – Repeat
How fast is your site
now?

Recommended for you

Webinar: Are you ready for your peak season?
Webinar: Are you ready for your peak season?Webinar: Are you ready for your peak season?
Webinar: Are you ready for your peak season?

Calling all DevOps teams! With back-to-school, holidays, and elections right around the corner it’s important to ensure your organization’s applications are ready for peak load performance. Millions of customers will be demanding the most from your website and mobile applications, so how can you be sure they will deliver? Can your applications’ life cycles withstand the volume? Make sure your Application Development and Management teams are ahead of the curve this season. Join this webinar with Tom Chavez, CloudTest Product Manager to learn his tips and suggestions from years of helping hundreds of organizations prepare for peak load performance.

Testing In Production (TiP) Advances with Big Data & the Cloud
Testing In Production (TiP) Advances with Big Data & the CloudTesting In Production (TiP) Advances with Big Data & the Cloud
Testing In Production (TiP) Advances with Big Data & the Cloud

Testing in Production (TiP) has moved from taboo to accepted practice owing to its ability to measure reality and provide actionable feedback. These risks can be mitigated by using proven methodologies, methodologies borne of experience and tools built specifically to handle TiP’s unique requirements. Big Data enables TIP by analyzing user behavior then creating realistic tests. During testing, cloud-based resources are used for the huge data volumes and processed within-memory technology specifically designed for this process Microsoft’s Seth Eliot is a TiP pioneer and SOASTA’s Rob Holcomb has helped evolve the practice with hundreds of SOASTA customers. Catch this webinar, now on-demand, as they dig into: How to leverage both active and passive monitoring for TiP Testing and measuring system stress in production Experimentation and iterative improvement How SOASTA CloudTest facilitates TiP for organizations of all sizes

microsoft tipload testingproduction testing
Continuous Load Testing with CloudTest and Jenkins
Continuous Load Testing with CloudTest and JenkinsContinuous Load Testing with CloudTest and Jenkins
Continuous Load Testing with CloudTest and Jenkins

Two key challenges to continuous load testing are provisioning a test system to handle the load and accessing load generators to drive the traffic. In this webinar from SOASTA & CloudBees, you will learn how to: Build realistic automated web performance tests and run them in Jenkins Architect and launch a test environment that auto-provisions in the cloud Manage a load generation grid to drive load tests in a lights-out mode Establish a performance baseline in your daily Jenkins reports

agile performanceload testingjenkins
©2016 SOASTA, All rights reserved. 5
How fast is your site now?
• Google says 1000ms!
• No single right answer
• Not all pages are equal
o Some pages should be faster than others
o The slowest pages might not be the ones to fix first
©2016 SOASTA, All rights reserved. 6
How is your site now?
• mCommerce is global
o US is not the benchmark
• 39% of mobile users
are unhappy with their online experiences
o Top reasons: slow pages and site freezes/crashes
• 57% have experienced problems when using mobile
• 3 out of 4 consider mobile slower than desktop
• 46% will not return to a site that performs poorly
• 27% of smartphone users exceed data cap every month
©2016 SOASTA, All rights reserved. 7
When is your Peak Season?
• Peak is year-round
o Super Bowl Sunday – 110 million viewers
o Bi-weekly or monthly payroll processing
o Valentine’s Day, President’s Day, Mother’s Day, Father’s Day
o Quarterly processing and filing
o US Tax filing
o Spring, Summer, Fall & Winter season sales
o July 4th, Christmas in July
o Back to School  We are here
o Olympics
o Halloween
o Election Day
o Singles Day – world’s biggest shopping day, $9B in 12 hours
o Black Friday, Cyber Monday and Holidays
Measure Everything

Recommended for you

TechWell Accelerating Software Delivery with Continuous Integration feat. Dan...
TechWell Accelerating Software Delivery with Continuous Integration feat. Dan...TechWell Accelerating Software Delivery with Continuous Integration feat. Dan...
TechWell Accelerating Software Delivery with Continuous Integration feat. Dan...

SOASTA Evangelist Dan Boutin on "Accelerating Software Delivery with Continuous Integration" via SEQ TechWell Web Seminars. August 26, 2015.

software testingcontinuous deliverycontinuous integration
Get Ready for Changes To Load Testing
Get Ready for Changes To Load Testing Get Ready for Changes To Load Testing
Get Ready for Changes To Load Testing

This document outlines a webinar presentation on performance testing. It discusses how performance testing needs to change to keep up with trends like increased application development, continuous delivery, and more demanding users. Traditional approaches using siloed teams and infrequent testing are outdated. The presentation provides tips on breaking the status quo by increasing test frequency, embracing mobile applications, and integrating performance testing into agile development teams throughout the software lifecycle. Distributed, collaborative performance testing driven by real user data is presented as the new modern approach.

load testingload runnercloudtest
5 Keys to Your Best Automated Testing Strategy
5 Keys to Your Best Automated Testing Strategy5 Keys to Your Best Automated Testing Strategy
5 Keys to Your Best Automated Testing Strategy

Recent Microsoft studies have demonstrated not everyone gets automated testing right; many enterprises still lack the know-how to achieve optimum results. Join our upcoming webinar on 5 Keys to your best Automated Testing Strategy. In this webinar, we will cover: Avoiding the Automation ‘Gotchas’ Visualizing end-to-end performance Predicting and solving performance issues …along with a live demo of SOASTA’s Mobile Functional Test with integrated device performance metrics.

soastamobileautomation
©2016 SOASTA, All rights reserved. 9
Measure Real, Synthetic, and Virtual Users
• Real Users (RUM) provide deep data about your visitors
o No other way to know everything about your users on your site
• Synthetic Users tell you how parts of your site are doing
o When no real users are visiting, synthetic users are still coming
• Virtual Users tell you how your site will do at scale
o Can’t get a million friends to visit your site at the same time?
• Collect all the data and save it in the cloud!
o Storage is cheap in the cloud, plus easier to analyze there
• Add App Performance Management (APM) for a complete picture
The Three Musketeers of Performance
©2016 SOASTA, All rights reserved. 10
Other Things to Measure
• Session paths
o How are your users going through your site
• Mobile App Performance
o How are your mobile apps performing?
o What are users doing in your mobile apps?
• Revenue
o How much money are you making from each user and where?
• How fast are your competitors’ pages?
o You can’t insert code on their sites but you can measure
Your company may be measuring these already
Too much data?
Science!
©2016 SOASTA, All rights reserved. 12
Analyze
• Benchmark and baseline your site
o How fast is your site now? How about the competition?
• Correlate performance and outcome
o Is poor performance affecting the business?
• Find root causes for performance issues
o Use RUM and APM data
• Fix pages that impact most
o Make a prioritized punch list of the pages to fix
Use the data you’ve collected to gain insights

Recommended for you

Network Emulation in SOASTA 57 Spring Release
Network Emulation in SOASTA 57 Spring ReleaseNetwork Emulation in SOASTA 57 Spring Release
Network Emulation in SOASTA 57 Spring Release

Did you know that your customers network type affects not only the performance they see on your site but also affects your back end systems? We recently added Network Emulation to the SOASTA 57 Spring release. Come to this webinar to learn why and how to add this important feature to your load and performance tests to accurately model expected use of your web application. You will learn: How network type affects app and infrastructure load and performance How to model tests to match real user experience How to set up and run network emulation with CloudTest

web performancecloudtestsoasta
Secrets to Realistic Load Testing
Secrets to Realistic Load TestingSecrets to Realistic Load Testing
Secrets to Realistic Load Testing

It's all about conversion. Every e-commerce business that cares about improving revenue has a narrow focus of optimizing their website to improve customer experience. However, most companies still lack the ability to create realistic website performance tests due to limitations in their current test methods. In this webinar you'll learn: 1) How to tie business metrics (ROI) with website performance metrics and real user data 2) How to build performance tests that will model user behavior on your site 3) How to correlate data analytics so you can troubleshoot bottlenecks to improve performance

performance testingload testingweb performance
O'Reilly Webcast: How Nordstrom Prepares Its Site for Holidays and Major Events
O'Reilly Webcast: How Nordstrom Prepares Its Site for Holidays and Major EventsO'Reilly Webcast: How Nordstrom Prepares Its Site for Holidays and Major Events
O'Reilly Webcast: How Nordstrom Prepares Its Site for Holidays and Major Events

This document discusses how to prepare a website for holidays and major events by focusing on performance. It recommends taking a continuous improvement approach of analyzing site usage data, testing for performance issues, and monitoring site performance during events. Key steps include studying past events to understand customer impacts, projecting future usage, contingency planning, and building a feedback loop between development, product management, and engineering. The goal is to adopt a culture where performance is a key feature and the site is always being prepared through continuous delivery, instrumentation, and addressing issues before they affect customers.

web performanceweb performance testingperformance testing
©2016 SOASTA, All rights reserved. 13
Baseline Your Performance
How is your site doing? How does it compare to the competition?
©2016 SOASTA, All rights reserved. 14
Find Root Causes for Poor Performance
Not all problems are from your app or back end systems
©2016 SOASTA, All rights reserved. 15
Page Visits vs. Performance
©2016 SOASTA, All rights reserved. 16
Page Visits vs. Performance by Device

Recommended for you

7 steps to pragmatic mobile testing
7 steps to pragmatic mobile testing7 steps to pragmatic mobile testing
7 steps to pragmatic mobile testing

Join us for this webinar that will introduce you to the latest mobile testing technology and processes implemented by Forbes Fortune 5 Companies and the Top 10 Internet Retailers, reducing time to market and giving back valuable time to your business with every test cycle. With the implementation of leading technology, people and processes, our customers have turned taxing four-week long test cycles to simple overnight automation. Give us an hour and let us show you the seven steps on the path to successful Mobile Test Automation. Topics we will cover will include: 1. Know your User 2. Know your App 3. Know your Matrix 4. Know your Devices 5. Know your plan to Automate 6. Know your Performance 7. Know your Edge

mobile testingmobilmobile test automation
Adopting Cloud Testing for Continuous Delivery, with the premier global provi...
Adopting Cloud Testing for Continuous Delivery, with the premier global provi...Adopting Cloud Testing for Continuous Delivery, with the premier global provi...
Adopting Cloud Testing for Continuous Delivery, with the premier global provi...

IDC, the premier global provider of IT market research, and SOASTA, an IDC industry leader in cloud testing know that maintaining leadership means moving quickly to outpace the competition. Both IDC and SOASTA work with clients to realize the benefits that cloud computing brings to delivering high quality, rapidly deployable web and mobile applications. Join them in this webinar where you will hear: IDC speak on: Perspectives on the state of cloud computing for agile web and mobile development Market dynamics and maturity around the cloud and cloud testing Recommendations for getting started with cloud testing SOASTA speak on: The business drivers for cloud and virtualization Customer goals of using and implementing cloud testing The road to implementing cloud testing in a continuous integration model Case studies of customer cloud testing success SOASTA’s services and technology will be highlighted and demonstrated as a solution for continuous web and mobile testing as utilized by the Paychex team. Who Should Attend? Senior IT Management Development and QA Executives and Directors Performance team leads and engineers Test Automation leads and engineers Mobile Development and Testing team leads and engineers

cloud computingcloud testingcloudtest
SOASTA Webinar: Process Compression For Mobile App Dev 120612
SOASTA Webinar: Process Compression For Mobile App Dev 120612SOASTA Webinar: Process Compression For Mobile App Dev 120612
SOASTA Webinar: Process Compression For Mobile App Dev 120612

The webinar discusses continuous integration and automation for mobile development and testing. It presents tools from Atlassian, Zephyr, and SOASTA that can help automate the mobile development and testing process. Continuous integration with Bamboo can help developers integrate code changes more frequently and fail builds faster to catch bugs earlier. Zephyr provides test management to centralize test assets and provide visibility. SOASTA offers tools for test automation, real user monitoring, and performance/load testing to help achieve test completion with quality. Together these tools can help speed up the mobile development process through continuous integration, test automation, and visibility into the testing process.

atlassiansoastazephyr
©2016 SOASTA, All rights reserved. 17
Prioritize What to Fix – Greatest Impact
The poorest performing page might not be the most important page
Fix and Optimize
©2016 SOASTA, All rights reserved. 19
Page Bloat
The average web page is more than 2MB in size
©2016 SOASTA, All rights reserved. 20
Page Bloat
Where are all those kilobytes going

Recommended for you

New Features in CloudTest & TouchTest
New Features in CloudTest & TouchTestNew Features in CloudTest & TouchTest
New Features in CloudTest & TouchTest

Check out the latest and greatest features in the SOASTA Spring release of CloudTest and TouchTest including: – JMeter support for easy performance testing from development to production – Version control to manage all your testing assets in Git – Network emulation to build load tests that better model customer actions from desktop and mobile – iOS 9.3 support including 3D Touch – Much more that will be covered in the webinar

cloudtestload testingmobile testing
Performance Warrior Tales: Cloud Load Testing the Retail Giants
Performance Warrior Tales: Cloud Load Testing the Retail Giants Performance Warrior Tales: Cloud Load Testing the Retail Giants
Performance Warrior Tales: Cloud Load Testing the Retail Giants

Paul Korenevsky and Craig Combs are battle-scarred veterans in the fight to preserve user experience and online retailer revenue. Paul is Akamai’s load testing Subject Matter Expert (SME) for major clients and Craig, a CloudTest Black Belt, has run Performance Engineering engagements at major retailers like Target, Sears, Best Buy and JCPenney. They’re taking a rare pause to share their experiences with you, live! Paul and Craig will equip you with real-world tips & advice from the trenches! · What are the two primary goals for seasonal testing? · Which critical user-scenarios should be tested first? · How do you create realistic conditions for distributed users? · When should you stress your Content Delivery Network? · Should you be hammering on live production systems? SOASTA’s CloudTest platform is an Akamai-approved solution for testing retail sites for the eminent and ever increasing crush of holiday traffic. With capabilities that distribute the load across the globe using cloud infrastructure as well as instantaneous visibility into every aspect of performance during load tests, CloudTest is the performance warrior’s weapon of choice. With real-world advice from battle-trained experts, this webinar is just in time for your seasonal planning!

load testingretail readinessholiday readiness
Accelerate Web and Mobile Testing for Continuous Integration and Delivery
Accelerate Web and Mobile Testing for Continuous Integration and DeliveryAccelerate Web and Mobile Testing for Continuous Integration and Delivery
Accelerate Web and Mobile Testing for Continuous Integration and Delivery

Accelerating Web and Mobile Testing for Continuous Delivery Automated load and performance testing of your web and mobile apps can ensure quality throughout the application lifecycle. Automated and continuous testing can increase the speed and accuracy of application readiness, and eliminate time-consuming, error-prone manual processes. In this webinar, led by SOASTA experts, you will learn: • How to create a continuous load and performance testing framework • How to trigger testing every time code changes are delivered • How to use TouchTest for mobile apps functional testing • How to use CloudTest for load testing

continuous deliverycloud testingjenkins plugin
©2016 SOASTA, All rights reserved. 21
Doesn’t Bandwidth Solve the Problem?
©2016 SOASTA, All rights reserved. 22
Comparing Network Performance
©2016 SOASTA, All rights reserved. 23
Comparing Network Performance
©2016 SOASTA, All rights reserved. 24
Doesn’t Bandwidth Solve the Problem?

Recommended for you

Thriving in the Shark Tank: How Vebalizeit Load Tested with SOASTA
Thriving in the Shark Tank: How Vebalizeit Load Tested with SOASTAThriving in the Shark Tank: How Vebalizeit Load Tested with SOASTA
Thriving in the Shark Tank: How Vebalizeit Load Tested with SOASTA

VerbalizeIt, a human-powered translation platform for businesses, was selected to appear on the popular Shark Tank TV show. Launching a completely revamped website, and recognizing the opportunity to convert six million viewers into customers, VerbalizeIt turned to SOASTA for cloud testing to ensure that their technology held up under the heavy spike in traffic. In this webinar, Kunal Sarda, COO of VerbalizeIt, will be discussing: VerbalizeIt’s road to Shark Tank and SOASTA How quickly they were able to test for the anticipated increase in Website Traffic Samples of user scenarios and tests conducted How web performance bottlenecks were uncovered and fixed Don’t miss this important webinar on performance testing

performance testingmobile trafficverbalizeit
Real User Measurement: The Secret Weapon for Quality
Real User Measurement: The Secret Weapon for QualityReal User Measurement: The Secret Weapon for Quality
Real User Measurement: The Secret Weapon for Quality

Real User Measurement (RUM) helps you to stop guessing about what to test. When you see where your users are, when they lose patience, their peak usage by the minute, and precise web and mobile traffic composition, you know exactly what to test. SOASTA’s mPulse is RUM that is easy to implement and gives instant insight that will change your perspective of performance, monitoring and testing forever. Performance experts Cliff Crocker and Buddy Brewer will walk thru the latest release of SOASTA’s mPulse and show how it helps companies see every user, every second, while providing critical information for more accurate testing.

performance testingload testingreal user measurement
(GAM303) Beyond Game Servers: Load Testing, Rendering, and Cloud Gaming | AWS...
(GAM303) Beyond Game Servers: Load Testing, Rendering, and Cloud Gaming | AWS...(GAM303) Beyond Game Servers: Load Testing, Rendering, and Cloud Gaming | AWS...
(GAM303) Beyond Game Servers: Load Testing, Rendering, and Cloud Gaming | AWS...

In this session, we go beyond online game servers, to explore other areas where AWS can benefit your game. First, we dive into using AWS to perform load testing of your game. We present architecture patterns, what makes a good load test, and real-world example scenarios. We then highlight emerging trends with cloud rendering, and show how you can integrate Amazon EC2 GPU-based instances into your game workflow. Finally, hear from Playcast, who brought their Cloud Gaming service to new players worldwide, by leveraging the G2 EC2 instance. Playcast share how they architected their streaming service to best leverage the cloud, things they learned, and demo their service streaming games from AWS.

technical decision makercloudadvanced
©2016 SOASTA, All rights reserved. 25
Doesn’t Bandwidth Solve the Problem?
25x Faster Bandwidth != 25x Faster Load Time
©2016 SOASTA, All rights reserved. 26
Prepare for Peak Events
Optimize content for peak load events
• Simplify website content
o Keep only the most important content on the page
• Reduce infrastructure requests
o Block unnecessary requests, out-of-region visitors
• Leverage historical comparisons
o Review past traffic levels to predict future levels
What Should I Test?
©2016 SOASTA, All rights reserved. 28
Creating a Test Plan – Session Analysis
Which paths are the most important to users?

Recommended for you

Continuous load testing
Continuous load testingContinuous load testing
Continuous load testing

Slides for my talk on Continuous Load Testing using Gatling. https://github.com/codepitbull/vertx3-gatling-docker-mvn

THE INFLUENCE OF TOP MANAGEMENT TEAM COMPOSITION ON INDONESIAN MINING COMPANIES
THE INFLUENCE OF TOP MANAGEMENT TEAM COMPOSITION ON INDONESIAN MINING COMPANIESTHE INFLUENCE OF TOP MANAGEMENT TEAM COMPOSITION ON INDONESIAN MINING COMPANIES
THE INFLUENCE OF TOP MANAGEMENT TEAM COMPOSITION ON INDONESIAN MINING COMPANIES

This document summarizes a study on the effects of top management team composition on company performance in Indonesian mining companies. The study analyzed 174 executives from 18 mining companies listed on the Indonesian stock exchange. It found that characteristics like age, gender, nationality, and education level of top managers had no statistically significant influence on the companies' return on assets. Limitations of the study included its small sample size, limited variables for measuring performance, and use of only one year of annual reports. In conclusion, the composition of top management teams was found not to affect company performance in the Indonesian mining sector based on this study.

miningtop management teamindonesia
TOP MANAGEMENT TEAM COMPOSITION ON INDONESIAN BANKING CASE STUDY: BANKS IN 10...
TOP MANAGEMENT TEAM COMPOSITION ON INDONESIAN BANKING CASE STUDY: BANKS IN 10...TOP MANAGEMENT TEAM COMPOSITION ON INDONESIAN BANKING CASE STUDY: BANKS IN 10...
TOP MANAGEMENT TEAM COMPOSITION ON INDONESIAN BANKING CASE STUDY: BANKS IN 10...

Upper Echelons Theory - Hambrick & Mason, 1984 Various studies show that organizations are a reflection of its top managers (Finkelstein and Hambrick) 1996 Carpenter et al (2004) also repeats the composition of the TMT, in terms of diversity of the upper echelons theory due to the duties of internal and external management.

indonesiatop management teambank
©2016 SOASTA, All rights reserved. 29
Creating a Test Plan – Session Analysis
Which paths are the most important to users?
©2016 SOASTA, All rights reserved. 30
Creating a Test Plan – Peak Load
What was the busiest Day, Hour, Minute, Second?
©2016 SOASTA, All rights reserved. 31
Creating a Test Plan – Page Flows
What were most popular page flows with think times?
©2016 SOASTA, All rights reserved. 32
Creating a Test Plan -
Which paths should I test, what think times, at what load, from where?

Recommended for you

O.b. c 10 understanding work teams
O.b. c 10 understanding work teamsO.b. c 10 understanding work teams
O.b. c 10 understanding work teams

The document discusses understanding work teams. It begins by explaining that teams are more popular today because they are more flexible and responsive to change than traditional departments, allowing management to democratize organizations and increase employee motivation. It distinguishes between work groups, whose performance is the sum of individual contributions, and work teams, which generate synergy through coordinated effort. The document then covers types of teams like problem-solving teams, self-managed work teams, cross-functional teams, and virtual teams. It discusses the differences between groups and teams and factors that contribute to effective teams such as context, composition, and processes. Context includes adequate resources, leadership, trust, and rewards. Composition examines the abilities, personality, roles, diversity

understanding work teamsorganisational behaviourrobbins
Load-testing 101 for Startups with Artillery.io
Load-testing 101 for Startups with Artillery.ioLoad-testing 101 for Startups with Artillery.io
Load-testing 101 for Startups with Artillery.io

An overview of what you need to know about load-testing as a pre-launch startup. Slides for my "Load-testing For Startups" workshop

artillerystartupperformance
Load Testing Cassandra Applications (Ben Slater, Instaclustr) | C* Summit 2016
Load Testing Cassandra Applications (Ben Slater, Instaclustr) | C* Summit 2016Load Testing Cassandra Applications (Ben Slater, Instaclustr) | C* Summit 2016
Load Testing Cassandra Applications (Ben Slater, Instaclustr) | C* Summit 2016

This presentation will walk through some of the key considerations for planning and running load test to ensure your Cassandra application will meet you expected scaling requirements. We will also walk through some examples of using the cassandra-stress tool to construct load test for real-life application scenarios. About the Speaker Ben Slater Chief Product Officer, Instaclustr Instaclustr provides Cassandra and Spark as a managed service in the cloud. As Chief Product Officer, Ben is charged with steering Instaclustr's development roadmap, managing product engineering and overseeing the production support and consulting teams. Ben has over 20 years experience in systems development including previously as lead architect for the product that is now Oracle Policy Automation and over 10 years as a solution architect and project manager for Accenture.

breakoutsscaling requirementsinstaclustr
©2016 SOASTA, All rights reserved. 33
Network Emulation
• Testing to match realistic situations
o Users are not all from one location on a fast network
o Packets get delayed, lost, re-ordered
• Apps perform differently as network conditions worsen
o Reduced throughput
o Timeouts occur, connections are lost
o Transactions take longer, longer sessions
Adding real network modeling to load and performance testing
Test Early
and Often
©2016 SOASTA, All rights reserved. 35
Start Testing Yesterday
• How long will it take?
o 300 test cases x 2 browsers = 600 cases
o 600 cases x 30-minutes/case = 300 hours
o 300 hours / 6 hours/day = 50 days
o 50 days / 5 people = 10 days
• And for mobile:
o 300 text cases x 26 devices = 7800 cases
o 7800 cases x 30 minutes/case = 3900 hours
o 3900 hours / 6 hours/day = 650 days
o 650- days/5 people = 130 days of test – 26 weeks!
And even earlier for Mobile
©2016 SOASTA, All rights reserved. 36
Don’t Wait Til the Last Minute to Test!

Recommended for you

Large Scale Load Testing Amazon.com’s Traffic on AWS (CPN102) | AWS re:Invent...
Large Scale Load Testing Amazon.com’s Traffic on AWS (CPN102) | AWS re:Invent...Large Scale Load Testing Amazon.com’s Traffic on AWS (CPN102) | AWS re:Invent...
Large Scale Load Testing Amazon.com’s Traffic on AWS (CPN102) | AWS re:Invent...

It’s 4am and you don’t know it, but you're about to get three times the traffic you were expecting. Is your service ready to handle it? Systems are only as scalable as their weakest component. Large scale load testing in production is the best (and surest) way to ensure that services can truly scale to the unexpected. But the load generator itself can be difficult to scale, expensive to run on hundreds or thousands of hosts, challenging to keep the data secure, and time consuming to develop. The Amazon.com retail site is one of most heavily used sites in the world, and has to be ready for anything, at anytime. How do you design a load test for this in record time while keeping it cost effective? Well, you use AWS! Come learn Best Practices on how you can use Amazon SQS, Amazon S3, Amazon EC2, Amazon CloudWatch, Auto Scaling, and Amazon DynamoDB to design horizontally scalable large-scale load tests that can simulate the load that millions of users are putting onto your site. We met a tight schedule and did it under budget thanks to AWS and you can too!

aws clouds3amazon.com
What is Agile Software Development?
What is Agile Software Development?What is Agile Software Development?
What is Agile Software Development?

What's the difference between doing 'Agile' and being 'Agile'? Looking through the history, tools and techniques of agile software development will help you understand the agile 'mindset'.

productsoftware developmentagile software development
Agile Software Development with Scrum – Introduction
Agile Software Development with Scrum – IntroductionAgile Software Development with Scrum – Introduction
Agile Software Development with Scrum – Introduction

The Scrum methodology of Agile software development was inspired from and grew out of the shortcomings of traditional waterfall management. Unlike waterfall techniques, Scrum methods emphasize team collaboration and communication, functioning software know-how, and focus strongly on the ability to adapt and be responsive to any and all emerging business situations. The Scrum and Agile IT methodologies are proven project management styles and business approaches that assist companies in identifying company goals as well as customer needs. Through frequent adaptation and inspection, these leadership methods promote team member accountability, self-organization, and allow for high-quality projects to be completed quickly.

scrum masteragile software developmentlean software development
©2016 SOASTA, All rights reserved. 37
Test Right and Test Left, even into Production
• Performance Testing in development
o Set performance SLAs for new code and test in development,
same as unit and functional tests which code must pass
• Performance Testing in staging
o Higher loads in near-production systems
• Performance Testing in Production
o Full scale load tests to expected load and beyond
o Find weak and stress points and prioritize fixes into project
Performance Testing is Continuous
©2016 SOASTA, All rights reserved. 38
Test Continuously
Test from Development to Integration to Staging to Production
©2016 SOASTA, All rights reserved. 39
Test in Production
Some issues will only be found at scale load on production systems
Don’t forget your third party providers: CDNs, external scripts
©2016 SOASTA, All rights reserved. 40
Measure Mobile App Performance Under Load
All mobile apps perform well when there is no load

Recommended for you

Organizational behavior chapter 8 team
Organizational behavior chapter 8 teamOrganizational behavior chapter 8 team
Organizational behavior chapter 8 team

This document discusses teams and team dynamics. It defines what teams are, describes different types of teams, and explains advantages and disadvantages of teams. It also covers factors that affect team effectiveness such as team design, team processes, and environmental factors. Some key aspects of teams discussed include team size and composition, team development, team norms, cohesion, trust, decision making processes, and conflict resolution.

Design Issues in IS & Team Composition
Design Issues in IS & Team CompositionDesign Issues in IS & Team Composition
Design Issues in IS & Team Composition

This document discusses design issues in information systems and team composition. It outlines 7 common design issues: boundary issues, scale issues, change issues, proof issues, power issues, uneven issues, and abstraction issues. It then discusses what constitutes a team and different types of team composition like homogeneous and heterogeneous teams. It also covers team structures like functional, divisional and leadership structures. Finally, it outlines techniques for team composition like Belbin team roles and Margerison's team management profile.

design issues
Value Stream Mapping: Case Studies
Value Stream Mapping: Case StudiesValue Stream Mapping: Case Studies
Value Stream Mapping: Case Studies

Recorded webinar: http://slidesha.re/1iJ2ZWu Subscribe: http://ksmartin.com/subscribe Purchase the book: http://bit.ly/VSMbk This webinar presents case studies for several client engagements that involved value stream mapping. For each case, you'll learn: • What the driver was for value stream improvement. • What the planning process consisted of. • The discoveries and challenges that surfaced—and the shifts that occurred—during the 3-day activity. • Transformation results. During the webinar, Karen also answers participant questions about facilitation, transformation plan ownership, team composition, going to the Gemba, and collecting data that's not easily measured.

reengineeringexamplesbpr
©2016 SOASTA, All rights reserved. 41
Automate Your Testing
Use Continuous Integration tools to automate testing
Demo
©2016 SOASTA, All rights reserved. 43
Now That the Test is Over
• Analyze results for future areas to address
o Weak or stress areas that aren’t likely this time but …
• Identify third parties that were affected by load
o Coordinate with suppliers to address issues
o Align schedules or at least be aware of their changes
Even if the test passed, you’re not done
©2016 SOASTA, All rights reserved. 44
Issues Will Happen
• “I am 100% confident that everything we tested will work
just fine.” – Nordstrom Performance Leader
o When loads are different than what you modeled, may have
problems
o E.g. At Nordstrom, during a recent anniversary sale, mobile sign-
ins were 9x greater than anticipated
o Used RUM to get to the root cause of the issue
Realize that Issues Will Happen Where You Can’t Predict Them

Recommended for you

Overview of Agile Methodology
Overview of Agile MethodologyOverview of Agile Methodology
Overview of Agile Methodology

This document provides an overview of agile methodology and compares it to traditional waterfall development. It describes waterfall development as a sequential process with distinct phases completed one after another. Agile approaches like Scrum and Kanban are presented as more iterative and adaptive alternatives that focus on delivering working software frequently in short cycles through self-organizing cross-functional teams. Key aspects of Scrum like sprints, daily stand-ups, and product backlogs are defined. Kanban emphasizes visualizing and limiting work in progress to optimize flow. Both aim to incorporate feedback and respond rapidly to changes over rigidly following pre-defined plans.

kanbanagile usabilityscrum
Agile Software Development Overview
Agile Software Development OverviewAgile Software Development Overview
Agile Software Development Overview

The document introduces agile software development methods. It discusses the goals of being able to speak confidently about agile and provide solutions to problems teams face. The agenda covers introductions to agile principles, roles, planning, reporting, retrospectives, and estimating. Popular agile methods like Scrum and XP are explained. The roles of product managers and product owners are compared.

agilesoftwaredevelopment
15 Tips for Compelling Company Updates on LinkedIn
15 Tips for Compelling Company Updates on LinkedIn15 Tips for Compelling Company Updates on LinkedIn
15 Tips for Compelling Company Updates on LinkedIn

LinkedIn has evolved into a platform for content marketing. With more than 225 million members worldwide, professionals are using LinkedIn to become great at what they do by seeking and sharing insights. On LinkedIn, marketers are able to build relationships with professionals by using accurate targeting to share relevant content. LinkedIn Company Updates, shared from your Company Page, are a powerful way to reach professionals with relevant content across devices. We���ve created these 15 tips for compelling company updates to help you drive better results. For more about content marketing on LinkedIn, visit http://lnkd.in/LIContentMarketing

brandmarketersad agencies
Q & A
Resources
Next Steps
©2016 SOASTA, All rights reserved. 46
Questions, Resources & Next Steps
• Holiday Readiness
o soasta.com/holiday-readiness
• The Performance Beacon
o soasta.com/blog
o soasta.com/blog/2015-popular-posts-web-performance
• Upcoming Webinars
o soasta.com/webinars: RUM-Based Testing
o Recordings of past webinars
• CloudTest on-Demand
o soasta.com/cloudtest: SOASTA will build & run tests for you
Resources
©2016 SOASTA, All rights reserved. 47
“The leader in performance analytics.”
www.soasta.com
SOASTA
©2016 SOASTA, All rights reserved. 48
CloudTest
• Load testing from development to production
o Continuous testing at any scale, on-prem or in the cloud
• Real-time analytics with customizable dashboards
o Safely test in production with full visibility
• Run tests live or automatically
o Full hands-on control or hands-off automation
• Full end-to-end view
o Front-end performance to back-end systems
Fast, scalable, affordable load testing for performance optimization

Recommended for you

Webinar: How to Load Test for Your Mobile Peak
Webinar: How to Load Test for Your Mobile PeakWebinar: How to Load Test for Your Mobile Peak
Webinar: How to Load Test for Your Mobile Peak

Is your mobile website ready for load? Can your mobile app's back-end scale to service peak demand? Mobile web and app usage is growing at a breakneck pace! Between 2014 and 2015, traffic from mobile devices increased from 40% to 75% of total retail traffic, an increase of 35%. In 2015, mobile commerce accounted for $115 billion worldwide. At the end of this year, that number is projected to reach $142 billion. Join us at this webinar to learn: • The different types of mobile traffic generated by browsing and apps • How to load test your mobile web site for mobile browsers • Why mobile apps need load testing, too, and how to create tests Whether your peak time is Black Friday and Cyber Monday, monthly filing rush, quarterly reporting, annual open enrollment, tax filing, or any other peak, this webinar will give you the steps to build load tests so your mobile site and apps will be ready for mobile peak.

soasta
ConFoo: Moving web performance testing to the left
ConFoo: Moving web performance testing to the leftConFoo: Moving web performance testing to the left
ConFoo: Moving web performance testing to the left

This document discusses web performance testing and provides recommendations for establishing a performance testing culture. Some key points: - Performance testing is important for evaluating how a website or application will perform under load and identifying bottlenecks. It should be done continuously from development through production. - Metrics like response time, throughput, error rates should be monitored across loads. Problems may indicate scalability, capacity, or reliability issues. - Tools like JMeter and Jenkins can be used to automate performance testing and integrate it into continuous integration/delivery pipelines. This allows testing at different stages and "shifting testing left." - Real user monitoring provides insights into user behavior and key metrics that should inform realistic performance testing models and goals

webperf website performance lessons learned advicesoftware testingsoftware
Keys To World-Class Retail Web Performance - Expert tips for holiday web read...
Keys To World-Class Retail Web Performance - Expert tips for holiday web read...Keys To World-Class Retail Web Performance - Expert tips for holiday web read...
Keys To World-Class Retail Web Performance - Expert tips for holiday web read...

As Walmart.com’s former head of Performance and Reliability, Cliff Crocker knows large scale web performance. Now SOASTA’s VP of products, Cliff is pouring his passion and expertise into cloud testing to solve the biggest challenges in mobile and web performance. The holiday rush of mobile and web traffic to your web site has the potential for unprecedented success or spectacular public failure. The world’s leading retailers have turned to the cloud to assure that no matter what load, mobile and web apps will delight customers and protect revenue. Join us as Cliff explores the key criteria for holiday web performance readiness: Closing the gap in front- and back-end web performance and reliability Collecting real user data to define the most realistic test scenarios Preparing properly for the virtual walls of traffic during peak events Leveraging CloudTest technology, as have 6 of 10 leading retailers

webperfperformance testingload testing

More Related Content

What's hot

Building a Performance A-Team
Building a Performance A-TeamBuilding a Performance A-Team
Building a Performance A-Team
SOASTA
 
Final tips holiday readiness 2015 for slide share
Final tips holiday readiness 2015 for slide shareFinal tips holiday readiness 2015 for slide share
Final tips holiday readiness 2015 for slide share
SOASTA
 
Webinar: Version Control in SOASTA 57
Webinar: Version Control in SOASTA 57Webinar: Version Control in SOASTA 57
Webinar: Version Control in SOASTA 57
Jennifer Finney
 
Webinar: Are you ready for your peak season?
Webinar: Are you ready for your peak season?Webinar: Are you ready for your peak season?
Webinar: Are you ready for your peak season?
Jennifer Finney
 
Testing In Production (TiP) Advances with Big Data & the Cloud
Testing In Production (TiP) Advances with Big Data & the CloudTesting In Production (TiP) Advances with Big Data & the Cloud
Testing In Production (TiP) Advances with Big Data & the Cloud
SOASTA
 
Continuous Load Testing with CloudTest and Jenkins
Continuous Load Testing with CloudTest and JenkinsContinuous Load Testing with CloudTest and Jenkins
Continuous Load Testing with CloudTest and Jenkins
SOASTA
 
TechWell Accelerating Software Delivery with Continuous Integration feat. Dan...
TechWell Accelerating Software Delivery with Continuous Integration feat. Dan...TechWell Accelerating Software Delivery with Continuous Integration feat. Dan...
TechWell Accelerating Software Delivery with Continuous Integration feat. Dan...
SOASTA
 
Get Ready for Changes To Load Testing
Get Ready for Changes To Load Testing Get Ready for Changes To Load Testing
Get Ready for Changes To Load Testing
SOASTA
 
5 Keys to Your Best Automated Testing Strategy
5 Keys to Your Best Automated Testing Strategy5 Keys to Your Best Automated Testing Strategy
5 Keys to Your Best Automated Testing Strategy
SOASTA
 
Network Emulation in SOASTA 57 Spring Release
Network Emulation in SOASTA 57 Spring ReleaseNetwork Emulation in SOASTA 57 Spring Release
Network Emulation in SOASTA 57 Spring Release
Jennifer Finney
 
Secrets to Realistic Load Testing
Secrets to Realistic Load TestingSecrets to Realistic Load Testing
Secrets to Realistic Load Testing
SOASTA
 
O'Reilly Webcast: How Nordstrom Prepares Its Site for Holidays and Major Events
O'Reilly Webcast: How Nordstrom Prepares Its Site for Holidays and Major EventsO'Reilly Webcast: How Nordstrom Prepares Its Site for Holidays and Major Events
O'Reilly Webcast: How Nordstrom Prepares Its Site for Holidays and Major Events
SOASTA
 
7 steps to pragmatic mobile testing
7 steps to pragmatic mobile testing7 steps to pragmatic mobile testing
7 steps to pragmatic mobile testing
SOASTA
 
Adopting Cloud Testing for Continuous Delivery, with the premier global provi...
Adopting Cloud Testing for Continuous Delivery, with the premier global provi...Adopting Cloud Testing for Continuous Delivery, with the premier global provi...
Adopting Cloud Testing for Continuous Delivery, with the premier global provi...
SOASTA
 
SOASTA Webinar: Process Compression For Mobile App Dev 120612
SOASTA Webinar: Process Compression For Mobile App Dev 120612SOASTA Webinar: Process Compression For Mobile App Dev 120612
SOASTA Webinar: Process Compression For Mobile App Dev 120612
SOASTA
 
New Features in CloudTest & TouchTest
New Features in CloudTest & TouchTestNew Features in CloudTest & TouchTest
New Features in CloudTest & TouchTest
Jennifer Finney
 
Performance Warrior Tales: Cloud Load Testing the Retail Giants
Performance Warrior Tales: Cloud Load Testing the Retail Giants Performance Warrior Tales: Cloud Load Testing the Retail Giants
Performance Warrior Tales: Cloud Load Testing the Retail Giants
SOASTA
 
Accelerate Web and Mobile Testing for Continuous Integration and Delivery
Accelerate Web and Mobile Testing for Continuous Integration and DeliveryAccelerate Web and Mobile Testing for Continuous Integration and Delivery
Accelerate Web and Mobile Testing for Continuous Integration and Delivery
SOASTA
 
Thriving in the Shark Tank: How Vebalizeit Load Tested with SOASTA
Thriving in the Shark Tank: How Vebalizeit Load Tested with SOASTAThriving in the Shark Tank: How Vebalizeit Load Tested with SOASTA
Thriving in the Shark Tank: How Vebalizeit Load Tested with SOASTA
SOASTA
 
Real User Measurement: The Secret Weapon for Quality
Real User Measurement: The Secret Weapon for QualityReal User Measurement: The Secret Weapon for Quality
Real User Measurement: The Secret Weapon for Quality
SOASTA
 

What's hot (20)

Building a Performance A-Team
Building a Performance A-TeamBuilding a Performance A-Team
Building a Performance A-Team
 
Final tips holiday readiness 2015 for slide share
Final tips holiday readiness 2015 for slide shareFinal tips holiday readiness 2015 for slide share
Final tips holiday readiness 2015 for slide share
 
Webinar: Version Control in SOASTA 57
Webinar: Version Control in SOASTA 57Webinar: Version Control in SOASTA 57
Webinar: Version Control in SOASTA 57
 
Webinar: Are you ready for your peak season?
Webinar: Are you ready for your peak season?Webinar: Are you ready for your peak season?
Webinar: Are you ready for your peak season?
 
Testing In Production (TiP) Advances with Big Data & the Cloud
Testing In Production (TiP) Advances with Big Data & the CloudTesting In Production (TiP) Advances with Big Data & the Cloud
Testing In Production (TiP) Advances with Big Data & the Cloud
 
Continuous Load Testing with CloudTest and Jenkins
Continuous Load Testing with CloudTest and JenkinsContinuous Load Testing with CloudTest and Jenkins
Continuous Load Testing with CloudTest and Jenkins
 
TechWell Accelerating Software Delivery with Continuous Integration feat. Dan...
TechWell Accelerating Software Delivery with Continuous Integration feat. Dan...TechWell Accelerating Software Delivery with Continuous Integration feat. Dan...
TechWell Accelerating Software Delivery with Continuous Integration feat. Dan...
 
Get Ready for Changes To Load Testing
Get Ready for Changes To Load Testing Get Ready for Changes To Load Testing
Get Ready for Changes To Load Testing
 
5 Keys to Your Best Automated Testing Strategy
5 Keys to Your Best Automated Testing Strategy5 Keys to Your Best Automated Testing Strategy
5 Keys to Your Best Automated Testing Strategy
 
Network Emulation in SOASTA 57 Spring Release
Network Emulation in SOASTA 57 Spring ReleaseNetwork Emulation in SOASTA 57 Spring Release
Network Emulation in SOASTA 57 Spring Release
 
Secrets to Realistic Load Testing
Secrets to Realistic Load TestingSecrets to Realistic Load Testing
Secrets to Realistic Load Testing
 
O'Reilly Webcast: How Nordstrom Prepares Its Site for Holidays and Major Events
O'Reilly Webcast: How Nordstrom Prepares Its Site for Holidays and Major EventsO'Reilly Webcast: How Nordstrom Prepares Its Site for Holidays and Major Events
O'Reilly Webcast: How Nordstrom Prepares Its Site for Holidays and Major Events
 
7 steps to pragmatic mobile testing
7 steps to pragmatic mobile testing7 steps to pragmatic mobile testing
7 steps to pragmatic mobile testing
 
Adopting Cloud Testing for Continuous Delivery, with the premier global provi...
Adopting Cloud Testing for Continuous Delivery, with the premier global provi...Adopting Cloud Testing for Continuous Delivery, with the premier global provi...
Adopting Cloud Testing for Continuous Delivery, with the premier global provi...
 
SOASTA Webinar: Process Compression For Mobile App Dev 120612
SOASTA Webinar: Process Compression For Mobile App Dev 120612SOASTA Webinar: Process Compression For Mobile App Dev 120612
SOASTA Webinar: Process Compression For Mobile App Dev 120612
 
New Features in CloudTest & TouchTest
New Features in CloudTest & TouchTestNew Features in CloudTest & TouchTest
New Features in CloudTest & TouchTest
 
Performance Warrior Tales: Cloud Load Testing the Retail Giants
Performance Warrior Tales: Cloud Load Testing the Retail Giants Performance Warrior Tales: Cloud Load Testing the Retail Giants
Performance Warrior Tales: Cloud Load Testing the Retail Giants
 
Accelerate Web and Mobile Testing for Continuous Integration and Delivery
Accelerate Web and Mobile Testing for Continuous Integration and DeliveryAccelerate Web and Mobile Testing for Continuous Integration and Delivery
Accelerate Web and Mobile Testing for Continuous Integration and Delivery
 
Thriving in the Shark Tank: How Vebalizeit Load Tested with SOASTA
Thriving in the Shark Tank: How Vebalizeit Load Tested with SOASTAThriving in the Shark Tank: How Vebalizeit Load Tested with SOASTA
Thriving in the Shark Tank: How Vebalizeit Load Tested with SOASTA
 
Real User Measurement: The Secret Weapon for Quality
Real User Measurement: The Secret Weapon for QualityReal User Measurement: The Secret Weapon for Quality
Real User Measurement: The Secret Weapon for Quality
 

Viewers also liked

(GAM303) Beyond Game Servers: Load Testing, Rendering, and Cloud Gaming | AWS...
(GAM303) Beyond Game Servers: Load Testing, Rendering, and Cloud Gaming | AWS...(GAM303) Beyond Game Servers: Load Testing, Rendering, and Cloud Gaming | AWS...
(GAM303) Beyond Game Servers: Load Testing, Rendering, and Cloud Gaming | AWS...
Amazon Web Services
 
Continuous load testing
Continuous load testingContinuous load testing
Continuous load testing
codepitbull
 
THE INFLUENCE OF TOP MANAGEMENT TEAM COMPOSITION ON INDONESIAN MINING COMPANIES
THE INFLUENCE OF TOP MANAGEMENT TEAM COMPOSITION ON INDONESIAN MINING COMPANIESTHE INFLUENCE OF TOP MANAGEMENT TEAM COMPOSITION ON INDONESIAN MINING COMPANIES
THE INFLUENCE OF TOP MANAGEMENT TEAM COMPOSITION ON INDONESIAN MINING COMPANIES
Joy Elly Tulung
 
TOP MANAGEMENT TEAM COMPOSITION ON INDONESIAN BANKING CASE STUDY: BANKS IN 10...
TOP MANAGEMENT TEAM COMPOSITION ON INDONESIAN BANKING CASE STUDY: BANKS IN 10...TOP MANAGEMENT TEAM COMPOSITION ON INDONESIAN BANKING CASE STUDY: BANKS IN 10...
TOP MANAGEMENT TEAM COMPOSITION ON INDONESIAN BANKING CASE STUDY: BANKS IN 10...
Joy Elly Tulung
 
O.b. c 10 understanding work teams
O.b. c 10 understanding work teamsO.b. c 10 understanding work teams
O.b. c 10 understanding work teams
Dr.Rajesh Kamath
 
Load-testing 101 for Startups with Artillery.io
Load-testing 101 for Startups with Artillery.ioLoad-testing 101 for Startups with Artillery.io
Load-testing 101 for Startups with Artillery.io
Hassy Veldstra
 
Load Testing Cassandra Applications (Ben Slater, Instaclustr) | C* Summit 2016
Load Testing Cassandra Applications (Ben Slater, Instaclustr) | C* Summit 2016Load Testing Cassandra Applications (Ben Slater, Instaclustr) | C* Summit 2016
Load Testing Cassandra Applications (Ben Slater, Instaclustr) | C* Summit 2016
DataStax
 
Large Scale Load Testing Amazon.com’s Traffic on AWS (CPN102) | AWS re:Invent...
Large Scale Load Testing Amazon.com’s Traffic on AWS (CPN102) | AWS re:Invent...Large Scale Load Testing Amazon.com’s Traffic on AWS (CPN102) | AWS re:Invent...
Large Scale Load Testing Amazon.com’s Traffic on AWS (CPN102) | AWS re:Invent...
Amazon Web Services
 
What is Agile Software Development?
What is Agile Software Development?What is Agile Software Development?
What is Agile Software Development?
Blossom IO Inc.
 
Agile Software Development with Scrum – Introduction
Agile Software Development with Scrum – IntroductionAgile Software Development with Scrum – Introduction
Agile Software Development with Scrum – Introduction
Blackvard
 
Organizational behavior chapter 8 team
Organizational behavior chapter 8 teamOrganizational behavior chapter 8 team
Organizational behavior chapter 8 team
surajsvh
 
Design Issues in IS & Team Composition
Design Issues in IS & Team CompositionDesign Issues in IS & Team Composition
Design Issues in IS & Team Composition
Sana Ferzeen
 
Value Stream Mapping: Case Studies
Value Stream Mapping: Case StudiesValue Stream Mapping: Case Studies
Value Stream Mapping: Case Studies
TKMG, Inc.
 
Overview of Agile Methodology
Overview of Agile MethodologyOverview of Agile Methodology
Overview of Agile Methodology
Haresh Karkar
 
Agile Software Development Overview
Agile Software Development OverviewAgile Software Development Overview
Agile Software Development Overview
Stewart Rogers
 
15 Tips for Compelling Company Updates on LinkedIn
15 Tips for Compelling Company Updates on LinkedIn15 Tips for Compelling Company Updates on LinkedIn
15 Tips for Compelling Company Updates on LinkedIn
LinkedIn
 

Viewers also liked (16)

(GAM303) Beyond Game Servers: Load Testing, Rendering, and Cloud Gaming | AWS...
(GAM303) Beyond Game Servers: Load Testing, Rendering, and Cloud Gaming | AWS...(GAM303) Beyond Game Servers: Load Testing, Rendering, and Cloud Gaming | AWS...
(GAM303) Beyond Game Servers: Load Testing, Rendering, and Cloud Gaming | AWS...
 
Continuous load testing
Continuous load testingContinuous load testing
Continuous load testing
 
THE INFLUENCE OF TOP MANAGEMENT TEAM COMPOSITION ON INDONESIAN MINING COMPANIES
THE INFLUENCE OF TOP MANAGEMENT TEAM COMPOSITION ON INDONESIAN MINING COMPANIESTHE INFLUENCE OF TOP MANAGEMENT TEAM COMPOSITION ON INDONESIAN MINING COMPANIES
THE INFLUENCE OF TOP MANAGEMENT TEAM COMPOSITION ON INDONESIAN MINING COMPANIES
 
TOP MANAGEMENT TEAM COMPOSITION ON INDONESIAN BANKING CASE STUDY: BANKS IN 10...
TOP MANAGEMENT TEAM COMPOSITION ON INDONESIAN BANKING CASE STUDY: BANKS IN 10...TOP MANAGEMENT TEAM COMPOSITION ON INDONESIAN BANKING CASE STUDY: BANKS IN 10...
TOP MANAGEMENT TEAM COMPOSITION ON INDONESIAN BANKING CASE STUDY: BANKS IN 10...
 
O.b. c 10 understanding work teams
O.b. c 10 understanding work teamsO.b. c 10 understanding work teams
O.b. c 10 understanding work teams
 
Load-testing 101 for Startups with Artillery.io
Load-testing 101 for Startups with Artillery.ioLoad-testing 101 for Startups with Artillery.io
Load-testing 101 for Startups with Artillery.io
 
Load Testing Cassandra Applications (Ben Slater, Instaclustr) | C* Summit 2016
Load Testing Cassandra Applications (Ben Slater, Instaclustr) | C* Summit 2016Load Testing Cassandra Applications (Ben Slater, Instaclustr) | C* Summit 2016
Load Testing Cassandra Applications (Ben Slater, Instaclustr) | C* Summit 2016
 
Large Scale Load Testing Amazon.com’s Traffic on AWS (CPN102) | AWS re:Invent...
Large Scale Load Testing Amazon.com’s Traffic on AWS (CPN102) | AWS re:Invent...Large Scale Load Testing Amazon.com’s Traffic on AWS (CPN102) | AWS re:Invent...
Large Scale Load Testing Amazon.com’s Traffic on AWS (CPN102) | AWS re:Invent...
 
What is Agile Software Development?
What is Agile Software Development?What is Agile Software Development?
What is Agile Software Development?
 
Agile Software Development with Scrum – Introduction
Agile Software Development with Scrum – IntroductionAgile Software Development with Scrum – Introduction
Agile Software Development with Scrum – Introduction
 
Organizational behavior chapter 8 team
Organizational behavior chapter 8 teamOrganizational behavior chapter 8 team
Organizational behavior chapter 8 team
 
Design Issues in IS & Team Composition
Design Issues in IS & Team CompositionDesign Issues in IS & Team Composition
Design Issues in IS & Team Composition
 
Value Stream Mapping: Case Studies
Value Stream Mapping: Case StudiesValue Stream Mapping: Case Studies
Value Stream Mapping: Case Studies
 
Overview of Agile Methodology
Overview of Agile MethodologyOverview of Agile Methodology
Overview of Agile Methodology
 
Agile Software Development Overview
Agile Software Development OverviewAgile Software Development Overview
Agile Software Development Overview
 
15 Tips for Compelling Company Updates on LinkedIn
15 Tips for Compelling Company Updates on LinkedIn15 Tips for Compelling Company Updates on LinkedIn
15 Tips for Compelling Company Updates on LinkedIn
 

Similar to Webinar: Load Testing for Your Peak Season

Webinar: How to Load Test for Your Mobile Peak
Webinar: How to Load Test for Your Mobile PeakWebinar: How to Load Test for Your Mobile Peak
Webinar: How to Load Test for Your Mobile Peak
Jennifer Finney
 
ConFoo: Moving web performance testing to the left
ConFoo: Moving web performance testing to the leftConFoo: Moving web performance testing to the left
ConFoo: Moving web performance testing to the left
Tom Chavez
 
Keys To World-Class Retail Web Performance - Expert tips for holiday web read...
Keys To World-Class Retail Web Performance - Expert tips for holiday web read...Keys To World-Class Retail Web Performance - Expert tips for holiday web read...
Keys To World-Class Retail Web Performance - Expert tips for holiday web read...
SOASTA
 
Radial | SOASTA IR Webinar
Radial | SOASTA IR WebinarRadial | SOASTA IR Webinar
Radial | SOASTA IR Webinar
SOASTA
 
EMEA Webinar - An Introduction to Real User Measurement
EMEA Webinar - An Introduction to Real User Measurement EMEA Webinar - An Introduction to Real User Measurement
EMEA Webinar - An Introduction to Real User Measurement
SOASTA
 
Velocity Booth Session - Better Together: RUM & Synthetic
Velocity Booth Session - Better Together: RUM & SyntheticVelocity Booth Session - Better Together: RUM & Synthetic
Velocity Booth Session - Better Together: RUM & Synthetic
SOASTA
 
Keys To World-Class Retail Web Performance - Expert tips for holiday web read...
Keys To World-Class Retail Web Performance - Expert tips for holiday web read...Keys To World-Class Retail Web Performance - Expert tips for holiday web read...
Keys To World-Class Retail Web Performance - Expert tips for holiday web read...
SOASTA
 
#LSCon: The Missing Link - Data Interoperability From Learning Systems to Ope...
#LSCon: The Missing Link - Data Interoperability From Learning Systems to Ope...#LSCon: The Missing Link - Data Interoperability From Learning Systems to Ope...
#LSCon: The Missing Link - Data Interoperability From Learning Systems to Ope...
Float
 
FutureOfAgile
FutureOfAgileFutureOfAgile
FutureOfAgile
Rob Healy
 
Application modernization meets human factors what's next
Application modernization meets human factors   what's nextApplication modernization meets human factors   what's next
Application modernization meets human factors what's next
John Head
 
EMEA Webinar - An Introduction to Real User Measurement
EMEA Webinar - An Introduction to Real User Measurement EMEA Webinar - An Introduction to Real User Measurement
EMEA Webinar - An Introduction to Real User Measurement
SOASTA
 
Tis The Season: Load Testing Tips and Checklist for Retail Seasonal Readiness
Tis The Season: Load Testing Tips and Checklist for Retail Seasonal ReadinessTis The Season: Load Testing Tips and Checklist for Retail Seasonal Readiness
Tis The Season: Load Testing Tips and Checklist for Retail Seasonal Readiness
SOASTA
 
DV 2016: Mission Possible - Building a New Analytics Framework
DV 2016: Mission Possible - Building a New Analytics FrameworkDV 2016: Mission Possible - Building a New Analytics Framework
DV 2016: Mission Possible - Building a New Analytics Framework
Tealium
 
E-commerce Optimization: Using Load Balancing and CDN to Improve Website Perf...
E-commerce Optimization: Using Load Balancing and CDN to Improve Website Perf...E-commerce Optimization: Using Load Balancing and CDN to Improve Website Perf...
E-commerce Optimization: Using Load Balancing and CDN to Improve Website Perf...
Imperva Incapsula
 
ASTQB washington-sept-2015
ASTQB washington-sept-2015ASTQB washington-sept-2015
ASTQB washington-sept-2015
Dan Boutin
 
Using New Forms of Analytics - Slide Deck
Using New Forms of Analytics - Slide DeckUsing New Forms of Analytics - Slide Deck
Using New Forms of Analytics - Slide Deck
Lora Cecere
 
Moving Fast At Scale
Moving Fast At ScaleMoving Fast At Scale
Moving Fast At Scale
Randy Shoup
 
Reaching for Your Quality Stretch Goals: Testing at Realtor.com
Reaching for Your Quality Stretch Goals: Testing at Realtor.comReaching for Your Quality Stretch Goals: Testing at Realtor.com
Reaching for Your Quality Stretch Goals: Testing at Realtor.com
Klaus Salchner
 
Wordcamp 2017-toronto-sam lalonde
Wordcamp 2017-toronto-sam lalondeWordcamp 2017-toronto-sam lalonde
Wordcamp 2017-toronto-sam lalonde
wcto2017
 
LIMS Implementation
LIMS ImplementationLIMS Implementation
LIMS Implementation
Robin Emig
 

Similar to Webinar: Load Testing for Your Peak Season (20)

Webinar: How to Load Test for Your Mobile Peak
Webinar: How to Load Test for Your Mobile PeakWebinar: How to Load Test for Your Mobile Peak
Webinar: How to Load Test for Your Mobile Peak
 
ConFoo: Moving web performance testing to the left
ConFoo: Moving web performance testing to the leftConFoo: Moving web performance testing to the left
ConFoo: Moving web performance testing to the left
 
Keys To World-Class Retail Web Performance - Expert tips for holiday web read...
Keys To World-Class Retail Web Performance - Expert tips for holiday web read...Keys To World-Class Retail Web Performance - Expert tips for holiday web read...
Keys To World-Class Retail Web Performance - Expert tips for holiday web read...
 
Radial | SOASTA IR Webinar
Radial | SOASTA IR WebinarRadial | SOASTA IR Webinar
Radial | SOASTA IR Webinar
 
EMEA Webinar - An Introduction to Real User Measurement
EMEA Webinar - An Introduction to Real User Measurement EMEA Webinar - An Introduction to Real User Measurement
EMEA Webinar - An Introduction to Real User Measurement
 
Velocity Booth Session - Better Together: RUM & Synthetic
Velocity Booth Session - Better Together: RUM & SyntheticVelocity Booth Session - Better Together: RUM & Synthetic
Velocity Booth Session - Better Together: RUM & Synthetic
 
Keys To World-Class Retail Web Performance - Expert tips for holiday web read...
Keys To World-Class Retail Web Performance - Expert tips for holiday web read...Keys To World-Class Retail Web Performance - Expert tips for holiday web read...
Keys To World-Class Retail Web Performance - Expert tips for holiday web read...
 
#LSCon: The Missing Link - Data Interoperability From Learning Systems to Ope...
#LSCon: The Missing Link - Data Interoperability From Learning Systems to Ope...#LSCon: The Missing Link - Data Interoperability From Learning Systems to Ope...
#LSCon: The Missing Link - Data Interoperability From Learning Systems to Ope...
 
FutureOfAgile
FutureOfAgileFutureOfAgile
FutureOfAgile
 
Application modernization meets human factors what's next
Application modernization meets human factors   what's nextApplication modernization meets human factors   what's next
Application modernization meets human factors what's next
 
EMEA Webinar - An Introduction to Real User Measurement
EMEA Webinar - An Introduction to Real User Measurement EMEA Webinar - An Introduction to Real User Measurement
EMEA Webinar - An Introduction to Real User Measurement
 
Tis The Season: Load Testing Tips and Checklist for Retail Seasonal Readiness
Tis The Season: Load Testing Tips and Checklist for Retail Seasonal ReadinessTis The Season: Load Testing Tips and Checklist for Retail Seasonal Readiness
Tis The Season: Load Testing Tips and Checklist for Retail Seasonal Readiness
 
DV 2016: Mission Possible - Building a New Analytics Framework
DV 2016: Mission Possible - Building a New Analytics FrameworkDV 2016: Mission Possible - Building a New Analytics Framework
DV 2016: Mission Possible - Building a New Analytics Framework
 
E-commerce Optimization: Using Load Balancing and CDN to Improve Website Perf...
E-commerce Optimization: Using Load Balancing and CDN to Improve Website Perf...E-commerce Optimization: Using Load Balancing and CDN to Improve Website Perf...
E-commerce Optimization: Using Load Balancing and CDN to Improve Website Perf...
 
ASTQB washington-sept-2015
ASTQB washington-sept-2015ASTQB washington-sept-2015
ASTQB washington-sept-2015
 
Using New Forms of Analytics - Slide Deck
Using New Forms of Analytics - Slide DeckUsing New Forms of Analytics - Slide Deck
Using New Forms of Analytics - Slide Deck
 
Moving Fast At Scale
Moving Fast At ScaleMoving Fast At Scale
Moving Fast At Scale
 
Reaching for Your Quality Stretch Goals: Testing at Realtor.com
Reaching for Your Quality Stretch Goals: Testing at Realtor.comReaching for Your Quality Stretch Goals: Testing at Realtor.com
Reaching for Your Quality Stretch Goals: Testing at Realtor.com
 
Wordcamp 2017-toronto-sam lalonde
Wordcamp 2017-toronto-sam lalondeWordcamp 2017-toronto-sam lalonde
Wordcamp 2017-toronto-sam lalonde
 
LIMS Implementation
LIMS ImplementationLIMS Implementation
LIMS Implementation
 

More from SOASTA

DPM in Pictures
DPM in PicturesDPM in Pictures
DPM in Pictures
SOASTA
 
Optimizing your marketing promotions to mazimize your revenue
Optimizing your marketing promotions to mazimize your revenueOptimizing your marketing promotions to mazimize your revenue
Optimizing your marketing promotions to mazimize your revenue
SOASTA
 
Velocity Booth Presentation - Which 3rd Party Resources Are Eating Your Profits?
Velocity Booth Presentation - Which 3rd Party Resources Are Eating Your Profits?Velocity Booth Presentation - Which 3rd Party Resources Are Eating Your Profits?
Velocity Booth Presentation - Which 3rd Party Resources Are Eating Your Profits?
SOASTA
 
Velocity 2016 Speaking Session - Using Machine Learning to Determine Drivers ...
Velocity 2016 Speaking Session - Using Machine Learning to Determine Drivers ...Velocity 2016 Speaking Session - Using Machine Learning to Determine Drivers ...
Velocity 2016 Speaking Session - Using Machine Learning to Determine Drivers ...
SOASTA
 
Velocity 15 Minute Booth Session - Building a Performance Team - Dave Murphy
Velocity 15 Minute Booth Session - Building a Performance Team - Dave MurphyVelocity 15 Minute Booth Session - Building a Performance Team - Dave Murphy
Velocity 15 Minute Booth Session - Building a Performance Team - Dave Murphy
SOASTA
 
IRCE 2016 Speaking Session – The Small Things That Add Up: How to Find What D...
IRCE 2016 Speaking Session – The Small Things That Add Up: How to Find What D...IRCE 2016 Speaking Session – The Small Things That Add Up: How to Find What D...
IRCE 2016 Speaking Session – The Small Things That Add Up: How to Find What D...
SOASTA
 
Ann Ruckstuhl eTail West
Ann Ruckstuhl eTail WestAnn Ruckstuhl eTail West
Ann Ruckstuhl eTail West
SOASTA
 
Webinar: New Features in CloudTest & TouchTest
Webinar: New Features in CloudTest & TouchTestWebinar: New Features in CloudTest & TouchTest
Webinar: New Features in CloudTest & TouchTest
SOASTA
 
Rewriting The Revenue Rules: From Mobile-First To Mobile-Only Mobile Shopping...
Rewriting The Revenue Rules: From Mobile-First To Mobile-Only Mobile Shopping...Rewriting The Revenue Rules: From Mobile-First To Mobile-Only Mobile Shopping...
Rewriting The Revenue Rules: From Mobile-First To Mobile-Only Mobile Shopping...
SOASTA
 
Forensic tools for in-depth performance investigations
Forensic tools for in-depth performance investigations Forensic tools for in-depth performance investigations
Forensic tools for in-depth performance investigations
SOASTA
 
Metrics, metrics everywhere (but where the heck do you start?)
Metrics, metrics everywhere (but where the heck do you start?) Metrics, metrics everywhere (but where the heck do you start?)
Metrics, metrics everywhere (but where the heck do you start?)
SOASTA
 
Webinar - Success Factors Behind Successful Flash Sales
Webinar - Success Factors Behind Successful Flash SalesWebinar - Success Factors Behind Successful Flash Sales
Webinar - Success Factors Behind Successful Flash Sales
SOASTA
 
Business Value of Performance - Ann Ruckstuhl CMO DOC
Business Value of Performance - Ann Ruckstuhl CMO DOCBusiness Value of Performance - Ann Ruckstuhl CMO DOC
Business Value of Performance - Ann Ruckstuhl CMO DOC
SOASTA
 
eTail East 2015 - Ann Ruckstuhl Presentation
eTail East 2015 - Ann Ruckstuhl Presentation eTail East 2015 - Ann Ruckstuhl Presentation
eTail East 2015 - Ann Ruckstuhl Presentation
SOASTA
 
State of the Union - Mobile Performance
State of the Union - Mobile PerformanceState of the Union - Mobile Performance
State of the Union - Mobile Performance
SOASTA
 
20,000 Hours in the Cloud - Top 5 Cloud Lessons Learned By Tom Lounibos, CEO ...
20,000 Hours in the Cloud - Top 5 Cloud Lessons Learned By Tom Lounibos, CEO ...20,000 Hours in the Cloud - Top 5 Cloud Lessons Learned By Tom Lounibos, CEO ...
20,000 Hours in the Cloud - Top 5 Cloud Lessons Learned By Tom Lounibos, CEO ...
SOASTA
 
The Four Hats of Load and Performance Testing with special guest Mentora
The Four Hats of Load and Performance Testing with special guest MentoraThe Four Hats of Load and Performance Testing with special guest Mentora
The Four Hats of Load and Performance Testing with special guest Mentora
SOASTA
 
Continuous Load Testing with CloudTest and Jenkins
Continuous Load Testing with CloudTest and JenkinsContinuous Load Testing with CloudTest and Jenkins
Continuous Load Testing with CloudTest and Jenkins
SOASTA
 
Agile Load Testing In The Real World
Agile Load Testing In The Real WorldAgile Load Testing In The Real World
Agile Load Testing In The Real World
SOASTA
 
Erste schritte mit ct lite load_testing 02.04.14
Erste schritte mit ct lite load_testing 02.04.14Erste schritte mit ct lite load_testing 02.04.14
Erste schritte mit ct lite load_testing 02.04.14
SOASTA
 

More from SOASTA (20)

DPM in Pictures
DPM in PicturesDPM in Pictures
DPM in Pictures
 
Optimizing your marketing promotions to mazimize your revenue
Optimizing your marketing promotions to mazimize your revenueOptimizing your marketing promotions to mazimize your revenue
Optimizing your marketing promotions to mazimize your revenue
 
Velocity Booth Presentation - Which 3rd Party Resources Are Eating Your Profits?
Velocity Booth Presentation - Which 3rd Party Resources Are Eating Your Profits?Velocity Booth Presentation - Which 3rd Party Resources Are Eating Your Profits?
Velocity Booth Presentation - Which 3rd Party Resources Are Eating Your Profits?
 
Velocity 2016 Speaking Session - Using Machine Learning to Determine Drivers ...
Velocity 2016 Speaking Session - Using Machine Learning to Determine Drivers ...Velocity 2016 Speaking Session - Using Machine Learning to Determine Drivers ...
Velocity 2016 Speaking Session - Using Machine Learning to Determine Drivers ...
 
Velocity 15 Minute Booth Session - Building a Performance Team - Dave Murphy
Velocity 15 Minute Booth Session - Building a Performance Team - Dave MurphyVelocity 15 Minute Booth Session - Building a Performance Team - Dave Murphy
Velocity 15 Minute Booth Session - Building a Performance Team - Dave Murphy
 
IRCE 2016 Speaking Session – The Small Things That Add Up: How to Find What D...
IRCE 2016 Speaking Session – The Small Things That Add Up: How to Find What D...IRCE 2016 Speaking Session – The Small Things That Add Up: How to Find What D...
IRCE 2016 Speaking Session – The Small Things That Add Up: How to Find What D...
 
Ann Ruckstuhl eTail West
Ann Ruckstuhl eTail WestAnn Ruckstuhl eTail West
Ann Ruckstuhl eTail West
 
Webinar: New Features in CloudTest & TouchTest
Webinar: New Features in CloudTest & TouchTestWebinar: New Features in CloudTest & TouchTest
Webinar: New Features in CloudTest & TouchTest
 
Rewriting The Revenue Rules: From Mobile-First To Mobile-Only Mobile Shopping...
Rewriting The Revenue Rules: From Mobile-First To Mobile-Only Mobile Shopping...Rewriting The Revenue Rules: From Mobile-First To Mobile-Only Mobile Shopping...
Rewriting The Revenue Rules: From Mobile-First To Mobile-Only Mobile Shopping...
 
Forensic tools for in-depth performance investigations
Forensic tools for in-depth performance investigations Forensic tools for in-depth performance investigations
Forensic tools for in-depth performance investigations
 
Metrics, metrics everywhere (but where the heck do you start?)
Metrics, metrics everywhere (but where the heck do you start?) Metrics, metrics everywhere (but where the heck do you start?)
Metrics, metrics everywhere (but where the heck do you start?)
 
Webinar - Success Factors Behind Successful Flash Sales
Webinar - Success Factors Behind Successful Flash SalesWebinar - Success Factors Behind Successful Flash Sales
Webinar - Success Factors Behind Successful Flash Sales
 
Business Value of Performance - Ann Ruckstuhl CMO DOC
Business Value of Performance - Ann Ruckstuhl CMO DOCBusiness Value of Performance - Ann Ruckstuhl CMO DOC
Business Value of Performance - Ann Ruckstuhl CMO DOC
 
eTail East 2015 - Ann Ruckstuhl Presentation
eTail East 2015 - Ann Ruckstuhl Presentation eTail East 2015 - Ann Ruckstuhl Presentation
eTail East 2015 - Ann Ruckstuhl Presentation
 
State of the Union - Mobile Performance
State of the Union - Mobile PerformanceState of the Union - Mobile Performance
State of the Union - Mobile Performance
 
20,000 Hours in the Cloud - Top 5 Cloud Lessons Learned By Tom Lounibos, CEO ...
20,000 Hours in the Cloud - Top 5 Cloud Lessons Learned By Tom Lounibos, CEO ...20,000 Hours in the Cloud - Top 5 Cloud Lessons Learned By Tom Lounibos, CEO ...
20,000 Hours in the Cloud - Top 5 Cloud Lessons Learned By Tom Lounibos, CEO ...
 
The Four Hats of Load and Performance Testing with special guest Mentora
The Four Hats of Load and Performance Testing with special guest MentoraThe Four Hats of Load and Performance Testing with special guest Mentora
The Four Hats of Load and Performance Testing with special guest Mentora
 
Continuous Load Testing with CloudTest and Jenkins
Continuous Load Testing with CloudTest and JenkinsContinuous Load Testing with CloudTest and Jenkins
Continuous Load Testing with CloudTest and Jenkins
 
Agile Load Testing In The Real World
Agile Load Testing In The Real WorldAgile Load Testing In The Real World
Agile Load Testing In The Real World
 
Erste schritte mit ct lite load_testing 02.04.14
Erste schritte mit ct lite load_testing 02.04.14Erste schritte mit ct lite load_testing 02.04.14
Erste schritte mit ct lite load_testing 02.04.14
 

Recently uploaded

Implementations of Fused Deposition Modeling in real world
Implementations of Fused Deposition Modeling  in real worldImplementations of Fused Deposition Modeling  in real world
Implementations of Fused Deposition Modeling in real world
Emerging Tech
 
20240705 QFM024 Irresponsible AI Reading List June 2024
20240705 QFM024 Irresponsible AI Reading List June 202420240705 QFM024 Irresponsible AI Reading List June 2024
20240705 QFM024 Irresponsible AI Reading List June 2024
Matthew Sinclair
 
Details of description part II: Describing images in practice - Tech Forum 2024
Details of description part II: Describing images in practice - Tech Forum 2024Details of description part II: Describing images in practice - Tech Forum 2024
Details of description part II: Describing images in practice - Tech Forum 2024
BookNet Canada
 
What's New in Copilot for Microsoft365 May 2024.pptx
What's New in Copilot for Microsoft365 May 2024.pptxWhat's New in Copilot for Microsoft365 May 2024.pptx
What's New in Copilot for Microsoft365 May 2024.pptx
Stephanie Beckett
 
Measuring the Impact of Network Latency at Twitter
Measuring the Impact of Network Latency at TwitterMeasuring the Impact of Network Latency at Twitter
Measuring the Impact of Network Latency at Twitter
ScyllaDB
 
Advanced Techniques for Cyber Security Analysis and Anomaly Detection
Advanced Techniques for Cyber Security Analysis and Anomaly DetectionAdvanced Techniques for Cyber Security Analysis and Anomaly Detection
Advanced Techniques for Cyber Security Analysis and Anomaly Detection
Bert Blevins
 
WhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdf
WhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdfWhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdf
WhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdf
ArgaBisma
 
Cookies program to display the information though cookie creation
Cookies program to display the information though cookie creationCookies program to display the information though cookie creation
Cookies program to display the information though cookie creation
shanthidl1
 
BLOCKCHAIN FOR DUMMIES: GUIDEBOOK FOR ALL
BLOCKCHAIN FOR DUMMIES: GUIDEBOOK FOR ALLBLOCKCHAIN FOR DUMMIES: GUIDEBOOK FOR ALL
BLOCKCHAIN FOR DUMMIES: GUIDEBOOK FOR ALL
Liveplex
 
Choose our Linux Web Hosting for a seamless and successful online presence
Choose our Linux Web Hosting for a seamless and successful online presenceChoose our Linux Web Hosting for a seamless and successful online presence
Choose our Linux Web Hosting for a seamless and successful online presence
rajancomputerfbd
 
The Rise of Supernetwork Data Intensive Computing
The Rise of Supernetwork Data Intensive ComputingThe Rise of Supernetwork Data Intensive Computing
The Rise of Supernetwork Data Intensive Computing
Larry Smarr
 
[Talk] Moving Beyond Spaghetti Infrastructure [AOTB] 2024-07-04.pdf
[Talk] Moving Beyond Spaghetti Infrastructure [AOTB] 2024-07-04.pdf[Talk] Moving Beyond Spaghetti Infrastructure [AOTB] 2024-07-04.pdf
[Talk] Moving Beyond Spaghetti Infrastructure [AOTB] 2024-07-04.pdf
Kief Morris
 
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - MydbopsScaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
Mydbops
 
20240702 Présentation Plateforme GenAI.pdf
20240702 Présentation Plateforme GenAI.pdf20240702 Présentation Plateforme GenAI.pdf
20240702 Présentation Plateforme GenAI.pdf
Sally Laouacheria
 
Best Programming Language for Civil Engineers
Best Programming Language for Civil EngineersBest Programming Language for Civil Engineers
Best Programming Language for Civil Engineers
Awais Yaseen
 
Pigging Solutions Sustainability brochure.pdf
Pigging Solutions Sustainability brochure.pdfPigging Solutions Sustainability brochure.pdf
Pigging Solutions Sustainability brochure.pdf
Pigging Solutions
 
How Social Media Hackers Help You to See Your Wife's Message.pdf
How Social Media Hackers Help You to See Your Wife's Message.pdfHow Social Media Hackers Help You to See Your Wife's Message.pdf
How Social Media Hackers Help You to See Your Wife's Message.pdf
HackersList
 
WPRiders Company Presentation Slide Deck
WPRiders Company Presentation Slide DeckWPRiders Company Presentation Slide Deck
WPRiders Company Presentation Slide Deck
Lidia A.
 
Password Rotation in 2024 is still Relevant
Password Rotation in 2024 is still RelevantPassword Rotation in 2024 is still Relevant
Password Rotation in 2024 is still Relevant
Bert Blevins
 
BT & Neo4j: Knowledge Graphs for Critical Enterprise Systems.pptx.pdf
BT & Neo4j: Knowledge Graphs for Critical Enterprise Systems.pptx.pdfBT & Neo4j: Knowledge Graphs for Critical Enterprise Systems.pptx.pdf
BT & Neo4j: Knowledge Graphs for Critical Enterprise Systems.pptx.pdf
Neo4j
 

Recently uploaded (20)

Implementations of Fused Deposition Modeling in real world
Implementations of Fused Deposition Modeling  in real worldImplementations of Fused Deposition Modeling  in real world
Implementations of Fused Deposition Modeling in real world
 
20240705 QFM024 Irresponsible AI Reading List June 2024
20240705 QFM024 Irresponsible AI Reading List June 202420240705 QFM024 Irresponsible AI Reading List June 2024
20240705 QFM024 Irresponsible AI Reading List June 2024
 
Details of description part II: Describing images in practice - Tech Forum 2024
Details of description part II: Describing images in practice - Tech Forum 2024Details of description part II: Describing images in practice - Tech Forum 2024
Details of description part II: Describing images in practice - Tech Forum 2024
 
What's New in Copilot for Microsoft365 May 2024.pptx
What's New in Copilot for Microsoft365 May 2024.pptxWhat's New in Copilot for Microsoft365 May 2024.pptx
What's New in Copilot for Microsoft365 May 2024.pptx
 
Measuring the Impact of Network Latency at Twitter
Measuring the Impact of Network Latency at TwitterMeasuring the Impact of Network Latency at Twitter
Measuring the Impact of Network Latency at Twitter
 
Advanced Techniques for Cyber Security Analysis and Anomaly Detection
Advanced Techniques for Cyber Security Analysis and Anomaly DetectionAdvanced Techniques for Cyber Security Analysis and Anomaly Detection
Advanced Techniques for Cyber Security Analysis and Anomaly Detection
 
WhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdf
WhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdfWhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdf
WhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdf
 
Cookies program to display the information though cookie creation
Cookies program to display the information though cookie creationCookies program to display the information though cookie creation
Cookies program to display the information though cookie creation
 
BLOCKCHAIN FOR DUMMIES: GUIDEBOOK FOR ALL
BLOCKCHAIN FOR DUMMIES: GUIDEBOOK FOR ALLBLOCKCHAIN FOR DUMMIES: GUIDEBOOK FOR ALL
BLOCKCHAIN FOR DUMMIES: GUIDEBOOK FOR ALL
 
Choose our Linux Web Hosting for a seamless and successful online presence
Choose our Linux Web Hosting for a seamless and successful online presenceChoose our Linux Web Hosting for a seamless and successful online presence
Choose our Linux Web Hosting for a seamless and successful online presence
 
The Rise of Supernetwork Data Intensive Computing
The Rise of Supernetwork Data Intensive ComputingThe Rise of Supernetwork Data Intensive Computing
The Rise of Supernetwork Data Intensive Computing
 
[Talk] Moving Beyond Spaghetti Infrastructure [AOTB] 2024-07-04.pdf
[Talk] Moving Beyond Spaghetti Infrastructure [AOTB] 2024-07-04.pdf[Talk] Moving Beyond Spaghetti Infrastructure [AOTB] 2024-07-04.pdf
[Talk] Moving Beyond Spaghetti Infrastructure [AOTB] 2024-07-04.pdf
 
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - MydbopsScaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
 
20240702 Présentation Plateforme GenAI.pdf
20240702 Présentation Plateforme GenAI.pdf20240702 Présentation Plateforme GenAI.pdf
20240702 Présentation Plateforme GenAI.pdf
 
Best Programming Language for Civil Engineers
Best Programming Language for Civil EngineersBest Programming Language for Civil Engineers
Best Programming Language for Civil Engineers
 
Pigging Solutions Sustainability brochure.pdf
Pigging Solutions Sustainability brochure.pdfPigging Solutions Sustainability brochure.pdf
Pigging Solutions Sustainability brochure.pdf
 
How Social Media Hackers Help You to See Your Wife's Message.pdf
How Social Media Hackers Help You to See Your Wife's Message.pdfHow Social Media Hackers Help You to See Your Wife's Message.pdf
How Social Media Hackers Help You to See Your Wife's Message.pdf
 
WPRiders Company Presentation Slide Deck
WPRiders Company Presentation Slide DeckWPRiders Company Presentation Slide Deck
WPRiders Company Presentation Slide Deck
 
Password Rotation in 2024 is still Relevant
Password Rotation in 2024 is still RelevantPassword Rotation in 2024 is still Relevant
Password Rotation in 2024 is still Relevant
 
BT & Neo4j: Knowledge Graphs for Critical Enterprise Systems.pptx.pdf
BT & Neo4j: Knowledge Graphs for Critical Enterprise Systems.pptx.pdfBT & Neo4j: Knowledge Graphs for Critical Enterprise Systems.pptx.pdf
BT & Neo4j: Knowledge Graphs for Critical Enterprise Systems.pptx.pdf
 

Webinar: Load Testing for Your Peak Season

  • 1. ©2016 SOASTA, All rights reserved. Tom Chavez @tomchavez Mike Ostenberg @mikeostenberg Load testing for peak season: What to test and how to test
  • 2. ©2016 SOASTA, All rights reserved. • How fast is your site now? • Measure everything • Too much data? Science! • Prioritize what to fix • Optimize your site • What to test? • Test early and often – shift left and right • How to test?
  • 3. ©2016 SOASTA, All rights reserved. 3 Measure, Optimize, Test – Repeat
  • 4. How fast is your site now?
  • 5. ©2016 SOASTA, All rights reserved. 5 How fast is your site now? • Google says 1000ms! • No single right answer • Not all pages are equal o Some pages should be faster than others o The slowest pages might not be the ones to fix first
  • 6. ©2016 SOASTA, All rights reserved. 6 How is your site now? • mCommerce is global o US is not the benchmark • 39% of mobile users are unhappy with their online experiences o Top reasons: slow pages and site freezes/crashes • 57% have experienced problems when using mobile • 3 out of 4 consider mobile slower than desktop • 46% will not return to a site that performs poorly • 27% of smartphone users exceed data cap every month
  • 7. ©2016 SOASTA, All rights reserved. 7 When is your Peak Season? • Peak is year-round o Super Bowl Sunday – 110 million viewers o Bi-weekly or monthly payroll processing o Valentine’s Day, President’s Day, Mother’s Day, Father’s Day o Quarterly processing and filing o US Tax filing o Spring, Summer, Fall & Winter season sales o July 4th, Christmas in July o Back to School  We are here o Olympics o Halloween o Election Day o Singles Day – world’s biggest shopping day, $9B in 12 hours o Black Friday, Cyber Monday and Holidays
  • 9. ©2016 SOASTA, All rights reserved. 9 Measure Real, Synthetic, and Virtual Users • Real Users (RUM) provide deep data about your visitors o No other way to know everything about your users on your site • Synthetic Users tell you how parts of your site are doing o When no real users are visiting, synthetic users are still coming • Virtual Users tell you how your site will do at scale o Can’t get a million friends to visit your site at the same time? • Collect all the data and save it in the cloud! o Storage is cheap in the cloud, plus easier to analyze there • Add App Performance Management (APM) for a complete picture The Three Musketeers of Performance
  • 10. ©2016 SOASTA, All rights reserved. 10 Other Things to Measure • Session paths o How are your users going through your site • Mobile App Performance o How are your mobile apps performing? o What are users doing in your mobile apps? • Revenue o How much money are you making from each user and where? • How fast are your competitors’ pages? o You can’t insert code on their sites but you can measure Your company may be measuring these already
  • 12. ©2016 SOASTA, All rights reserved. 12 Analyze • Benchmark and baseline your site o How fast is your site now? How about the competition? • Correlate performance and outcome o Is poor performance affecting the business? • Find root causes for performance issues o Use RUM and APM data • Fix pages that impact most o Make a prioritized punch list of the pages to fix Use the data you’ve collected to gain insights
  • 13. ©2016 SOASTA, All rights reserved. 13 Baseline Your Performance How is your site doing? How does it compare to the competition?
  • 14. ©2016 SOASTA, All rights reserved. 14 Find Root Causes for Poor Performance Not all problems are from your app or back end systems
  • 15. ©2016 SOASTA, All rights reserved. 15 Page Visits vs. Performance
  • 16. ©2016 SOASTA, All rights reserved. 16 Page Visits vs. Performance by Device
  • 17. ©2016 SOASTA, All rights reserved. 17 Prioritize What to Fix – Greatest Impact The poorest performing page might not be the most important page
  • 19. ©2016 SOASTA, All rights reserved. 19 Page Bloat The average web page is more than 2MB in size
  • 20. ©2016 SOASTA, All rights reserved. 20 Page Bloat Where are all those kilobytes going
  • 21. ©2016 SOASTA, All rights reserved. 21 Doesn’t Bandwidth Solve the Problem?
  • 22. ©2016 SOASTA, All rights reserved. 22 Comparing Network Performance
  • 23. ©2016 SOASTA, All rights reserved. 23 Comparing Network Performance
  • 24. ©2016 SOASTA, All rights reserved. 24 Doesn’t Bandwidth Solve the Problem?
  • 25. ©2016 SOASTA, All rights reserved. 25 Doesn’t Bandwidth Solve the Problem? 25x Faster Bandwidth != 25x Faster Load Time
  • 26. ©2016 SOASTA, All rights reserved. 26 Prepare for Peak Events Optimize content for peak load events • Simplify website content o Keep only the most important content on the page • Reduce infrastructure requests o Block unnecessary requests, out-of-region visitors • Leverage historical comparisons o Review past traffic levels to predict future levels
  • 27. What Should I Test?
  • 28. ©2016 SOASTA, All rights reserved. 28 Creating a Test Plan – Session Analysis Which paths are the most important to users?
  • 29. ©2016 SOASTA, All rights reserved. 29 Creating a Test Plan – Session Analysis Which paths are the most important to users?
  • 30. ©2016 SOASTA, All rights reserved. 30 Creating a Test Plan – Peak Load What was the busiest Day, Hour, Minute, Second?
  • 31. ©2016 SOASTA, All rights reserved. 31 Creating a Test Plan – Page Flows What were most popular page flows with think times?
  • 32. ©2016 SOASTA, All rights reserved. 32 Creating a Test Plan - Which paths should I test, what think times, at what load, from where?
  • 33. ©2016 SOASTA, All rights reserved. 33 Network Emulation • Testing to match realistic situations o Users are not all from one location on a fast network o Packets get delayed, lost, re-ordered • Apps perform differently as network conditions worsen o Reduced throughput o Timeouts occur, connections are lost o Transactions take longer, longer sessions Adding real network modeling to load and performance testing
  • 35. ©2016 SOASTA, All rights reserved. 35 Start Testing Yesterday • How long will it take? o 300 test cases x 2 browsers = 600 cases o 600 cases x 30-minutes/case = 300 hours o 300 hours / 6 hours/day = 50 days o 50 days / 5 people = 10 days • And for mobile: o 300 text cases x 26 devices = 7800 cases o 7800 cases x 30 minutes/case = 3900 hours o 3900 hours / 6 hours/day = 650 days o 650- days/5 people = 130 days of test – 26 weeks! And even earlier for Mobile
  • 36. ©2016 SOASTA, All rights reserved. 36 Don’t Wait Til the Last Minute to Test!
  • 37. ©2016 SOASTA, All rights reserved. 37 Test Right and Test Left, even into Production • Performance Testing in development o Set performance SLAs for new code and test in development, same as unit and functional tests which code must pass • Performance Testing in staging o Higher loads in near-production systems • Performance Testing in Production o Full scale load tests to expected load and beyond o Find weak and stress points and prioritize fixes into project Performance Testing is Continuous
  • 38. ©2016 SOASTA, All rights reserved. 38 Test Continuously Test from Development to Integration to Staging to Production
  • 39. ©2016 SOASTA, All rights reserved. 39 Test in Production Some issues will only be found at scale load on production systems Don’t forget your third party providers: CDNs, external scripts
  • 40. ©2016 SOASTA, All rights reserved. 40 Measure Mobile App Performance Under Load All mobile apps perform well when there is no load
  • 41. ©2016 SOASTA, All rights reserved. 41 Automate Your Testing Use Continuous Integration tools to automate testing
  • 42. Demo
  • 43. ©2016 SOASTA, All rights reserved. 43 Now That the Test is Over • Analyze results for future areas to address o Weak or stress areas that aren’t likely this time but … • Identify third parties that were affected by load o Coordinate with suppliers to address issues o Align schedules or at least be aware of their changes Even if the test passed, you’re not done
  • 44. ©2016 SOASTA, All rights reserved. 44 Issues Will Happen • “I am 100% confident that everything we tested will work just fine.” – Nordstrom Performance Leader o When loads are different than what you modeled, may have problems o E.g. At Nordstrom, during a recent anniversary sale, mobile sign- ins were 9x greater than anticipated o Used RUM to get to the root cause of the issue Realize that Issues Will Happen Where You Can’t Predict Them
  • 46. ©2016 SOASTA, All rights reserved. 46 Questions, Resources & Next Steps • Holiday Readiness o soasta.com/holiday-readiness • The Performance Beacon o soasta.com/blog o soasta.com/blog/2015-popular-posts-web-performance • Upcoming Webinars o soasta.com/webinars: RUM-Based Testing o Recordings of past webinars • CloudTest on-Demand o soasta.com/cloudtest: SOASTA will build & run tests for you Resources
  • 47. ©2016 SOASTA, All rights reserved. 47 “The leader in performance analytics.” www.soasta.com SOASTA
  • 48. ©2016 SOASTA, All rights reserved. 48 CloudTest • Load testing from development to production o Continuous testing at any scale, on-prem or in the cloud • Real-time analytics with customizable dashboards o Safely test in production with full visibility • Run tests live or automatically o Full hands-on control or hands-off automation • Full end-to-end view o Front-end performance to back-end systems Fast, scalable, affordable load testing for performance optimization

Editor's Notes

  1. https://www.soasta.com/blog/23-stats-mobile-web-performance-monitoring/
  2. https://www.soasta.com/blog/23-stats-mobile-web-performance-monitoring/
  3. https://www.soasta.com/blog/23-stats-mobile-web-performance-monitoring/ 13 advertisers' websites crashed or performed poorly after their ads were shown during Super Bowl XLVII https://www.soasta.com/blog/support-your-super-bowl-ad-testing-and-optimizing-for-guaranteed-performance-2/
  4. https://www.soasta.com/blog/synthetic-real-user-measurement-monitoring-rum/
  5. https://www.soasta.com/blog/synthetic-real-user-measurement-monitoring-rum/
  6. https://www.soasta.com/blog/website-monitoring-fast-enough-user-experience/
  7. https://www.soasta.com/blog/website-monitoring-fast-enough-user-experience/
  8. https://www.soasta.com/blog/website-monitoring-fast-enough-user-experience/
  9. https://www.soasta.com/blog/page-bloat-average-web-page-2-mb/
  10. You can see that pretty much every asset type is in growth mode, with the most notable ones being images, scripts, and video content. https://www.soasta.com/blog/page-bloat-average-web-page-2-mb/
  11. https://www.soasta.com/blog/super-bowl-revisited-support-ad-testing-optimizing-guaranteed-performance/ 13 advertisers' websites crashed or performed poorly after their ads were shown during Super Bowl XLVII
  12. Which paths through site are most important? Test desktop, mobile, network emulation
  13. 33% of all conversions
  14. https://www.soasta.com/blog/the-one-thing-every-top-10-retailer-is-doing-again-this-holiday-season/
  15. https://www.soasta.com/solutions/continuous-load-testing/
  16. https://www.soasta.com/solutions/continuous-load-testing/
  17. Pokemon Go – app affected by back-end server slowness or crashing
  18. https://www.soasta.com/solutions/continuous-load-testing/
  19. https://www.soasta.com/blog/holiday-web-performance-monitoring-nordstrom/