Dynatrace introduce l’osservabilità per gli sviluppatori

Dynatrace ha annunciato Observability for Developers, un set completo di soluzioni che fornisce alla comunità di sviluppatori insights sul runtime e funzionalità di risoluzione dei problemi, accelerando il movimento “shift-left” del settore.

Poiché i moderni ambienti cloud-native diventano sempre più complessi, le soluzioni di osservabilità sono diventate fondamentali per gli sviluppatori. Con i sistemi che diventano più distribuiti e dinamici, i team di sviluppo richiedono informazioni in tempo reale sulle prestazioni delle applicazioni, sullo stato dell’infrastruttura e sulle esperienze utente per mantenere l’affidabilità e creare innovazione.

Per affrontare queste sfide, Dynatrace fornisce ora ai team di sviluppo di applicazioni cloud-native una potente suite di funzionalità differenti, tra cui:

  • Facile accesso ed esplorazione dei dati: dashboard intuitive e analisi avanzate di log, metriche e trace abilitati dal potente motore di intelligenza artificiale Dynatrace, Davis AI, semplificano il monitoraggio e l’ottimizzazione delle prestazioni delle applicazioni, il monitoraggio dello stato di salute, l’analisi delle interazioni degli utenti finali, la visualizzazione dei dati storici, fornendo previsioni tutto in un unico posto.
  • Introduzione di Live Production Debugging per migliorare la risoluzione dei problemi basata sull’intelligenza artificiale: come estensione delle sue capacità di risoluzione dei problemi e debug basate sull’intelligenza artificiale, tra cui l’analisi automatica delle cause alla radice, Dynatrace introduce Live Debugger. Questa nuova app consente agli sviluppatori di accedere a insights in tempo reale dagli ambienti a runtime senza richiedere la riproduzione dei problemi o la ridistribuzione. Gli sviluppatori possono anche estrarre informazioni di debug senza impatto sulle prestazioni e sfruttare informazioni contestuali per una rapida risoluzione dei problemi.
  • Adozione aziendale con self-service: Per facilitare l’adozione a livello aziendale e ridurre al minimo la proliferazione degli strumenti e i silos di dati, Dynatrace consente ai team di osservabilità e ai platform engineer di implementare senza problemi un modello self-service per gli sviluppatori. Punti di ingresso personalizzati e integrazioni con portali per sviluppatori e ambienti di sviluppo integrati (IDE) consentono di accedere facilmente a tutte le funzionalità di produttività degli sviluppatori, compresi i log, metriche e trace di OpenTelemetry arricchite per il debugging con un contesto profondo, mantenendo un approccio curato e conforme. Inoltre, nell’ambito della soluzione Observability for Developers verrà introdotto un nuovo modello di prezzi, in modo che i team di sviluppo possano concentrarsi sulla creazione di innovazioni senza il timore di costi imprevisti.

Sebbene la scrittura del codice sia l’obiettivo principale della maggior parte degli sviluppatori, garantire che i loro servizi e applicazioni mantengano uno stato stabile e affidabile è essenziale per la loro tranquillità. Le Dashboard sono un ottimo strumento per ottenere informazioni in tempo reale sulle applicazioni, trasformando dati complessi in visualizzazioni dinamiche e interattive. In un’unica visualizzazione, gli sviluppatori ottengono una panoramica immediata delle prestazioni dell’applicazione, dello stato di salute del sistema, dei log, dei problemi, dello stato di distribuzione, delle interazioni degli utenti e molto altro ancora. Possono anche combinare questi dati con quelli provenienti da fonti esterne o aggiungere codice personalizzato per soddisfare esigenze particolari. È possibile accedere rapidamente ai dati grazie alla perfetta integrazione con altre applicazioni Dynatrace , come Kubernetes, Log, Cloud, Servizi e altro ancora. Si può usufruire di filtri dinamici e visualizzazioni di tipo trasversale per non perdere mai di vista lo stato di salute dell’applicazione.

 

L’applicazione Problems offre una soluzione completa e assistita dall’intelligenza artificiale per la risoluzione dei problemi, adatta all’intero ciclo di vita dello sviluppo del software, dallo sviluppo alle operazioni. Guidare visivamente gli utenti e far emergere automaticamente i dettagli critici consente di accelerare il tempo medio di riparazione (MTTR). Questa efficienza si ottiene utilizzando Davis AI per identificare le “root causes”, individuare i dettagli rilevanti e riprodurli visivamente in grafici, evidenziando l’implementazione interessata. Quando si verifica un incidente su larga scala, Davis AI identifica la “root cause” e collega tutte le linee di log pertinenti. Come ogni sviluppatore sa, i log sono fondamentali per scoprire intuizioni e rilevare difetti fondamentali, come arresti di processo o eccezioni. Quando si identifica una causa principale, l’intelligenza artificiale causale di Davis raccoglie tutti i log pertinenti e li collega automaticamente al problema di fondo, rendendoli facilmente accessibili nell’applicazione Problems. Inoltre, Dynatrace integra i dati di tracciamento pertinenti, fornendo una visibilità completa su architetture complesse basate su microservizi.

Bernd Greifeneder, CTO e fondatore di Dynatrace

Observability for Developers rappresenta il nostro impegno nel potenziare i team di sviluppo con soluzioni intelligenti e consapevoli del contesto che consentono loro di innovare con velocità e sicurezza”, ha affermato Bernd Greifeneder, CTO e fondatore di Dynatrace. “Stiamo offrendo agli sviluppatori la possibilità di comprendere, risolvere i problemi e ottimizzare le loro applicazioni con facilità e precisione. Oltre a ciò, promuoviamo una collaborazione efficace tramite approfondimenti e automazione basati sull’intelligenza artificiale per massimizzare la produttività, fornendo al contempo alla leadership prove migliorate che le loro pratiche IT sono sicure, conformi e aderenti agli standard aziendali”.

Live Debugger è attualmente in anteprima privata e si prevede che sarà disponibile come parte della soluzione Dynatrace Observability for Developers nei prossimi 30 giorni.

Per saperne di più su questi progressi, visita il blog di Dynatrace.

Se questo articolo ti è piaciuto e vuoi rimanere sempre informato sulle novità tecnologiche

LASCIA UN COMMENTO

Inserisci il tuo commento
Inserisci il tuo nome