This short webinar will explain how you can guarantee application performance in Cloud, while keeping up with ever growing business demands. It will provide an overview of performance engineering in Cloud and a framework to deploy it from an end-to-end perspective combined with the best practices to be adopted. - See more at: http://enterprise.xoriant.com/performance-engineering-cloud-environment#sthash.btHlcEN7.dpuf
4. Plan AnalyzeExecuteDevelop
⢠Define
performance Test
strategy
⢠Define test
objectives
⢠Document business
scenarios
⢠Test environment
& tools setup
⢠Define Test data
strategy
⢠Test plan sign off
⢠Define business
scenario matrix and
user Load
⢠Create Test scripts
⢠Create and/or Load
Test data
⢠Configure tool and
monitors
⢠Execute shakeout
test to validate the
test scripts
⢠Execute single
users test and
debug
⢠Validate the system
functionality E2E
⢠Verify and validate
transactions,
system logs,
resources
⢠Failover testing
and disaster
recovery testing
⢠Scale up load
testing
⢠Analyze test results
as the users scale up
⢠Identify bottlenecks
⢠Performance tuning
and re-run tests
⢠Test Results
Performance Engineering: Framework
5. Browser
Analysis
Latency
Testing
Web/App Server
Monitoring &
Tuning
Database
Monitoring &
Tuning
Web server
Application
Server
Firewall
Web server
DB
⢠Web Design Analysis
⢠HTTP Traffic Analysis
⢠End user experience
⢠LB & Failover testing
⢠Latency &
bandwidth analysis
⢠Network analysis
⢠WAN Simulators
⢠Memory Leak
⢠GC algorithm
⢠Configuration review
⢠Root Cause
⢠Optimization of resources
⢠Application profiling
⢠Identify objects in GC cycles
⢠DB Parameter Analysis
⢠SQL Analysis
⢠Connection pool
⢠Locks
⢠AWR report analysis
Application
Server
LB
Internet
Performance Engineering: Application Snapshot
6. Bottlenecks
Issues Identified
⢠High HEAP utilization on servers
⢠Even with frequent garbage collections, heap memory not being cleared.
⢠Too many SQL queries calls and multiple join statements
Impact
⢠Caused memory leak slowly, and after a few hours server fails to respond
⢠Transaction response timeâs were large (~10secs for single users), scalability issues
Analysis
⢠Upon analyzing the heap dumps and JFRs (JRockit Flight Recorder) generated,
several large Objects can be identified.
16. ⢠21 years of experience working in full life cycle business application
management, including development, testing, support and migration
⢠One of the largest third party independent offshore testing services
provider
⢠End-to-End testing services offered for all industry verticals
⢠Strategic Alliances with leading testing tool providers
⢠Testing as Managed Service for End-to-End testing ownership through our
Global Delivery Model of Onsite, offshore, and hybrid models
⢠Well established Ready-to-use framework and industry specific Center of
Excellence
Xoriant Testing Service â Overview
For more info check www.xoriant.com
17. Xoriant- QA Center Of Excellence
Email: Jayaprakash.Ramakrishna@xoriant.com/
rita.saran@xoriant.com
http://www.xoriant.com
Tel: +1 408-743-4400
Thank you, do you have any questions?
Contact Details
Questions?
For one hour free consultation, please contact us on
the above mentioned email address.