SlideShare ist ein Scribd-Unternehmen logo
1 von 47
Downloaden Sie, um offline zu lesen
1… more than software© Würth Phoenix 2016
Francesco Melchiori
Product manager
Würth Phoenix
End user experience monitoring
of cloud applications
 IT and Consulting Company of the Würth-Group
 Headquarter in Italy, European-wide presence, more than 130 highly skilled
employees
 International experience in Business Software and IT Management
 Core competencies in trading processes, wholesale distribution and logistics
 Microsoft Gold Certified Partner, ITIL certified, OTRS Preferred Partner
2
About Würth Phoenix
Facts & Figures
 More than 1.000
customers worldwide
 Over 500.000 service
checks with NetEye
 25.000 monitored hosts
 4 offices in 3 countries
 HQ in Italy
We create the right balance
between technology and services
for our customers
to support their IT operations and
deliver in that way a better
business result
© Würth Phoenix 2016 … more than software
3… more than software© Würth Phoenix 2016
*aaS
APPLICATION
TRANSPORT
NETWORK
MEDIUM
End
User performance
quality of service
final
SLA
4… more than software© Würth Phoenix 2016
vAPP
video i/o
RDPRDWA HDXCitrix
API
?!
APP
data closed clientAPI
?!
APP
data RESTJSON
interface HTMLCSS
API
calls
5… more than software© Würth Phoenix 2016
vAPP
video i/o
RDPRDWA HDXCitrix
APP
data closed client
APP
data RESTJSON
interface HTMLCSS
What is Alyvix ?
6… more than software© Würth Phoenix 2016
7… more than software© Würth Phoenix 2016
Visual Synthetic Monitoring
8… more than software© Würth Phoenix 2016
Visual
Synthetic
Monitoring
Alyvix looks at graphic interfaces
Alyvix behaves like human users
Alyvix tracks transaction performances
9… more than software© Würth Phoenix 2016
An application transaction implies a time gap
between an app interaction and its visualization
10… more than software© Würth Phoenix 2016
APM Application
Performance Management
End User
Experience
Active
Monitoring
Visual
Synthetic
Monitoring
IT Galaxy
11… more than software© Würth Phoenix 2016
Alyvix automates any application
interacting with GUIs exactly as a human would do
12… more than software© Würth Phoenix 2016
Alyvix provides GUI tools
to design any app
transactions
13… more than software© Würth Phoenix 2016
1 transaction 1 Alyvix keyword
citrix_storefront_ready
1. Define a unique application graphics in a keyword
2. Plan interactions on an application state in a keyword
3. Measure the time that a keyword takes to appear
14… more than software© Würth Phoenix 2016
Alyvix Image Finder keyword
detects and interacts with
image components
15… more than software© Würth Phoenix 2016
Alyvix Rect Finder keyword
detects and interacts with
rectangle components
16… more than software© Würth Phoenix 2016
Alyvix Text Finder keyword
detects and interacts with
text string components
LA DIVINA COMMEDIA di Dante Alighieri INFERNO CANTO I [Incomincia la Comedia di Dante Alleghieri di Fiorenza, ne la quale tratta de le pene e punimenti
de' vizi e de' meriti e premi de le virtù. Comincia il canto primo de la prima parte la quale si chiama Inferno, nel qual l'auttore fa proemio a tutta l'opera.] Nel
mezzo del cammin di nostra vita mi ritrovai per una selva oscura, ché la diritta via era smarrita. Ahi quanto a dir qual era è cosa dura esta selva selvaggia e aspra
e forte che nel pensier rinova la paura! Tant' è amara che poco è più morte; ma per trattar del ben ch'i' vi trovai, dirò de l'altre cose ch'i' v'ho scorte. Io non so ben
ridir com' i' v'intrai, tant' era pien di sonno a quel punto che la verace via abbandonai. Ma poi ch'i' fui al piè d'un colle giunto, là dove terminava quella valle che
m'avea di paura il cor compunto, guardai in alto e vidi le sue spalle vestite già de' raggi del pianeta che mena dritto altrui per ogne calle. Allor fu la paura un poco
queta, che nel lago del cor m'era durata la notte ch'i' passai con tanta pieta. E come quei che con lena affannata, uscito fuor del pelago a la riva, si volge a
l'acqua perigliosa e guata, così l'animo mio, ch'ancor fuggiva, si volse a retro a rimirar lo passo che non lasciò già mai persona viva. Poi ch'èi posato un poco il
corpo lasso, ripresi via per la piaggia diserta, sì che 'l piè fermo sempre era 'l più basso. Ed ecco, quasi al cominciar de l'erta, una lonza leggiera e presta molto,
che di pel macolato era coverta; e non mi si partia dinanzi al volto, anzi 'mpediva tanto il mio cammino, ch'i' fui per ritornar più volte vòlto. Temp' era dal principio
del mattino, e 'l sol montava 'n sù con quelle stelle ch'eran con lui quando l'amor divino mosse di prima quelle cose belle; sì ch'a bene sperar m'era cagione di
quella fiera a la gaetta pelle l'ora del tempo e la dolce stagione; ma non sì che paura non mi desse la vista che m'apparve d'un leone. Questi parea che contra
me venisse con la test' alta e con rabbiosa fame, sì che parea che l'aere ne tremesse. Ed una lupa, che di tutte brame sembiava carca ne la sua magrezza, e
molte genti fé già viver grame, questa mi porse tanto di gravezza con la paura ch'uscia di sua vista, ch'io perdei la speranza de l'altezza. E qual è quei che
volontieri acquista, e giugne 'l tempo che perder lo face, che 'n tutti suoi pensier piange e s'attrista; tal mi fece la bestia sanza pace, che, venendomi 'ncontro, a
poco a poco mi ripigneva là dove 'l sol tace. Mentre ch'i' rovinava in basso loco, dinanzi a li occhi mi si fu offerto chi per lungo silenzio parea fioco. Quando vidi
costui nel gran diserto, «Miserere di me», gridai a lui, «qual che tu sii, od ombra od omo certo!». Rispuosemi: «Non omo, omo già fui, e li parenti miei furon
lombardi, mantoani per patrïa ambedui. Nacqui sub Iulio, ancor che fosse tardi, e vissi a Roma sotto 'l buono Augusto nel tempo de li dèi falsi e bugiardi. Poeta
fui, e cantai di quel giusto figliuol d'Anchise che venne di Troia, poi che 'l superbo Ilïón fu combusto. Ma tu perché ritorni a tanta noia? perché non sali il dilettoso
monte ch'è principio e cagion di tutta gioia?». «Or se' tu quel Virgilio e quella fonte che spandi di parlar sì largo fiume?», rispuos' io lui con vergognosa fronte. «O
de li altri poeti onore e lume, vagliami 'l lungo studio e 'l grande amore che m'ha fatto cercar lo tuo volume. Tu se' lo mio maestro e 'l mio autore, tu se' solo colui
da cu' io tolsi lo bello stilo che m'ha fatto onore. Vedi la bestia per cu' io mi volsi; aiutami da lei, famoso saggio, ch'ella mi fa tremar le vene e i polsi». «A te
convien tenere altro vïaggio», rispuose, poi che lagrimar mi vide, «se vuo' campar d'esto loco selvaggio; ché questa bestia, per la qual tu gride, non lascia altrui
passar per la sua via, ma tanto lo 'mpedisce che l'uccide; e ha natura sì malvagia e ria, che mai non empie la bramosa voglia, e dopo 'l pasto ha più fame che
pria. Molti son li animali a cui s'ammoglia, e più saranno ancora, infin che 'l veltro verrà, che la farà morir con doglia. Questi non ciberà terra né peltro, ma
sapïenza, amore e virtute, e sua nazion sarà tra feltro e feltro. Di quella umile Italia fia salute per cui morì la vergine Cammilla, Eurialo e Turno e Niso di ferute.
Questi la caccerà per ogne villa, fin che l'avrà rimessa ne lo 'nferno, là onde 'nvidia prima dipartilla. Ond' io per lo tuo me' penso e discerno che tu mi segui, e io
sarò tua guida, e trarrotti di qui per loco etterno; ove udirai le disperate strida, vedrai li antichi spiriti dolenti, ch'a la seconda morte ciascun grida; e vederai color
che son contenti nel foco, perché speran di venire quando che sia a le beate genti. A le quai poi se tu vorrai salire, anima fia a ciò più di me degna: con lei ti
lascerò nel mio partire; ché quello imperador che là sù regna, perch' i' fu' ribellante a la sua legge, non vuol che 'n sua città per me si vegna. In tutte parti impera
e quivi regge; quivi è la sua città e l'alto seggio: oh felice colui cu' ivi elegge!». E io a lui: «Poeta, io ti richeggio per quello Dio che tu non conoscesti, a ciò ch'io
fugga questo male e peggio, che tu mi meni là dov' or dicesti, sì ch'io veggia la porta di san Pietro e color cui tu fai cotanto mesti». Allor si mosse, e io li tenni
dietro.
17… more than software© Würth Phoenix 2016
1. Select an Alyvix Finder type
Transaction definition
in an Alyvix keyword
18… more than software© Würth Phoenix 2016
2. Select graphic components
1. Select an Alyvix Finder type
Transaction definition
in an Alyvix keyword
19… more than software© Würth Phoenix 2016
citrix_login_form
3. Type keyword name
2. Select graphic components
1. Select an Alyvix Finder type
Transaction definition
in an Alyvix keyword
20… more than software© Würth Phoenix 2016
• IF similarity threshold
• RF size thresholds
• TF regular expression
4. Set recognition settings
3. Type keyword name
2. Select graphic components
1. Select an Alyvix Finder type
Transaction definition
in an Alyvix keyword
21… more than software© Würth Phoenix 2016
• Hoovering
• Single or double left clicking
• Single right clicking
• Text string typing
• Shortcut pressing
keyboard
inputs
mouse
inputs
Esc
Tab
Caps
Shift
Ctrl
~
`
!
1
@
2
#
3
$
4
%
5
^
6
&
7
*
8
(
9
)
0
_
-
+
=
Bksp
Q W E R T Y U I O P {
[
}
]
|

D
e
l
A S D F G H J K L :
;
“
‘
ENTER

Z X C V B N M <
,
>
.
?
/

 
F
n
Shift
A
l
t

A
l
t

Ctrl
Tools EN
5. Set interaction modes
4. Set recognition settings
3. Type keyword name
2. Select graphic components
1. Select an Alyvix Finder type
Transaction definition
in an Alyvix keyword
22… more than software© Würth Phoenix 2016
• ON/OFF measurement toggle
• Warning and critical thresholds
• Timeout limit
TIMEOUT
CRITICALWARNINGNORMAL
ongoing detection
6. Set performance settings
5. Set interaction modes
4. Set recognition settings
3. Type keyword name
2. Select graphic components
1. Select an Alyvix Finder type
Transaction definition
in an Alyvix keyword
23… more than software© Würth Phoenix 2016
Alyvix Object Finder keyword
detects and interacts with
multitype components
IF
RF
TF IF similarity threshold
 RF size thresholds
 TF regular expression
 IF↔RF↔TF regions of interest
<username>
<password>
24… more than software© Würth Phoenix 2016
End user interaction flow
↓
List of transactions
↓
Test case
25… more than software© Würth Phoenix 2016
26… more than software© Würth Phoenix 2016
Alyvix measures app transactions
defined and then listed in test cases
27… more than software© Würth Phoenix 2016
1. detects object
2. takes its time
3. interacts with it
1. detects object
2. takes its time
3. interacts with it
28… more than software© Würth Phoenix 2016
Word (virtualized) unavailable
or
RDWebAccess
1.Check
AVAILABILITY
RDWebAccess
2. Measure
RESPONIVENESS Word (virtualized)
1s Word (virtualized)or
2s Word (virtualized)or
3s
29… more than software© Würth Phoenix 2016
Alyvix reports test case transactions
in HTML pages
30… more than software© Würth Phoenix 2016
31… more than software© Würth Phoenix 2016
32… more than software© Würth Phoenix 2016
33… more than software© Würth Phoenix 2016
Alyvix visualizes test case performances
tracking them thanks to NetEye
34… more than software© Würth Phoenix 2016
1. NetEye can schedule one o more test cases on the same Alyvix probe
Alyvix probe WinOS 64bit
APP2. NSClient++ receives NRPE commands from NetEye on Alyvix probes
3. NSClient++ runs Alyvix test case scripts and returns back their outputs
4. Alyvix test case performances are collected and visualized in NetEye
NetEye server
35… more than software© Würth Phoenix 2016
latency spikes
service downtimes
End user experience monitoring
of business-critical transactions through
applications in the cloud or on-premises
36… more than software© Würth Phoenix 2016
Alyvix publishes in Performance Monitor!
Test case keywords can be tracked as regular Windows metrics
37… more than software© Würth Phoenix 2016
38… more than software© Würth Phoenix 2016
39… more than software© Würth Phoenix 2016
40… more than software© Würth Phoenix 2016
Alyvix 2.3 Carnera | RELEASED: browse alyvix.com!
• Store performances in a local SQLite database
• Publish performances in Windows Performance Monitor
• UX, reports and NetEye integration improvements
• ‘Wait disappearance’ as a detection mode for Finders
• Customizable frequencies of frame grabber, object detector, interaction
alyvix 2.4 under dev | December 2016
• Interaction Selection, Hold'n'Release, Multiple Clicks, customizable exit code
• Background Mode for lock and multiple sessions: working in progress!
• UX and NetEye integration improvements
• Report improvements: keyword multiple use, Interaction Selection points, Object Finder .gif
• Performance measurement system improvements for ‘Wait’ and ‘Wait disappear’ modes
41… more than software© Würth Phoenix 2016
Alyvix certifies the ongoing
quality of IT services
42… more than software© Würth Phoenix 2016
IT ops teams can modulate
infrastructure resources
IT clients can check
their SLA with providers
43
Our Services – Training and Consulting
… more than software© Würth Phoenix 2016
2 Days of Training
2 Days of Consulting
 Alyvix is deployed
 First test cases on business-critical applications are running
 You are able to create new test cases independently
+
=
44
Our Services - Subscription
… more than software© Würth Phoenix 2016
STANDARD PROFESSIONAL ENTERPRISE*
Incidents
Normal – response time 6 hours 4 hours 2 hours
Critical – response time 4 hours 2 hours 1 hour
Yearly incidents 5 15 45
No. of dedicated bug fixes no 1 3
No. of supported standard test cases 3 10 unlimited
Distributed no 3 nodes unlimited
Multi monitoring backend server 1 server 2 servers 4 servers
Service Requests
Response time 8 hours 4 hours 2 hours
No. of yearly available requests 5 15 45
Support of advanced test cases which
include Python code
no yes yes
Support Channels
Phone no yes yes
E-Mail yes yes yes
Remote via TeamViewer no yes yes
No. of authorized contact persons 1 2 unlimited
45
Our References
… more than software© Würth Phoenix 2016
46… more than software© Würth Phoenix 2016
With a stopwatch.
Eyes and hands like a human.
47… more than software© Würth Phoenix 2016
alyvix.com
github.com/alyvix/alyvix
https://it.surveymonkey.com/r/SFScon2016

Weitere ähnliche Inhalte

Was ist angesagt?

Turandot - Libretto integrale dell' opera
Turandot - Libretto integrale dell' operaTurandot - Libretto integrale dell' opera
Turandot - Libretto integrale dell' operaSimone Benerecetti
 
Inferno dantesco e la sua iconografia attraverso i secoli
Inferno dantesco e la sua iconografia attraverso i secoliInferno dantesco e la sua iconografia attraverso i secoli
Inferno dantesco e la sua iconografia attraverso i secoliCarolina Covarelli
 
Gabriele D'Annunzio - Cantico per l'Ottava della vittoria (1918)
Gabriele D'Annunzio - Cantico per l'Ottava della vittoria (1918)Gabriele D'Annunzio - Cantico per l'Ottava della vittoria (1918)
Gabriele D'Annunzio - Cantico per l'Ottava della vittoria (1918)Movimento Irredentista Italiano
 
Traduzioni lucrezio
Traduzioni lucrezioTraduzioni lucrezio
Traduzioni lucrezioLorDisturbia
 
Lo stato d'assedio già tagliato con scene
Lo stato d'assedio già tagliato con sceneLo stato d'assedio già tagliato con scene
Lo stato d'assedio già tagliato con sceneleogaston
 
Nuovo documento di microsoft office word
Nuovo documento di microsoft office wordNuovo documento di microsoft office word
Nuovo documento di microsoft office wordcassiopea94
 
L'inferno dantesco ed i suoi principali personaggi
L'inferno dantesco ed i suoi principali personaggi L'inferno dantesco ed i suoi principali personaggi
L'inferno dantesco ed i suoi principali personaggi Carolina Covarelli
 
La Leggenda Del Pettirosso.
La Leggenda Del Pettirosso.La Leggenda Del Pettirosso.
La Leggenda Del Pettirosso.adriano
 

Was ist angesagt? (11)

Turandot - Libretto integrale dell' opera
Turandot - Libretto integrale dell' operaTurandot - Libretto integrale dell' opera
Turandot - Libretto integrale dell' opera
 
Inferno dantesco e la sua iconografia attraverso i secoli
Inferno dantesco e la sua iconografia attraverso i secoliInferno dantesco e la sua iconografia attraverso i secoli
Inferno dantesco e la sua iconografia attraverso i secoli
 
'a vite aerea
'a vite aerea'a vite aerea
'a vite aerea
 
Gabriele D'Annunzio - Cantico per l'Ottava della vittoria (1918)
Gabriele D'Annunzio - Cantico per l'Ottava della vittoria (1918)Gabriele D'Annunzio - Cantico per l'Ottava della vittoria (1918)
Gabriele D'Annunzio - Cantico per l'Ottava della vittoria (1918)
 
Traduzioni lucrezio
Traduzioni lucrezioTraduzioni lucrezio
Traduzioni lucrezio
 
Lo stato d'assedio già tagliato con scene
Lo stato d'assedio già tagliato con sceneLo stato d'assedio già tagliato con scene
Lo stato d'assedio già tagliato con scene
 
Nuovo documento di microsoft office word
Nuovo documento di microsoft office wordNuovo documento di microsoft office word
Nuovo documento di microsoft office word
 
Ada Sestan - Nuovi canti dell'Istria (1910)
Ada Sestan - Nuovi canti dell'Istria (1910)Ada Sestan - Nuovi canti dell'Istria (1910)
Ada Sestan - Nuovi canti dell'Istria (1910)
 
L'inferno dantesco ed i suoi principali personaggi
L'inferno dantesco ed i suoi principali personaggi L'inferno dantesco ed i suoi principali personaggi
L'inferno dantesco ed i suoi principali personaggi
 
La Leggenda Del Pettirosso.
La Leggenda Del Pettirosso.La Leggenda Del Pettirosso.
La Leggenda Del Pettirosso.
 
Scelte
ScelteScelte
Scelte
 

Andere mochten auch

05/03/11 Germán Tenorio Vasconcelos otorga Cessa de Tlalixtac Casi 30 Mil Ser...
05/03/11 Germán Tenorio Vasconcelos otorga Cessa de Tlalixtac Casi 30 Mil Ser...05/03/11 Germán Tenorio Vasconcelos otorga Cessa de Tlalixtac Casi 30 Mil Ser...
05/03/11 Germán Tenorio Vasconcelos otorga Cessa de Tlalixtac Casi 30 Mil Ser...Germán Tenorio Vasconcelos
 
Teesing Marktflyer Waterbehandeling
Teesing Marktflyer WaterbehandelingTeesing Marktflyer Waterbehandeling
Teesing Marktflyer WaterbehandelingTeesing BV
 
Adivina bob esponja
Adivina  bob esponjaAdivina  bob esponja
Adivina bob esponjapatritejag
 
Texto final votación proyecto código orgánico monetario y financiero
Texto final votación proyecto código orgánico monetario y financieroTexto final votación proyecto código orgánico monetario y financiero
Texto final votación proyecto código orgánico monetario y financieroRamiro Aguilar
 
LOPA Euris Gimenez
LOPA Euris GimenezLOPA Euris Gimenez
LOPA Euris Gimenezejgt
 
Opera di Bartolomeo Scappi Manuale dell'arte di cucinare
Opera di Bartolomeo Scappi Manuale dell'arte di cucinareOpera di Bartolomeo Scappi Manuale dell'arte di cucinare
Opera di Bartolomeo Scappi Manuale dell'arte di cucinareDomenico Cafarchia
 
Managerial accounting for Chinese students
Managerial accounting for Chinese studentsManagerial accounting for Chinese students
Managerial accounting for Chinese studentsLSE Enterprise
 
What motivates students today? Talentoday Infographic
What motivates students today? Talentoday InfographicWhat motivates students today? Talentoday Infographic
What motivates students today? Talentoday InfographicTalentoday
 
Presentacion saloneo
Presentacion saloneoPresentacion saloneo
Presentacion saloneogiovannah92
 
Locandina 2016
Locandina 2016Locandina 2016
Locandina 2016CospFlero
 
Current Transformer Specs Errors & Solutions
Current Transformer Specs Errors & SolutionsCurrent Transformer Specs Errors & Solutions
Current Transformer Specs Errors & Solutionsasim_jkhan
 
Internal Controls and Monitoring 28 9-2015
Internal Controls and Monitoring 28 9-2015Internal Controls and Monitoring 28 9-2015
Internal Controls and Monitoring 28 9-2015Jose Manuel Garcelan
 
La contribucion de la UPNA a Navarra
La contribucion de la UPNA a NavarraLa contribucion de la UPNA a Navarra
La contribucion de la UPNA a NavarraUPNA
 
Detección temprana de víctimas en riesgo de Ahogamiento
Detección temprana de víctimas en riesgo de AhogamientoDetección temprana de víctimas en riesgo de Ahogamiento
Detección temprana de víctimas en riesgo de AhogamientoLuis Miguel Pascual Gomez
 
Made by Many Sweden
Made by Many SwedenMade by Many Sweden
Made by Many SwedenMade by Many
 
COMO PERFECCIONAR SUS ESTRATEGIAS EN MULTINIVEL
COMO PERFECCIONAR SUS ESTRATEGIAS EN MULTINIVELCOMO PERFECCIONAR SUS ESTRATEGIAS EN MULTINIVEL
COMO PERFECCIONAR SUS ESTRATEGIAS EN MULTINIVELBenito Bonilla Pacheco
 
Las licencias Creative Commons en la Generalitat de Catalunya
Las licencias Creative Commons en la Generalitat de CatalunyaLas licencias Creative Commons en la Generalitat de Catalunya
Las licencias Creative Commons en la Generalitat de CatalunyaJordi Graells
 
Catalogo Orbea 2014 Español
Catalogo Orbea 2014 EspañolCatalogo Orbea 2014 Español
Catalogo Orbea 2014 EspañolBicival
 

Andere mochten auch (20)

05/03/11 Germán Tenorio Vasconcelos otorga Cessa de Tlalixtac Casi 30 Mil Ser...
05/03/11 Germán Tenorio Vasconcelos otorga Cessa de Tlalixtac Casi 30 Mil Ser...05/03/11 Germán Tenorio Vasconcelos otorga Cessa de Tlalixtac Casi 30 Mil Ser...
05/03/11 Germán Tenorio Vasconcelos otorga Cessa de Tlalixtac Casi 30 Mil Ser...
 
Teesing Marktflyer Waterbehandeling
Teesing Marktflyer WaterbehandelingTeesing Marktflyer Waterbehandeling
Teesing Marktflyer Waterbehandeling
 
Adivina bob esponja
Adivina  bob esponjaAdivina  bob esponja
Adivina bob esponja
 
Texto final votación proyecto código orgánico monetario y financiero
Texto final votación proyecto código orgánico monetario y financieroTexto final votación proyecto código orgánico monetario y financiero
Texto final votación proyecto código orgánico monetario y financiero
 
LOPA Euris Gimenez
LOPA Euris GimenezLOPA Euris Gimenez
LOPA Euris Gimenez
 
Informe de viabilidad
Informe de viabilidadInforme de viabilidad
Informe de viabilidad
 
Opera di Bartolomeo Scappi Manuale dell'arte di cucinare
Opera di Bartolomeo Scappi Manuale dell'arte di cucinareOpera di Bartolomeo Scappi Manuale dell'arte di cucinare
Opera di Bartolomeo Scappi Manuale dell'arte di cucinare
 
Managerial accounting for Chinese students
Managerial accounting for Chinese studentsManagerial accounting for Chinese students
Managerial accounting for Chinese students
 
Neuro PDF
Neuro PDFNeuro PDF
Neuro PDF
 
What motivates students today? Talentoday Infographic
What motivates students today? Talentoday InfographicWhat motivates students today? Talentoday Infographic
What motivates students today? Talentoday Infographic
 
Presentacion saloneo
Presentacion saloneoPresentacion saloneo
Presentacion saloneo
 
Locandina 2016
Locandina 2016Locandina 2016
Locandina 2016
 
Current Transformer Specs Errors & Solutions
Current Transformer Specs Errors & SolutionsCurrent Transformer Specs Errors & Solutions
Current Transformer Specs Errors & Solutions
 
Internal Controls and Monitoring 28 9-2015
Internal Controls and Monitoring 28 9-2015Internal Controls and Monitoring 28 9-2015
Internal Controls and Monitoring 28 9-2015
 
La contribucion de la UPNA a Navarra
La contribucion de la UPNA a NavarraLa contribucion de la UPNA a Navarra
La contribucion de la UPNA a Navarra
 
Detección temprana de víctimas en riesgo de Ahogamiento
Detección temprana de víctimas en riesgo de AhogamientoDetección temprana de víctimas en riesgo de Ahogamiento
Detección temprana de víctimas en riesgo de Ahogamiento
 
Made by Many Sweden
Made by Many SwedenMade by Many Sweden
Made by Many Sweden
 
COMO PERFECCIONAR SUS ESTRATEGIAS EN MULTINIVEL
COMO PERFECCIONAR SUS ESTRATEGIAS EN MULTINIVELCOMO PERFECCIONAR SUS ESTRATEGIAS EN MULTINIVEL
COMO PERFECCIONAR SUS ESTRATEGIAS EN MULTINIVEL
 
Las licencias Creative Commons en la Generalitat de Catalunya
Las licencias Creative Commons en la Generalitat de CatalunyaLas licencias Creative Commons en la Generalitat de Catalunya
Las licencias Creative Commons en la Generalitat de Catalunya
 
Catalogo Orbea 2014 Español
Catalogo Orbea 2014 EspañolCatalogo Orbea 2014 Español
Catalogo Orbea 2014 Español
 

Mehr von South Tyrol Free Software Conference

SFSCON23 - Rufai Omowunmi Balogun - SMODEX – a Python package for understandi...
SFSCON23 - Rufai Omowunmi Balogun - SMODEX – a Python package for understandi...SFSCON23 - Rufai Omowunmi Balogun - SMODEX – a Python package for understandi...
SFSCON23 - Rufai Omowunmi Balogun - SMODEX – a Python package for understandi...South Tyrol Free Software Conference
 
SFSCON23 - Roberto Innocenti - From the design to reality is here the Communi...
SFSCON23 - Roberto Innocenti - From the design to reality is here the Communi...SFSCON23 - Roberto Innocenti - From the design to reality is here the Communi...
SFSCON23 - Roberto Innocenti - From the design to reality is here the Communi...South Tyrol Free Software Conference
 
SFSCON23 - Martin Rabanser - Real-time aeroplane tracking and the Open Data Hub
SFSCON23 - Martin Rabanser - Real-time aeroplane tracking and the Open Data HubSFSCON23 - Martin Rabanser - Real-time aeroplane tracking and the Open Data Hub
SFSCON23 - Martin Rabanser - Real-time aeroplane tracking and the Open Data HubSouth Tyrol Free Software Conference
 
SFSCON23 - Marianna d'Atri Enrico Zanardo - How can Blockchain technologies i...
SFSCON23 - Marianna d'Atri Enrico Zanardo - How can Blockchain technologies i...SFSCON23 - Marianna d'Atri Enrico Zanardo - How can Blockchain technologies i...
SFSCON23 - Marianna d'Atri Enrico Zanardo - How can Blockchain technologies i...South Tyrol Free Software Conference
 
SFSCON23 - Lucas Lasota - The Future of Connectivity, Open Internet and Human...
SFSCON23 - Lucas Lasota - The Future of Connectivity, Open Internet and Human...SFSCON23 - Lucas Lasota - The Future of Connectivity, Open Internet and Human...
SFSCON23 - Lucas Lasota - The Future of Connectivity, Open Internet and Human...South Tyrol Free Software Conference
 
SFSCON23 - Giovanni Giannotta - Intelligent Decision Support System for trace...
SFSCON23 - Giovanni Giannotta - Intelligent Decision Support System for trace...SFSCON23 - Giovanni Giannotta - Intelligent Decision Support System for trace...
SFSCON23 - Giovanni Giannotta - Intelligent Decision Support System for trace...South Tyrol Free Software Conference
 
SFSCON23 - Elena Maines - Embracing CI/CD workflows for building ETL pipelines
SFSCON23 - Elena Maines - Embracing CI/CD workflows for building ETL pipelinesSFSCON23 - Elena Maines - Embracing CI/CD workflows for building ETL pipelines
SFSCON23 - Elena Maines - Embracing CI/CD workflows for building ETL pipelinesSouth Tyrol Free Software Conference
 
SFSCON23 - Charles H. Schulz - Why open digital infrastructure matters
SFSCON23 - Charles H. Schulz - Why open digital infrastructure mattersSFSCON23 - Charles H. Schulz - Why open digital infrastructure matters
SFSCON23 - Charles H. Schulz - Why open digital infrastructure mattersSouth Tyrol Free Software Conference
 
SFSCON23 - Thomas Aichner - How IoT and AI are revolutionizing Mass Customiza...
SFSCON23 - Thomas Aichner - How IoT and AI are revolutionizing Mass Customiza...SFSCON23 - Thomas Aichner - How IoT and AI are revolutionizing Mass Customiza...
SFSCON23 - Thomas Aichner - How IoT and AI are revolutionizing Mass Customiza...South Tyrol Free Software Conference
 
SFSCON23 - Mirko Boehm - European regulators cast their eyes on maturing OSS ...
SFSCON23 - Mirko Boehm - European regulators cast their eyes on maturing OSS ...SFSCON23 - Mirko Boehm - European regulators cast their eyes on maturing OSS ...
SFSCON23 - Mirko Boehm - European regulators cast their eyes on maturing OSS ...South Tyrol Free Software Conference
 
SFSCON23 - Marco Pavanelli - Monitoring the fleet of Sasa with free software
SFSCON23 - Marco Pavanelli - Monitoring the fleet of Sasa with free softwareSFSCON23 - Marco Pavanelli - Monitoring the fleet of Sasa with free software
SFSCON23 - Marco Pavanelli - Monitoring the fleet of Sasa with free softwareSouth Tyrol Free Software Conference
 
SFSCON23 - Marco Cortella - KNOWAGE and AICS for 2030 agenda SDG goals monito...
SFSCON23 - Marco Cortella - KNOWAGE and AICS for 2030 agenda SDG goals monito...SFSCON23 - Marco Cortella - KNOWAGE and AICS for 2030 agenda SDG goals monito...
SFSCON23 - Marco Cortella - KNOWAGE and AICS for 2030 agenda SDG goals monito...South Tyrol Free Software Conference
 
SFSCON23 - Lina Ceballos - Interoperable Europe Act - A real game changer
SFSCON23 - Lina Ceballos - Interoperable Europe Act - A real game changerSFSCON23 - Lina Ceballos - Interoperable Europe Act - A real game changer
SFSCON23 - Lina Ceballos - Interoperable Europe Act - A real game changerSouth Tyrol Free Software Conference
 
SFSCON23 - Johannes Näder Linus Sehn - Let’s monitor implementation of Free S...
SFSCON23 - Johannes Näder Linus Sehn - Let’s monitor implementation of Free S...SFSCON23 - Johannes Näder Linus Sehn - Let’s monitor implementation of Free S...
SFSCON23 - Johannes Näder Linus Sehn - Let’s monitor implementation of Free S...South Tyrol Free Software Conference
 
SFSCON23 - Gabriel Ku Wei Bin - Why Do We Need A Next Generation Internet
SFSCON23 - Gabriel Ku Wei Bin - Why Do We Need A Next Generation InternetSFSCON23 - Gabriel Ku Wei Bin - Why Do We Need A Next Generation Internet
SFSCON23 - Gabriel Ku Wei Bin - Why Do We Need A Next Generation InternetSouth Tyrol Free Software Conference
 
SFSCON23 - Davide Vernassa - Empowering Insights Unveiling the latest innova...
SFSCON23 - Davide Vernassa - Empowering Insights  Unveiling the latest innova...SFSCON23 - Davide Vernassa - Empowering Insights  Unveiling the latest innova...
SFSCON23 - Davide Vernassa - Empowering Insights Unveiling the latest innova...South Tyrol Free Software Conference
 

Mehr von South Tyrol Free Software Conference (20)

SFSCON23 - Rufai Omowunmi Balogun - SMODEX – a Python package for understandi...
SFSCON23 - Rufai Omowunmi Balogun - SMODEX – a Python package for understandi...SFSCON23 - Rufai Omowunmi Balogun - SMODEX – a Python package for understandi...
SFSCON23 - Rufai Omowunmi Balogun - SMODEX – a Python package for understandi...
 
SFSCON23 - Roberto Innocenti - From the design to reality is here the Communi...
SFSCON23 - Roberto Innocenti - From the design to reality is here the Communi...SFSCON23 - Roberto Innocenti - From the design to reality is here the Communi...
SFSCON23 - Roberto Innocenti - From the design to reality is here the Communi...
 
SFSCON23 - Martin Rabanser - Real-time aeroplane tracking and the Open Data Hub
SFSCON23 - Martin Rabanser - Real-time aeroplane tracking and the Open Data HubSFSCON23 - Martin Rabanser - Real-time aeroplane tracking and the Open Data Hub
SFSCON23 - Martin Rabanser - Real-time aeroplane tracking and the Open Data Hub
 
SFSCON23 - Marianna d'Atri Enrico Zanardo - How can Blockchain technologies i...
SFSCON23 - Marianna d'Atri Enrico Zanardo - How can Blockchain technologies i...SFSCON23 - Marianna d'Atri Enrico Zanardo - How can Blockchain technologies i...
SFSCON23 - Marianna d'Atri Enrico Zanardo - How can Blockchain technologies i...
 
SFSCON23 - Lucas Lasota - The Future of Connectivity, Open Internet and Human...
SFSCON23 - Lucas Lasota - The Future of Connectivity, Open Internet and Human...SFSCON23 - Lucas Lasota - The Future of Connectivity, Open Internet and Human...
SFSCON23 - Lucas Lasota - The Future of Connectivity, Open Internet and Human...
 
SFSCON23 - Giovanni Giannotta - Intelligent Decision Support System for trace...
SFSCON23 - Giovanni Giannotta - Intelligent Decision Support System for trace...SFSCON23 - Giovanni Giannotta - Intelligent Decision Support System for trace...
SFSCON23 - Giovanni Giannotta - Intelligent Decision Support System for trace...
 
SFSCON23 - Elena Maines - Embracing CI/CD workflows for building ETL pipelines
SFSCON23 - Elena Maines - Embracing CI/CD workflows for building ETL pipelinesSFSCON23 - Elena Maines - Embracing CI/CD workflows for building ETL pipelines
SFSCON23 - Elena Maines - Embracing CI/CD workflows for building ETL pipelines
 
SFSCON23 - Christian Busse - Free Software and Open Science
SFSCON23 - Christian Busse - Free Software and Open ScienceSFSCON23 - Christian Busse - Free Software and Open Science
SFSCON23 - Christian Busse - Free Software and Open Science
 
SFSCON23 - Charles H. Schulz - Why open digital infrastructure matters
SFSCON23 - Charles H. Schulz - Why open digital infrastructure mattersSFSCON23 - Charles H. Schulz - Why open digital infrastructure matters
SFSCON23 - Charles H. Schulz - Why open digital infrastructure matters
 
SFSCON23 - Andrea Vianello - Achieving FAIRness with EDP-portal
SFSCON23 - Andrea Vianello - Achieving FAIRness with EDP-portalSFSCON23 - Andrea Vianello - Achieving FAIRness with EDP-portal
SFSCON23 - Andrea Vianello - Achieving FAIRness with EDP-portal
 
SFSCON23 - Thomas Aichner - How IoT and AI are revolutionizing Mass Customiza...
SFSCON23 - Thomas Aichner - How IoT and AI are revolutionizing Mass Customiza...SFSCON23 - Thomas Aichner - How IoT and AI are revolutionizing Mass Customiza...
SFSCON23 - Thomas Aichner - How IoT and AI are revolutionizing Mass Customiza...
 
SFSCON23 - Stefan Mutschlechner - Smart Werke Meran
SFSCON23 - Stefan Mutschlechner - Smart Werke MeranSFSCON23 - Stefan Mutschlechner - Smart Werke Meran
SFSCON23 - Stefan Mutschlechner - Smart Werke Meran
 
SFSCON23 - Mirko Boehm - European regulators cast their eyes on maturing OSS ...
SFSCON23 - Mirko Boehm - European regulators cast their eyes on maturing OSS ...SFSCON23 - Mirko Boehm - European regulators cast their eyes on maturing OSS ...
SFSCON23 - Mirko Boehm - European regulators cast their eyes on maturing OSS ...
 
SFSCON23 - Marco Pavanelli - Monitoring the fleet of Sasa with free software
SFSCON23 - Marco Pavanelli - Monitoring the fleet of Sasa with free softwareSFSCON23 - Marco Pavanelli - Monitoring the fleet of Sasa with free software
SFSCON23 - Marco Pavanelli - Monitoring the fleet of Sasa with free software
 
SFSCON23 - Marco Cortella - KNOWAGE and AICS for 2030 agenda SDG goals monito...
SFSCON23 - Marco Cortella - KNOWAGE and AICS for 2030 agenda SDG goals monito...SFSCON23 - Marco Cortella - KNOWAGE and AICS for 2030 agenda SDG goals monito...
SFSCON23 - Marco Cortella - KNOWAGE and AICS for 2030 agenda SDG goals monito...
 
SFSCON23 - Lina Ceballos - Interoperable Europe Act - A real game changer
SFSCON23 - Lina Ceballos - Interoperable Europe Act - A real game changerSFSCON23 - Lina Ceballos - Interoperable Europe Act - A real game changer
SFSCON23 - Lina Ceballos - Interoperable Europe Act - A real game changer
 
SFSCON23 - Johannes Näder Linus Sehn - Let’s monitor implementation of Free S...
SFSCON23 - Johannes Näder Linus Sehn - Let’s monitor implementation of Free S...SFSCON23 - Johannes Näder Linus Sehn - Let’s monitor implementation of Free S...
SFSCON23 - Johannes Näder Linus Sehn - Let’s monitor implementation of Free S...
 
SFSCON23 - Gabriel Ku Wei Bin - Why Do We Need A Next Generation Internet
SFSCON23 - Gabriel Ku Wei Bin - Why Do We Need A Next Generation InternetSFSCON23 - Gabriel Ku Wei Bin - Why Do We Need A Next Generation Internet
SFSCON23 - Gabriel Ku Wei Bin - Why Do We Need A Next Generation Internet
 
SFSCON23 - Edoardo Scepi - The Brand-New Version of IGis Maps
SFSCON23 - Edoardo Scepi - The Brand-New Version of IGis MapsSFSCON23 - Edoardo Scepi - The Brand-New Version of IGis Maps
SFSCON23 - Edoardo Scepi - The Brand-New Version of IGis Maps
 
SFSCON23 - Davide Vernassa - Empowering Insights Unveiling the latest innova...
SFSCON23 - Davide Vernassa - Empowering Insights  Unveiling the latest innova...SFSCON23 - Davide Vernassa - Empowering Insights  Unveiling the latest innova...
SFSCON23 - Davide Vernassa - Empowering Insights Unveiling the latest innova...
 

SFScon16 - Francesco Melchiori: "Alyvix"

  • 1. 1… more than software© Würth Phoenix 2016 Francesco Melchiori Product manager Würth Phoenix End user experience monitoring of cloud applications
  • 2.  IT and Consulting Company of the Würth-Group  Headquarter in Italy, European-wide presence, more than 130 highly skilled employees  International experience in Business Software and IT Management  Core competencies in trading processes, wholesale distribution and logistics  Microsoft Gold Certified Partner, ITIL certified, OTRS Preferred Partner 2 About Würth Phoenix Facts & Figures  More than 1.000 customers worldwide  Over 500.000 service checks with NetEye  25.000 monitored hosts  4 offices in 3 countries  HQ in Italy We create the right balance between technology and services for our customers to support their IT operations and deliver in that way a better business result © Würth Phoenix 2016 … more than software
  • 3. 3… more than software© Würth Phoenix 2016 *aaS APPLICATION TRANSPORT NETWORK MEDIUM End User performance quality of service final SLA
  • 4. 4… more than software© Würth Phoenix 2016 vAPP video i/o RDPRDWA HDXCitrix API ?! APP data closed clientAPI ?! APP data RESTJSON interface HTMLCSS API calls
  • 5. 5… more than software© Würth Phoenix 2016 vAPP video i/o RDPRDWA HDXCitrix APP data closed client APP data RESTJSON interface HTMLCSS
  • 6. What is Alyvix ? 6… more than software© Würth Phoenix 2016
  • 7. 7… more than software© Würth Phoenix 2016 Visual Synthetic Monitoring
  • 8. 8… more than software© Würth Phoenix 2016 Visual Synthetic Monitoring Alyvix looks at graphic interfaces Alyvix behaves like human users Alyvix tracks transaction performances
  • 9. 9… more than software© Würth Phoenix 2016 An application transaction implies a time gap between an app interaction and its visualization
  • 10. 10… more than software© Würth Phoenix 2016 APM Application Performance Management End User Experience Active Monitoring Visual Synthetic Monitoring IT Galaxy
  • 11. 11… more than software© Würth Phoenix 2016 Alyvix automates any application interacting with GUIs exactly as a human would do
  • 12. 12… more than software© Würth Phoenix 2016 Alyvix provides GUI tools to design any app transactions
  • 13. 13… more than software© Würth Phoenix 2016 1 transaction 1 Alyvix keyword citrix_storefront_ready 1. Define a unique application graphics in a keyword 2. Plan interactions on an application state in a keyword 3. Measure the time that a keyword takes to appear
  • 14. 14… more than software© Würth Phoenix 2016 Alyvix Image Finder keyword detects and interacts with image components
  • 15. 15… more than software© Würth Phoenix 2016 Alyvix Rect Finder keyword detects and interacts with rectangle components
  • 16. 16… more than software© Würth Phoenix 2016 Alyvix Text Finder keyword detects and interacts with text string components LA DIVINA COMMEDIA di Dante Alighieri INFERNO CANTO I [Incomincia la Comedia di Dante Alleghieri di Fiorenza, ne la quale tratta de le pene e punimenti de' vizi e de' meriti e premi de le virtù. Comincia il canto primo de la prima parte la quale si chiama Inferno, nel qual l'auttore fa proemio a tutta l'opera.] Nel mezzo del cammin di nostra vita mi ritrovai per una selva oscura, ché la diritta via era smarrita. Ahi quanto a dir qual era è cosa dura esta selva selvaggia e aspra e forte che nel pensier rinova la paura! Tant' è amara che poco è più morte; ma per trattar del ben ch'i' vi trovai, dirò de l'altre cose ch'i' v'ho scorte. Io non so ben ridir com' i' v'intrai, tant' era pien di sonno a quel punto che la verace via abbandonai. Ma poi ch'i' fui al piè d'un colle giunto, là dove terminava quella valle che m'avea di paura il cor compunto, guardai in alto e vidi le sue spalle vestite già de' raggi del pianeta che mena dritto altrui per ogne calle. Allor fu la paura un poco queta, che nel lago del cor m'era durata la notte ch'i' passai con tanta pieta. E come quei che con lena affannata, uscito fuor del pelago a la riva, si volge a l'acqua perigliosa e guata, così l'animo mio, ch'ancor fuggiva, si volse a retro a rimirar lo passo che non lasciò già mai persona viva. Poi ch'èi posato un poco il corpo lasso, ripresi via per la piaggia diserta, sì che 'l piè fermo sempre era 'l più basso. Ed ecco, quasi al cominciar de l'erta, una lonza leggiera e presta molto, che di pel macolato era coverta; e non mi si partia dinanzi al volto, anzi 'mpediva tanto il mio cammino, ch'i' fui per ritornar più volte vòlto. Temp' era dal principio del mattino, e 'l sol montava 'n sù con quelle stelle ch'eran con lui quando l'amor divino mosse di prima quelle cose belle; sì ch'a bene sperar m'era cagione di quella fiera a la gaetta pelle l'ora del tempo e la dolce stagione; ma non sì che paura non mi desse la vista che m'apparve d'un leone. Questi parea che contra me venisse con la test' alta e con rabbiosa fame, sì che parea che l'aere ne tremesse. Ed una lupa, che di tutte brame sembiava carca ne la sua magrezza, e molte genti fé già viver grame, questa mi porse tanto di gravezza con la paura ch'uscia di sua vista, ch'io perdei la speranza de l'altezza. E qual è quei che volontieri acquista, e giugne 'l tempo che perder lo face, che 'n tutti suoi pensier piange e s'attrista; tal mi fece la bestia sanza pace, che, venendomi 'ncontro, a poco a poco mi ripigneva là dove 'l sol tace. Mentre ch'i' rovinava in basso loco, dinanzi a li occhi mi si fu offerto chi per lungo silenzio parea fioco. Quando vidi costui nel gran diserto, «Miserere di me», gridai a lui, «qual che tu sii, od ombra od omo certo!». Rispuosemi: «Non omo, omo già fui, e li parenti miei furon lombardi, mantoani per patrïa ambedui. Nacqui sub Iulio, ancor che fosse tardi, e vissi a Roma sotto 'l buono Augusto nel tempo de li dèi falsi e bugiardi. Poeta fui, e cantai di quel giusto figliuol d'Anchise che venne di Troia, poi che 'l superbo Ilïón fu combusto. Ma tu perché ritorni a tanta noia? perché non sali il dilettoso monte ch'è principio e cagion di tutta gioia?». «Or se' tu quel Virgilio e quella fonte che spandi di parlar sì largo fiume?», rispuos' io lui con vergognosa fronte. «O de li altri poeti onore e lume, vagliami 'l lungo studio e 'l grande amore che m'ha fatto cercar lo tuo volume. Tu se' lo mio maestro e 'l mio autore, tu se' solo colui da cu' io tolsi lo bello stilo che m'ha fatto onore. Vedi la bestia per cu' io mi volsi; aiutami da lei, famoso saggio, ch'ella mi fa tremar le vene e i polsi». «A te convien tenere altro vïaggio», rispuose, poi che lagrimar mi vide, «se vuo' campar d'esto loco selvaggio; ché questa bestia, per la qual tu gride, non lascia altrui passar per la sua via, ma tanto lo 'mpedisce che l'uccide; e ha natura sì malvagia e ria, che mai non empie la bramosa voglia, e dopo 'l pasto ha più fame che pria. Molti son li animali a cui s'ammoglia, e più saranno ancora, infin che 'l veltro verrà, che la farà morir con doglia. Questi non ciberà terra né peltro, ma sapïenza, amore e virtute, e sua nazion sarà tra feltro e feltro. Di quella umile Italia fia salute per cui morì la vergine Cammilla, Eurialo e Turno e Niso di ferute. Questi la caccerà per ogne villa, fin che l'avrà rimessa ne lo 'nferno, là onde 'nvidia prima dipartilla. Ond' io per lo tuo me' penso e discerno che tu mi segui, e io sarò tua guida, e trarrotti di qui per loco etterno; ove udirai le disperate strida, vedrai li antichi spiriti dolenti, ch'a la seconda morte ciascun grida; e vederai color che son contenti nel foco, perché speran di venire quando che sia a le beate genti. A le quai poi se tu vorrai salire, anima fia a ciò più di me degna: con lei ti lascerò nel mio partire; ché quello imperador che là sù regna, perch' i' fu' ribellante a la sua legge, non vuol che 'n sua città per me si vegna. In tutte parti impera e quivi regge; quivi è la sua città e l'alto seggio: oh felice colui cu' ivi elegge!». E io a lui: «Poeta, io ti richeggio per quello Dio che tu non conoscesti, a ciò ch'io fugga questo male e peggio, che tu mi meni là dov' or dicesti, sì ch'io veggia la porta di san Pietro e color cui tu fai cotanto mesti». Allor si mosse, e io li tenni dietro.
  • 17. 17… more than software© Würth Phoenix 2016 1. Select an Alyvix Finder type Transaction definition in an Alyvix keyword
  • 18. 18… more than software© Würth Phoenix 2016 2. Select graphic components 1. Select an Alyvix Finder type Transaction definition in an Alyvix keyword
  • 19. 19… more than software© Würth Phoenix 2016 citrix_login_form 3. Type keyword name 2. Select graphic components 1. Select an Alyvix Finder type Transaction definition in an Alyvix keyword
  • 20. 20… more than software© Würth Phoenix 2016 • IF similarity threshold • RF size thresholds • TF regular expression 4. Set recognition settings 3. Type keyword name 2. Select graphic components 1. Select an Alyvix Finder type Transaction definition in an Alyvix keyword
  • 21. 21… more than software© Würth Phoenix 2016 • Hoovering • Single or double left clicking • Single right clicking • Text string typing • Shortcut pressing keyboard inputs mouse inputs Esc Tab Caps Shift Ctrl ~ ` ! 1 @ 2 # 3 $ 4 % 5 ^ 6 & 7 * 8 ( 9 ) 0 _ - + = Bksp Q W E R T Y U I O P { [ } ] | D e l A S D F G H J K L : ; “ ‘ ENTER  Z X C V B N M < , > . ? /    F n Shift A l t  A l t  Ctrl Tools EN 5. Set interaction modes 4. Set recognition settings 3. Type keyword name 2. Select graphic components 1. Select an Alyvix Finder type Transaction definition in an Alyvix keyword
  • 22. 22… more than software© Würth Phoenix 2016 • ON/OFF measurement toggle • Warning and critical thresholds • Timeout limit TIMEOUT CRITICALWARNINGNORMAL ongoing detection 6. Set performance settings 5. Set interaction modes 4. Set recognition settings 3. Type keyword name 2. Select graphic components 1. Select an Alyvix Finder type Transaction definition in an Alyvix keyword
  • 23. 23… more than software© Würth Phoenix 2016 Alyvix Object Finder keyword detects and interacts with multitype components IF RF TF IF similarity threshold  RF size thresholds  TF regular expression  IF↔RF↔TF regions of interest <username> <password>
  • 24. 24… more than software© Würth Phoenix 2016 End user interaction flow ↓ List of transactions ↓ Test case
  • 25. 25… more than software© Würth Phoenix 2016
  • 26. 26… more than software© Würth Phoenix 2016 Alyvix measures app transactions defined and then listed in test cases
  • 27. 27… more than software© Würth Phoenix 2016 1. detects object 2. takes its time 3. interacts with it 1. detects object 2. takes its time 3. interacts with it
  • 28. 28… more than software© Würth Phoenix 2016 Word (virtualized) unavailable or RDWebAccess 1.Check AVAILABILITY RDWebAccess 2. Measure RESPONIVENESS Word (virtualized) 1s Word (virtualized)or 2s Word (virtualized)or 3s
  • 29. 29… more than software© Würth Phoenix 2016 Alyvix reports test case transactions in HTML pages
  • 30. 30… more than software© Würth Phoenix 2016
  • 31. 31… more than software© Würth Phoenix 2016
  • 32. 32… more than software© Würth Phoenix 2016
  • 33. 33… more than software© Würth Phoenix 2016 Alyvix visualizes test case performances tracking them thanks to NetEye
  • 34. 34… more than software© Würth Phoenix 2016 1. NetEye can schedule one o more test cases on the same Alyvix probe Alyvix probe WinOS 64bit APP2. NSClient++ receives NRPE commands from NetEye on Alyvix probes 3. NSClient++ runs Alyvix test case scripts and returns back their outputs 4. Alyvix test case performances are collected and visualized in NetEye NetEye server
  • 35. 35… more than software© Würth Phoenix 2016 latency spikes service downtimes End user experience monitoring of business-critical transactions through applications in the cloud or on-premises
  • 36. 36… more than software© Würth Phoenix 2016 Alyvix publishes in Performance Monitor! Test case keywords can be tracked as regular Windows metrics
  • 37. 37… more than software© Würth Phoenix 2016
  • 38. 38… more than software© Würth Phoenix 2016
  • 39. 39… more than software© Würth Phoenix 2016
  • 40. 40… more than software© Würth Phoenix 2016 Alyvix 2.3 Carnera | RELEASED: browse alyvix.com! • Store performances in a local SQLite database • Publish performances in Windows Performance Monitor • UX, reports and NetEye integration improvements • ‘Wait disappearance’ as a detection mode for Finders • Customizable frequencies of frame grabber, object detector, interaction alyvix 2.4 under dev | December 2016 • Interaction Selection, Hold'n'Release, Multiple Clicks, customizable exit code • Background Mode for lock and multiple sessions: working in progress! • UX and NetEye integration improvements • Report improvements: keyword multiple use, Interaction Selection points, Object Finder .gif • Performance measurement system improvements for ‘Wait’ and ‘Wait disappear’ modes
  • 41. 41… more than software© Würth Phoenix 2016 Alyvix certifies the ongoing quality of IT services
  • 42. 42… more than software© Würth Phoenix 2016 IT ops teams can modulate infrastructure resources IT clients can check their SLA with providers
  • 43. 43 Our Services – Training and Consulting … more than software© Würth Phoenix 2016 2 Days of Training 2 Days of Consulting  Alyvix is deployed  First test cases on business-critical applications are running  You are able to create new test cases independently + =
  • 44. 44 Our Services - Subscription … more than software© Würth Phoenix 2016 STANDARD PROFESSIONAL ENTERPRISE* Incidents Normal – response time 6 hours 4 hours 2 hours Critical – response time 4 hours 2 hours 1 hour Yearly incidents 5 15 45 No. of dedicated bug fixes no 1 3 No. of supported standard test cases 3 10 unlimited Distributed no 3 nodes unlimited Multi monitoring backend server 1 server 2 servers 4 servers Service Requests Response time 8 hours 4 hours 2 hours No. of yearly available requests 5 15 45 Support of advanced test cases which include Python code no yes yes Support Channels Phone no yes yes E-Mail yes yes yes Remote via TeamViewer no yes yes No. of authorized contact persons 1 2 unlimited
  • 45. 45 Our References … more than software© Würth Phoenix 2016
  • 46. 46… more than software© Würth Phoenix 2016 With a stopwatch. Eyes and hands like a human.
  • 47. 47… more than software© Würth Phoenix 2016 alyvix.com github.com/alyvix/alyvix https://it.surveymonkey.com/r/SFScon2016