how to train application performance from warming to finish line

15
How to train application performance - from warming to finish line Codruta Bunea / Razvan Ariciuc Yonder 7 May 2016, Cluj-Napoca

Upload: ariciuc-razvan

Post on 20-Jan-2017

42 views

Category:

Software


0 download

TRANSCRIPT

Page 1: How to train application performance  from warming to finish line

How to train application performance - from warming to finish lineCodruta Bunea / Razvan AriciucYonder

7 May 2016, Cluj-Napoca

Page 2: How to train application performance  from warming to finish line

Sponsors

Page 3: How to train application performance  from warming to finish line
Page 4: How to train application performance  from warming to finish line

Agenda•Context•Test Planning•Test Ware•Test Execution•Test Measurement and Monitoring

Page 5: How to train application performance  from warming to finish line

Introduction• “Let’s kick it!”

Page 6: How to train application performance  from warming to finish line

Business Technical

Context

•Where do we begin?•Business goal•Requirements•Type of project•Expectations (fantasy vs reality)•Compliance with SLA

•System architecture•Technical domain

Page 7: How to train application performance  from warming to finish line

Test Planning

?

SchedulingType of testsMetrics

OperationsRolesData

WHAT

WHENHOW

Environment

WHERE

Page 8: How to train application performance  from warming to finish line

Tool adoption

Page 9: How to train application performance  from warming to finish line

Tool adoption•Load generator tool•Monitoring tool•CI tool

Page 10: How to train application performance  from warming to finish line

Test Implementation•Think things through•Use language development standards•Treat code as a 1st class code•Review, Adjust, Review

Page 11: How to train application performance  from warming to finish line

Test Lab

Server

Slave server 1 Slave server 2 Slave server 3

Application server

DBMonitoring system

CI

Page 12: How to train application performance  from warming to finish line

Measurement and monitoring •Time response•Capacity•Resource utilization

Page 13: How to train application performance  from warming to finish line

Teamwork•Train yourself to be trained!•Train yourself to train others!

T AE M

You

You

You

You

Others

Others

Others

Others

Others

Page 14: How to train application performance  from warming to finish line
Page 15: How to train application performance  from warming to finish line

How to train application performance - from warming to finish line Codruta Bunea [email protected] Razvan Ariciuc [email protected]

[7 May 2016, Cluj-Napoca]

Please fill in the online evaluation form after event