Internet, Mobile, Cloud e Social Media: nasce una nuova domanda.Pu嘆 lIT mantenere il controllo? Evento 28 Novembre 2012
1 of 25
Download to read offline
More Related Content
Internet, mobile, cloud e social media consoft
1. Misurare e migliorare la
risposta dell'IT alle nuove
esigenze di Business
Come rispondere alle sfide che i nuovi media
portano alla gestione della applicazioni web.
2. Azienda
Nata a Torino nel 1986
Presente a Torino, Milano, Genova, Roma,Tunisi
Dal 1986, 400 persone, 22 mil. di Euro nel 2011
ogni
giorno
consoft sistemi s.p.a
qualcosa consoft consulting s.r.l.
di nuovo CSInIT
csdomotica s.r.l.
consoft sistemi mea s.a.r.l.
caretek s.r.l.
3. Offerta 2012
Business Integration
Business Intelligence
Customer Relationship Management
Enterprise Content Management
Extended Enterprise
IT Governance & Management
Telecom
4. Le nuove opportunit per il Business
Mercato Social
Social Marketing
Media
Mobile Media Virale
5. Le conseguenze per lIT
Mercato Social
Social Marketing
Media
Mobile Media Virale
Nuovi utenti e Garantire Problemi di
carichi incostanti stesse
accesso che
prestazioni alle
portati da azioni vanificano gli
funzioni e
Marketing utenti attuali sforzi marketing
6. Le conseguenze per lIT
Nuovi utenti e Garantire Problemi di
stesse
carichi incostanti accesso che
prestazioni alle
portati da azioni funzioni e vanificano gli
Marketing utenti attuali sforzi marketing
Sito bloccato o rallentato senta ragioni apparenti
Il link aperto dalla mail non funziona
Laccesso attraverso il canale social 竪 bloccato
Che percezione hanno gli utenti del mio sito?
Quali sono le cause dei problemi che hanno gli utenti?
7. Application Performance Management
CA Wily APM manages the performance disponibilit delle
L APM gestisce performance e and availability
of web applications, abilitando il dipartimento IT a:
web applications, enabling IT organizations to:
Measure the impact of transaction quality on the business
Misurare leffetto della end-user serviceproblems sul business
Proactively identify and prioritize transaction quality based on
Identificare in modo proattivo possibili problemi alle
business impact
transazioni in base allimpatto sul business
Conduct transaction problem triage across complex application
Condurre analisi sulle transazioni attraverso ambienti
environments
complessi e distribuiti
ALL USERS | ALL TRANSACTIONS | ALL THE TIME
8. Transazioni di Business:
dallend-users alle applicazioni e allinfrastruttura
360o view of End-users
end-user
experience
Applicazioni
Reti e
Infrastrutture
9. Servizio Vs. Complessit della infrastruttura applicativa
SAP Voice E-Mail
Order
Payroll Mgmt CRM
Client Systems
Applications
Databases
Servers
Storage
Networks
10. La vista unificata delle Operation
E la somma che fa il totale - Tot嘆
I piccoli problemi si sommano...
05:00 06:00 07:00 08:00 09:00 10:00 11:00 12:00 13:00 14:00 15:00 16:00
SLA/OLA
compliance
Web Server 99
%
Systems 99
%
Mainframe 99.999
%
Database 99.9
%
Network 99.99
%
Application 99.9
%
End-user
service
?
Unavailable or slow
Available, performing as expected
11. Modello di servizio basato sulle transazioni reali
Business Services
Business Transactions
Application
Managed Application
Container (JVM/CLR)
Computer System
12. APM Availability Monitor
Monitoraggio SaaS-based per applicazioni cloud, mobile e Web
Understand Monitor Prove Test app Monitor synthetic
end-user multiple vendors response transactions traversing
experience sources to are time the hybrid
anytime, identify meeting outside of infrastructure to
anywhere problems SLAs firewall to accelerate root cause
know EUE diagnosis
Physical/Virtual Environment
Virtual
Switch Web Server App Server
Server
Web
Services
Load Packaged
Portal Database
Balancer App
Physical/Virtual Environment
Customers Browser 3rd Party Firewall Hybrid Data Center
Users Devices Cloud
Services
13. APM: end-user experience
Vista end-to-end delle business transactions
Capire la Monitorare tutte le business Rilevare possibili problemi in modo
End-User transaction che proattivo; Fare analisi dei problemi;
experience; attraversano linfrastruttura diagnosi possibili cause BACK END
definire SLA IT; misurare risposte e SLA SAP
PSFT
USER FRONT END Siebel
NETWORK
MIDDLEWARE Mainframe
WAN/ Router Firewall Switch Load Web Portal App Server Database
WWW Balancer Servers
End User Web Services
End-User Experience: Come stanno
rispondendo? Quali business
COSA sta capitando alle transactions non 3rd Party
Databases
mie applicazioni critiche? Chi ne risente gli soddisfano le Applications
effetti? aspettative?
14. APM: application-delivery analysis
visibilit agentless delle prestazioni a tutti i livelli
Passive Traffic Ogni connessione Client -> Ogni pacchettto di ogni
Analysis da Network -> Server viene segmento Client Server 竪
visibilit ad ogni analizzata. i.e. Client to analizzato e confrontato alla BACK END
frammento delle Load Balancer (LB) or LB baseline SAP
transazioni to Web Server. PSFT
USER FRONT END Siebel
NETWORK
MIDDLEWARE Mainframe
Backend
WAN/ Router Firewall Switch Load Web Portal App Server Network Database
WWW Balancer Servers
End User Web Services
Quali postazioni sono E un problama di Quale componente o
coinvolte e da quanto applicazione o livello applicativo
Databases
infrastuttura? causa il degrado delle
3rd Party
tempo? Applications
prestazioni?
15. APM Application Triage Map
Vista di esempio: violazioni della User Experience
Look! The application-
triage map builds
automatically to show
dependencies and impact
levels!
16. Triage :
Eliminare passaggi nellanalisi dei problemi
Tipico flusso di APM semplifica lattivit di analisi
processo
Check Network
Check Web Server
Check App Server
Check Database
Check Application Code
18. Case Study: sito di vendita pacchetti di viaggio
Le funzionalit Core del
sito non devono essere
compromesse dai
componenti Social o
marketing
Le componenti Social o
marketing che generano
carichi variabili e
impredicibili per lIT.
18
19. Quale strategia di gestione:
Definire e isolare Business Services e Transazioni critiche
(Es: ricerca viaggi, richiesta preventivo, prenotazione)
Definire Livelli di Servizio
Segmentare Utenza
Monitorare la disponibilita del servizio a livello utilizzatore finale
Monitorare livelli di servizio
Monitorare componenti infrastruttura e transazioni applicative
19
20. Quale strategia di gestione: i risultati
Soluzione
CA APM, Monitoraggio application server
Monitoring degli ambienti di Test e Produzione
Monitoring custom per tracciare i tempi delle chiamate alle transazioni Social o
Marketing-Driven
Dashboard per evidenziare i principali componenti e processi critici
Evidenza delle Transazioni di Business critiche e livello SLA
Tempo di implementazione iniziale: 2-3 settimana
Benefici
Lesercizio dei sistemi IT ha visibilit su:
utilizzo delle componenti applicative e dellApplication Server, con possibilit di
individuare rapidamente colli di bottiglia e componenti sotto dimensionati
Garanzia livello SLA concordato e atteso
impatto delle campagne sulle prestazioni del sistema di prenotazione
impatto di e Tuning ottimale Application Server
20
22. I risultati
Situazione ed esigenze
>Autostrade per lItalia dispone di varie applicazioni java interne ed esterne molto
usate (www.autostrade.it, www.telepass.it)
>Architettura eterogenea
>Difficolt ad eseguire troubleshooting in tempi ristretti
>Problemi di carico dipendenti da stagionalit e condizioni particolari (vacanze,
meteorologia, incidenti, ecc.)
Benefici
Lesercizio dei sistemi pu嘆:
>validare le applicazioni prima che vengano rilasciate in produzione
>individuare rapidamente le cause dei problemi in produzione
>collaborare con lo sviluppo applicativo per correggere le anomalie
24. I risultati
Situazione ed esigenze
>CSI gestisce l IT della Regione Piemonte, Provincia e Comune di Torino
>Architettura eterogenea
>Difficolt ad eseguire troubleshooting in tempi ristretti
>Problemi di carico dipendenti eterogeneit delle applicazioni e da carichi non
prevedibili dovuti a variazioni legislative obblighi di legge etc.
Benefici
Lesercizio dei sistemi pu嘆:
>validare le applicazioni prima che vengano rilasciate in produzione
>individuare rapidamente le cause dei problemi in produzione
>collaborare con lo sviluppo applicativo per correggere le anomalie