Ottimizzazione delle prestazioni di infrastrutture applicative complesse nei datacenter
Le applicazioni attuali sono sempre più complesse, distribuite e interdipendenti. Le architetture delle applicazioni sono intrecciate maggiormente con nuove tecnologie quali Service-Oriented Architecture (SOA), virtualizzazione e web 2,0. Inoltre, alle applicazioni si accede da diverse parti del mondo e l'impresa, che una volta si trovava in un solo luogo, adesso ha molte sedi, che ospitano diversi tipi di applicazioni (sviluppate internamente, basate su Internet e a pacchetto) e sistemi legacy.
Trovare e sistemare problemi di prestazioni in un ambiente di applicazioni complesse può divenire un compito arduo per operazioni IT e controparti aziendali. Le operazioni IT dispongono di molti strumenti di monitoraggio che lavorano in maniera indipendente e tengono conto solamente dei componenti individuali del processo di distribuzione delle applicazioni isolandole l'una dall'altra. Il monitoraggio delle applicazioni in questa modalità “archiviata” conduce a due problemi principali:
- L'IT può solamente fornire una copertura parziale, lasciando enormi spazi vuoti. Se monitorate i server o database, non riceverete un quadro completo del processo di distribuzione delle applicazioni. Avete punti deboli nelle aree principali che potrebbero provocare problemi non visibili.
- Il funzionamento IT non ha visibilità di ciò che l'utente/cliente sta sperimentando. La misura reale delle prestazioni delle applicazioni è l'esperienza dell'utente. Se state monitorando solo alcune componenti nel vostro datacenter, vedrete solo dati eterogenei, che non forniscono una visione completa, che consenta di scoprire dove risiedono i problemi di prestazione. Quando si verifica un problema, dovrete conoscerne l'impatto sull'azienda:
- È coinvolta un'applicazione business-critical?
- Quanti utenti o clienti stanno sperimentando scarse prestazioni?
- È una delle maggiori priorità?
La risposta: Fornire esperienze applicative di qualità per ridurre il tempo medio di risoluzione e massimizzare l'esperienza dell'utente
Gomez ottimizza le prestazioni e semplifica il monitoraggio del numero di livelli coinvolti nella fornitura di un'applicazione. Gomez fornisce una panoramica utile sulle prestazioni di ambienti applicativi complessi, per:
- gestire globalmente le prestazioni, secondo il punto di vista dell'utente finale
- acquisire visibilità nelle prestazioni delle applicazioni end-to-end
- allineare l'IT per raggiungere gli obiettivi aziendali
- ottimizzare i tempi medi di risoluzione (MTTR).
La risposta Gomez
Grazie a Gomez, i team IT potranno assegnare priorità e identificare proattivamente l'origine del problema, come conflitti di banda, latenza o tempi di risposta del server, per risolvere in modo efficace e rapido i problemi di prestazioni delle applicazioni.
Il monitoraggio di infrastrutture applicative complesse non deve necessariamente essere difficile. Grazie a Gomez potrete scegliere:
- Gomez Real-User Monitoring – Data Center: vi consente di monitorare il traffico degli utenti reali per qualsiasi applicazione o utente, inclusi i dipendenti e i clienti che usano applicazioni web, non-web, mobile o cloud. Con Gomez RUM Data Center potete individuare e analizzare le transazioni su un numero illimitato di livelli, per diagnosticare le cause alla radice dei problemi nell'esperienza degli utenti finali.
- Gomez Business Service Manager (BSM): costruisce un modello di assistenza e transazione basato sui dati sulle prestazioni raccolti attraverso il monitoraggio di Gomez e di terze parti, CMDB e prodotti della mappatura delle dipendenze delle applicazioni. Gomez BSM sfrutta i vostri investimenti in prodotti di monitoraggio di terze parti, e aumenta il loro valore contestualizzando i dati nell'ambito dell'esperienza dell'utente finale. Il modello di assistenza di Gomez integra le norme aziendali, per meglio indirizzare la comprensione e le capacità di reporting sull'impatto aziendale in base a diversi postazioni, intervalli di tempo, qualità del servizio, costi dovuti alla scarsa qualità (CoPQ), tempo medio di risoluzione (MTTR) o tempo medio tra i problemi (MTBF).
- Gomez Synthetic Monitoring – Private Enterprise: consente una comprensione approfondita dell'esperienza dell'utente finale, la disponibilità applicativa e le prestazioni, sia per le applicazioni Internet sia per i principali sistemi di back-end.
- Gomez Java e .NET Monitoring: identifica le scarse prestazioni delle transazioni per l'utente visualizzando il metodo utilizzato e le analisi effettuate su tali percorsi. Fornisce anche ulteriori analisi sulle chiamate di metodo da JVM/CLR ai componenti a valle (incluse le chiamate al database e all'MQ), per aiutarvi a correggere i problemi di prestazione.
- Gomez Transaction Trace Analysis: identifica i ritardi percepiti dall'utente finale, causati da client, rete e server, attraverso un'analisi unificata concentrata sulle transazioni e osservazioni sulla diagnostica di rete o delle applicazioni, per aiutarvi a risolvere i problemi di prestazioni.
- Gomez Multi-tier Monitoring: misura e correla i dati sulle prestazioni della rete da livello a livello per le applicazioni multi-livello. I team IT possono approfondire ulteriormente, per identificare il livello problematico del datacenter o il metodo specifico Java o .NET.
- Gomez Server Monitoring: offre una raccolta e un'analisi approfondita dei dati sulle prestazioni del sistema e dell'infrastruttura del server, sia in ambienti fisici sia virtualizzati. Questo aiuta a identificare l'impatto sulle prestazioni e sul comportamento dell'applicazione.
- Gomez Network Performance Monitoring: monitora passivamente i flussi dell'applicazione sulla rete per analizzare prestazioni, disponibilità e salute della rete e il suo impatto sulle prestazioni dell'applicazione.
Maggiori informazioni sulla soluzione Gomez Performance Management.
I nomi dei prodotti Gomez e Vantage sono cambiati. Consulta la nostra lista di prodotti aggiornata per saperne di più.

