webinar "load testing e performance monitoring con neoload e neosense"
TRANSCRIPT
• Emeraso) srl • Mission • Vision • Market & Solu5ons Gian Giacomo Ermacora 5 marzo 2014
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”
Alcuni cilen)
P r o b l e m ?
P r o b l e m s o l v i n g
organizzativi!
TTM!business!
TECNOLOGIA!
rapida configurabilità
dopan5
moderni
collabora5vi
organizzativi!
TTM!business!
TECNOLOGIA!
organizzativi!
TTM!business!
TECNOLOGIA!
Ambiti orizzontali Am
bi5 ver5cali
Ambiti orizzontali Am
bi5 ver5cali
Requirement, Test, Task, Defect, Planning, Release, Compliancy
Automa5on Model CI Delivery Performance Config
ü 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
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
NeoLoad Next-gen load & performance testing solution for web & mobile apps
NeoSense Synthetic monitoring for application performance & availability
Cos’è NeoLoad The web tes5ng solu5on for op5mizing all your applica5ons
Web Technologies The web tes5ng solu5on for op5mizing all your applica5ons
Mobile Technology
Monitoring
Design
• Virtual Users
• Popula5ons • Monitor • SLA
Run5me
• Scenarios • Run5me Overview
Results
• Test summary
• Errors • Alerts
Virtual User Web Applica5on
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
Live Demo
Gian Giacomo Ermacora giangiacomo.ermacora@emeraso).com
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
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*
Live Demo
Contenu5 disponibili su: Canale slideshare di Emeraso) Canale Youtube Emeraso) www.emeraso).com www.emeraso).com/servizi/qcloud
Q&A ?
What’s next
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