Presentation is loading. Please wait.

Presentation is loading. Please wait.

Why load testing? Application insights.

Similar presentations


Presentation on theme: "Why load testing? Application insights."— Presentation transcript:

1

2

3

4

5 Why load testing? Application insights

6

7

8

9  Expensive to setup  Provisioning is complex  Slow to scale  Costly to maintain

10

11

12 Visual Studio 2013 Load Test Web Service Test Agent Pool - Dynamic Results Database Worker Azure Blobs Azure Tables

13

14

15 Cost to fix a defect Time detected RequirementsArchitectureConstructionSystem testPost-release Time introduced Requirements1×3×5–10×10×10–100× Architecture–1×10×15×25–100× Construction––1×10×10–25× “A study conducted by NIST in 2002 reports that software bugs cost the U.S. economy $59.5 billion annually. More than a third of this cost could be avoided if better software testing was performed.” 1 1) http://en.wikipedia.org/wiki/Software_testing#Economics

16

17 internet intranet extranet web servers IIS application servers.NET integration servers AD, HIS,... database servers SQL load balancing network, virtualization security: firewall, proxy etc. clients clients storagesystem HBAHBA 360° coverage by an end-to-end test

18 internet intranet extranet clients web servers integration servers application servers database servers network t R = time user has to wait Δt = processing time of this node t ? ? ? ? ? SAN, etc ?

19

20

21

22

23

24

25

26 1. Telemetry is collected at each tier: Mobile applications, server applications and browser 2. Telemetry arrives to Application Insights service where it is processed & stored 3. Get 360° view of the application covering availability, performance & usage Application Insights

27 Early discovery with Alerts Actionable data w/ Log Mining Global System Monitoring Application Performance Monitoring REQUIREMENTS BACKLOG RELEASE Operate Construct WORKING SOFTWARE Build | Measure | Learn Collaboration Customer Usage Monitoring

28

29

30 Discovering Performance and Scale Impediments in Your Web Applications

31

32

33 www.microsoft.com/learning http://developer.microsoft.com http://microsoft.com/technet http://channel9.msdn.com/Events/TechEd

34

35

36

37

38


Download ppt "Why load testing? Application insights."

Similar presentations


Ads by Google