27
Emeraso) srl Mission Vision Market & Solu5ons Gian Giacomo Ermacora 5 marzo 2014

Webinar "Load Testing e Performance Monitoring con NeoLoad e NeoSense"

Embed Size (px)

Citation preview

Page 1: Webinar "Load Testing e Performance Monitoring con NeoLoad e NeoSense"

•  Emeraso)  srl  •  Mission  •  Vision  •  Market  &  Solu5ons    Gian  Giacomo  Ermacora  5  marzo  2014  

Page 2: Webinar "Load Testing e Performance Monitoring con NeoLoad e NeoSense"

Agenda  

•  Definizione  di  test  di  carico  

•  Il  partner  Neotys  •  Lo  strumento:  NeoLoad  •  InfrastruJura  di  tes5ng    •  Il  nuovo  tool:  NeoSense  •  Q&A  

Webinar: “Testa le tue applicazioni con NeoLoad e monitorane le performance con NeoSense”

Page 3: Webinar "Load Testing e Performance Monitoring con NeoLoad e NeoSense"

Alcuni  cilen)  

Page 4: Webinar "Load Testing e Performance Monitoring con NeoLoad e NeoSense"

P r o b l e m ?

Page 5: Webinar "Load Testing e Performance Monitoring con NeoLoad e NeoSense"

P r o b l e m s o l v i n g

Page 6: Webinar "Load Testing e Performance Monitoring con NeoLoad e NeoSense"
Page 7: Webinar "Load Testing e Performance Monitoring con NeoLoad e NeoSense"

   

   

organizzativi!

TTM!business!

TECNOLOGIA!

Page 8: Webinar "Load Testing e Performance Monitoring con NeoLoad e NeoSense"

rapida  configurabilità  

dopan5  

moderni  

collabora5vi  

   

   

organizzativi!

TTM!business!

TECNOLOGIA!

Page 9: Webinar "Load Testing e Performance Monitoring con NeoLoad e NeoSense"

   

   

organizzativi!

TTM!business!

TECNOLOGIA!

Ambiti orizzontali Am

bi5  ver5cali  

Page 10: Webinar "Load Testing e Performance Monitoring con NeoLoad e NeoSense"

Ambiti orizzontali Am

bi5  ver5cali  

Page 11: Webinar "Load Testing e Performance Monitoring con NeoLoad e NeoSense"

Requirement,  Test,  Task,  Defect,  Planning,  Release,  Compliancy    

Automa5on  Model   CI  Delivery   Performance  Config  

Page 12: Webinar "Load Testing e Performance Monitoring con NeoLoad e NeoSense"

ü  Scalability / capacity Test ü  aumenta il carico costantemente, al fine di determinare la capacità massima del sistema.

ü  Stress Test

ü  stressa l’applicazione con un carico più elevato del normale

ü  Stability / “soak” Test

ü  mantiene costante e medio il carico ma per un lungo periodo per individuare memory leak, e consumo di risorse

ü  Configuration Test

ü  combina il test di carico con il tuning della applicazione e della infrastruttura

Page 13: Webinar "Load Testing e Performance Monitoring con NeoLoad e NeoSense"

Since 2005, Neotys has helped over 1,500 customers ensure their applications' reliability, performance and quality.

900% Revenue Growth 2005 | 2006 | 2007 | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014

1500

1200

1000

800

600

400

200

0

Customer Growth

France HQ R&D Sales PS Technical Support

USA Sales Marketing PS Technical Support

UK Sales

Germany Sales

India Sales PS

Page 14: Webinar "Load Testing e Performance Monitoring con NeoLoad e NeoSense"

NeoLoad Next-gen load & performance testing solution for web & mobile apps

NeoSense Synthetic monitoring for application performance & availability

Page 15: Webinar "Load Testing e Performance Monitoring con NeoLoad e NeoSense"
Page 16: Webinar "Load Testing e Performance Monitoring con NeoLoad e NeoSense"

Cos’è  NeoLoad  The  web  tes5ng  solu5on  for  op5mizing  all  your  applica5ons  

Page 17: Webinar "Load Testing e Performance Monitoring con NeoLoad e NeoSense"

Web  Technologies  The  web  tes5ng  solu5on  for  op5mizing  all  your  applica5ons  

Mobile Technology

Monitoring

Page 18: Webinar "Load Testing e Performance Monitoring con NeoLoad e NeoSense"

Design  

• Virtual  Users  

• Popula5ons  • Monitor  • SLA  

Run5me  

• Scenarios  • Run5me  Overview  

Results  

• Test  summary  

• Errors  • Alerts  

Page 19: Webinar "Load Testing e Performance Monitoring con NeoLoad e NeoSense"

Virtual User   Web  Applica5on  

Page 20: Webinar "Load Testing e Performance Monitoring con NeoLoad e NeoSense"

RealDevices & Networks

Real Device Tool Command

Real Device Metrics

4G 3GH+

Load

Command

3GH+ 4G WiFi

APPMonitor

Cloud Load Generators On-premise Load Generators

Database Server App Server Web Server

NeoLoad Controller

Simulated Devices

w/ Network Emulation

Page 21: Webinar "Load Testing e Performance Monitoring con NeoLoad e NeoSense"

Live  Demo  

Page 22: Webinar "Load Testing e Performance Monitoring con NeoLoad e NeoSense"

Gian  Giacomo  Ermacora  giangiacomo.ermacora@emeraso).com  

Page 23: Webinar "Load Testing e Performance Monitoring con NeoLoad e NeoSense"

What it does •  Generates synthetic users in production and monitors the performance and availability of critical

business transactions within  your  recorded  user  paths  

How it does it •  Simulates realistic end user behavior •  Monitors application performance and availability •  Provides  intui5ve  dashboards  with  ac5onable  data  on-­‐demand  •  Helps you get to root cause of performance issues •  Ensures performance meets SLA targets •  Notifies stakeholders immediately when SLAs aren’t met

How it works

Design  Use  

Cases  Configure  Monitoring  

Monitor  in  Produc)on  

Analyze  Dashboards  

Send  Alert  No)fica)ons  

Fast  design  of  complex  use  cases  from  any  device  

Easy  configura5on,  simple  to  complex  monitoring  profiles  

Proac5ve  issue  detec5on  

Track  performance  and  availability    

Real-­‐5me,  fully  configurable  alerts  

Page 24: Webinar "Load Testing e Performance Monitoring con NeoLoad e NeoSense"

Deploy Monitoring Profiles

Import Business Processes from NeoLoad & Configure

APP

Responses

APP APP

Application Servers

Business Transactions from Synthetic Users

Performance & Availability of Transactions

Monitor Monitor

Notifications

NeoSense Web UI

Notifications

Business UsersIT Users & Admins

NeoSense Web UI

NeoSense Server

NeoSense Locations* in your Cloud

On-premise NeoSense Locations*

Page 25: Webinar "Load Testing e Performance Monitoring con NeoLoad e NeoSense"

Live  Demo  

Page 26: Webinar "Load Testing e Performance Monitoring con NeoLoad e NeoSense"

Contenu5  disponibili  su:    Canale  slideshare  di  Emeraso)    Canale  Youtube  Emeraso)  www.emeraso).com  www.emeraso).com/servizi/qcloud    

Q&A ?

What’s  next  

Page 27: Webinar "Load Testing e Performance Monitoring con NeoLoad e NeoSense"

Segui i nostri canali …

www.emerasoft.com [email protected]

Emerasoft Srl via Po, 1 – 10124 Torino via del Poggio Laurentino, 118 – 00144 Roma T +39 011 0120370 T +39 06 87811323 F +39 011 3710371

Grazie…

Contatti