SlideShare a Scribd company logo
1 of 65
Troubleshooting  Tecniche  per i  sistemi   distribuiti
Mi presento ,[object Object]
Breve CV ,[object Object]
Esperto in APM da 4 anni
Lavoro su soluzioni Java nel dominio Enterprise dal 1998 ,[object Object],[email_address]
Agenda ,[object Object]
Troubleshooting  - ITIL
Scenario di esempio
Strumenti
Conclusioni e Domande
K-Tech s.r.l. Siamo una società che opera a 360°  sulla tecnologia Java in ambito Enterprise. Con forti competenze in: ,[object Object]
Software Performance  Engineering
Configuration Management
Project Management
System Administration
OOAD
Formazione
Oracle – IBM – CA|Wily  - ..
Open Source Servizi in EMEA: MCS, CRC, Business Continuity 24X7 – on site < 24h from call Certificati ISO 9001 in “Progettazione  ed erogazione di corsi di formazione” Dove abbiamo portato il nostro know-how
La  formazione  in  Azienda ,[object Object],[object Object],[object Object],[object Object]
Approccio   risoluzione   problemi
K-Tech Educational Nel nostro catalogo Formazione abbiamo corsi su:  ,[object Object]
Analisi
Architettura
Programmazione
Amministrazione
JBoss Application Server
Sviluppo Enterprise
Tirocinio per Tesi  di Laurea Specialistica  Possibili argomenti:  ,[object Object]
Integrazioni di sistemi esterni di Enterprise Information Systems (EIS)
Sviluppo di sistemi ibridi con framework RAD e Java Enterprise Per informazioni scrivere a: k-tech@k-tech.it
I  seminari  a Roma3  su APM ,[object Object]
Troubleshooting - tecniche per i sistemi distribuiti  ,[object Object]
APM: Metodologia e strumenti
Performance (anti)patterns in Enterprise Architectures
Agile APM, an heretic's approach to SPE
Obiettivi del seminario Presentare le tecniche di  troubleshooting  nei sistemi distribuiti all'interno della disciplina  APM ( Application  Performance Management)  e dei processi secondo  ITIL (Information Technology Infrastructure Library)  attraverso esempi pratici e casi reali .
Raccomandazioni ,[object Object]
Ponete le domande secondo le modalità determinate con il docente
Ascoltate le risposte a domande non poste da voi: potrebbero dipanare dubbi ai vostri colleghi se non a voi stessi!
Gli interessati a specifici approfondimenti possono contattarmi via email [email_address]
Troubleshooting - Obiettivo ,[object Object]
Gestione delle Performance Applicative... Ruolo IT :  i dati ← WWW ->  i processi  Performance applicative = Performance ditta
...Gestione delle Performance Applicative Aumentare ,[object Object]
Time 2 market
Affidabilità
Brand ,[object Object]
Tempi per riparare
Errori e fermi
Stress
Troubleshooting -  Definizioni   ,[object Object]
Problem management
APM ,[object Object],[object Object],[object Object],[object Object],[object Object]
Troubleshooting -  Definizioni   ,[object Object]
Troubleshooting - Definizioni  ,[object Object]
Incident Management ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Esempio… ,[object Object]
Caratteristiche funzionali ,[object Object]
Disponibilità posti
Acquisto biglietti
Help Desk
Programma fidelizzazione cliente
Integrazione con i partner di una ‘Alliance’
24/7
… Esempio… ,[object Object],[object Object]

More Related Content

Similar to Tecniche Di Troubleshooting Nei Sistemi Distribuiti

Introduzione al Domain Driven Design (DDD)
Introduzione al Domain Driven Design (DDD)Introduzione al Domain Driven Design (DDD)
Introduzione al Domain Driven Design (DDD)DotNetMarche
 
Gestione corsi con TYPO3
Gestione corsi con TYPO3Gestione corsi con TYPO3
Gestione corsi con TYPO3Ivano Luberti
 
Lucierna - Application Performance Manager - APM
Lucierna - Application Performance Manager - APMLucierna - Application Performance Manager - APM
Lucierna - Application Performance Manager - APMAlessandro Salvatico
 
Industria 4.0 e gestione dei contenuti
Industria 4.0 e gestione dei contenutiIndustria 4.0 e gestione dei contenuti
Industria 4.0 e gestione dei contenutiKEA s.r.l.
 
Come realizzare e gestire un Security Operations Center.
Come realizzare e gestire un Security Operations Center.Come realizzare e gestire un Security Operations Center.
Come realizzare e gestire un Security Operations Center.Davide Del Vecchio
 
Tecniche Innovative di sviluppo Agile: Metodologia DevOps per un migliore cic...
Tecniche Innovative di sviluppo Agile: Metodologia DevOps per un migliore cic...Tecniche Innovative di sviluppo Agile: Metodologia DevOps per un migliore cic...
Tecniche Innovative di sviluppo Agile: Metodologia DevOps per un migliore cic...Davide Gallitelli
 
Webinar: "Abbatti le inefficienze e ottimizza i processi aziendali con myInve...
Webinar: "Abbatti le inefficienze e ottimizza i processi aziendali con myInve...Webinar: "Abbatti le inefficienze e ottimizza i processi aziendali con myInve...
Webinar: "Abbatti le inefficienze e ottimizza i processi aziendali con myInve...Emerasoft, solutions to collaborate
 
Testing webinar: Testing Automation, Best Practices e strumenti Open a supporto
Testing webinar: Testing Automation, Best Practices e strumenti Open a supportoTesting webinar: Testing Automation, Best Practices e strumenti Open a supporto
Testing webinar: Testing Automation, Best Practices e strumenti Open a supportoEmerasoft, solutions to collaborate
 
Scientia 4.0 #elearning #training
Scientia 4.0 #elearning #trainingScientia 4.0 #elearning #training
Scientia 4.0 #elearning #trainingFederico Bruno
 
Abilitare le organizzazioni e le persone ad adottare con successo il Cloud
Abilitare le organizzazioni e le persone ad adottare con successo il CloudAbilitare le organizzazioni e le persone ad adottare con successo il Cloud
Abilitare le organizzazioni e le persone ad adottare con successo il CloudAmazon Web Services
 
Better Software 2010 - Applicazione pratica di un processo di sviluppo Agile ...
Better Software 2010 - Applicazione pratica di un processo di sviluppo Agile ...Better Software 2010 - Applicazione pratica di un processo di sviluppo Agile ...
Better Software 2010 - Applicazione pratica di un processo di sviluppo Agile ...Paolo Quaglia
 
Managed operations: fare Service Support al tempo della crisi
Managed operations: fare Service Support al tempo della crisiManaged operations: fare Service Support al tempo della crisi
Managed operations: fare Service Support al tempo della crisiNiccolò Avico
 
Segnali dal futuro. Prevedere le prestazioni dei sistemi web ed evitare gli a...
Segnali dal futuro. Prevedere le prestazioni dei sistemi web ed evitare gli a...Segnali dal futuro. Prevedere le prestazioni dei sistemi web ed evitare gli a...
Segnali dal futuro. Prevedere le prestazioni dei sistemi web ed evitare gli a...K-Tech Formazione
 
Le nuove competenze di Maticmind in ambito applicativo
Le nuove competenze di Maticmind in ambito applicativoLe nuove competenze di Maticmind in ambito applicativo
Le nuove competenze di Maticmind in ambito applicativoMaticmind
 
Come rilasciare App di Qualità
Come rilasciare App di QualitàCome rilasciare App di Qualità
Come rilasciare App di QualitàLuca Manara
 
Slides decathlon +plus progetto ergonomia cognitiva
Slides decathlon +plus progetto ergonomia cognitivaSlides decathlon +plus progetto ergonomia cognitiva
Slides decathlon +plus progetto ergonomia cognitivaRiccardo Carlessi
 
Visualizing the Product - PMI-NIC Agile Workshop 2013
Visualizing the Product - PMI-NIC Agile Workshop 2013Visualizing the Product - PMI-NIC Agile Workshop 2013
Visualizing the Product - PMI-NIC Agile Workshop 2013Giulio Roggero
 

Similar to Tecniche Di Troubleshooting Nei Sistemi Distribuiti (20)

Agile software lifecycle
Agile software lifecycleAgile software lifecycle
Agile software lifecycle
 
Corso progettazione
Corso progettazioneCorso progettazione
Corso progettazione
 
Introduzione al Domain Driven Design (DDD)
Introduzione al Domain Driven Design (DDD)Introduzione al Domain Driven Design (DDD)
Introduzione al Domain Driven Design (DDD)
 
Gestione corsi con TYPO3
Gestione corsi con TYPO3Gestione corsi con TYPO3
Gestione corsi con TYPO3
 
Lucierna - Application Performance Manager - APM
Lucierna - Application Performance Manager - APMLucierna - Application Performance Manager - APM
Lucierna - Application Performance Manager - APM
 
Industria 4.0 e gestione dei contenuti
Industria 4.0 e gestione dei contenutiIndustria 4.0 e gestione dei contenuti
Industria 4.0 e gestione dei contenuti
 
Come realizzare e gestire un Security Operations Center.
Come realizzare e gestire un Security Operations Center.Come realizzare e gestire un Security Operations Center.
Come realizzare e gestire un Security Operations Center.
 
Tecniche Innovative di sviluppo Agile: Metodologia DevOps per un migliore cic...
Tecniche Innovative di sviluppo Agile: Metodologia DevOps per un migliore cic...Tecniche Innovative di sviluppo Agile: Metodologia DevOps per un migliore cic...
Tecniche Innovative di sviluppo Agile: Metodologia DevOps per un migliore cic...
 
Webinar: "Abbatti le inefficienze e ottimizza i processi aziendali con myInve...
Webinar: "Abbatti le inefficienze e ottimizza i processi aziendali con myInve...Webinar: "Abbatti le inefficienze e ottimizza i processi aziendali con myInve...
Webinar: "Abbatti le inefficienze e ottimizza i processi aziendali con myInve...
 
Testing webinar: Testing Automation, Best Practices e strumenti Open a supporto
Testing webinar: Testing Automation, Best Practices e strumenti Open a supportoTesting webinar: Testing Automation, Best Practices e strumenti Open a supporto
Testing webinar: Testing Automation, Best Practices e strumenti Open a supporto
 
Scientia 4.0 #elearning #training
Scientia 4.0 #elearning #trainingScientia 4.0 #elearning #training
Scientia 4.0 #elearning #training
 
Manuale Agile Stelnet
Manuale Agile StelnetManuale Agile Stelnet
Manuale Agile Stelnet
 
Abilitare le organizzazioni e le persone ad adottare con successo il Cloud
Abilitare le organizzazioni e le persone ad adottare con successo il CloudAbilitare le organizzazioni e le persone ad adottare con successo il Cloud
Abilitare le organizzazioni e le persone ad adottare con successo il Cloud
 
Better Software 2010 - Applicazione pratica di un processo di sviluppo Agile ...
Better Software 2010 - Applicazione pratica di un processo di sviluppo Agile ...Better Software 2010 - Applicazione pratica di un processo di sviluppo Agile ...
Better Software 2010 - Applicazione pratica di un processo di sviluppo Agile ...
 
Managed operations: fare Service Support al tempo della crisi
Managed operations: fare Service Support al tempo della crisiManaged operations: fare Service Support al tempo della crisi
Managed operations: fare Service Support al tempo della crisi
 
Segnali dal futuro. Prevedere le prestazioni dei sistemi web ed evitare gli a...
Segnali dal futuro. Prevedere le prestazioni dei sistemi web ed evitare gli a...Segnali dal futuro. Prevedere le prestazioni dei sistemi web ed evitare gli a...
Segnali dal futuro. Prevedere le prestazioni dei sistemi web ed evitare gli a...
 
Le nuove competenze di Maticmind in ambito applicativo
Le nuove competenze di Maticmind in ambito applicativoLe nuove competenze di Maticmind in ambito applicativo
Le nuove competenze di Maticmind in ambito applicativo
 
Come rilasciare App di Qualità
Come rilasciare App di QualitàCome rilasciare App di Qualità
Come rilasciare App di Qualità
 
Slides decathlon +plus progetto ergonomia cognitiva
Slides decathlon +plus progetto ergonomia cognitivaSlides decathlon +plus progetto ergonomia cognitiva
Slides decathlon +plus progetto ergonomia cognitiva
 
Visualizing the Product - PMI-NIC Agile Workshop 2013
Visualizing the Product - PMI-NIC Agile Workshop 2013Visualizing the Product - PMI-NIC Agile Workshop 2013
Visualizing the Product - PMI-NIC Agile Workshop 2013
 

More from K-Tech Formazione

Fai la cosa giusta da subito: Troubleshooting Server Side JVM
Fai la cosa giusta da subito: Troubleshooting  Server Side JVMFai la cosa giusta da subito: Troubleshooting  Server Side JVM
Fai la cosa giusta da subito: Troubleshooting Server Side JVMK-Tech Formazione
 
Troubleshooting a server side JVM: fast problem determination
Troubleshooting a server side JVM: fast problem determinationTroubleshooting a server side JVM: fast problem determination
Troubleshooting a server side JVM: fast problem determinationK-Tech Formazione
 
Agile APM an heretic's approach to SPE
Agile APM an heretic's approach to SPEAgile APM an heretic's approach to SPE
Agile APM an heretic's approach to SPEK-Tech Formazione
 
Prevedere il comportamento delle applicazioni Web in produzione
Prevedere il comportamento delle applicazioni Web in produzionePrevedere il comportamento delle applicazioni Web in produzione
Prevedere il comportamento delle applicazioni Web in produzioneK-Tech Formazione
 
APM: WWWWW (What, Why, Where, Who, When)
APM: WWWWW (What, Why, Where, Who, When)APM: WWWWW (What, Why, Where, Who, When)
APM: WWWWW (What, Why, Where, Who, When)K-Tech Formazione
 
Corso Object Oriented Analysis and Design
Corso Object Oriented Analysis and DesignCorso Object Oriented Analysis and Design
Corso Object Oriented Analysis and DesignK-Tech Formazione
 

More from K-Tech Formazione (7)

Fai la cosa giusta da subito: Troubleshooting Server Side JVM
Fai la cosa giusta da subito: Troubleshooting  Server Side JVMFai la cosa giusta da subito: Troubleshooting  Server Side JVM
Fai la cosa giusta da subito: Troubleshooting Server Side JVM
 
Troubleshooting a server side JVM: fast problem determination
Troubleshooting a server side JVM: fast problem determinationTroubleshooting a server side JVM: fast problem determination
Troubleshooting a server side JVM: fast problem determination
 
Agile APM an heretic's approach to SPE
Agile APM an heretic's approach to SPEAgile APM an heretic's approach to SPE
Agile APM an heretic's approach to SPE
 
Prevedere il comportamento delle applicazioni Web in produzione
Prevedere il comportamento delle applicazioni Web in produzionePrevedere il comportamento delle applicazioni Web in produzione
Prevedere il comportamento delle applicazioni Web in produzione
 
APM: WWWWW (What, Why, Where, Who, When)
APM: WWWWW (What, Why, Where, Who, When)APM: WWWWW (What, Why, Where, Who, When)
APM: WWWWW (What, Why, Where, Who, When)
 
Corso GOF Design Pattern
Corso GOF Design PatternCorso GOF Design Pattern
Corso GOF Design Pattern
 
Corso Object Oriented Analysis and Design
Corso Object Oriented Analysis and DesignCorso Object Oriented Analysis and Design
Corso Object Oriented Analysis and Design
 

Tecniche Di Troubleshooting Nei Sistemi Distribuiti

Editor's Notes

  1. What: cos’è, Why: giustificazione, Where: dove usarlo, Who: attori coinvolti, When: quando usarlo
  2. What: cos’è, Why: giustificazione, Where: dove usarlo, Who: attori coinvolti, When: quando usarlo
  3. What: cos’è, Why: giustificazione, Where: dove usarlo, Who: attori coinvolti, When: quando usarlo
  4. What: cos’è, Why: giustificazione, Where: dove usarlo, Who: attori coinvolti, When: quando usarlo
  5. [sistema distribuito, multi layer: evento di produzione: monitoraggio, allarmistica (pre-post), reportistica (analisi)]
  6. [sistema distribuito, multi layer: evento di produzione: monitoraggio, allarmistica (pre-post), reportistica (analisi)]
  7. [sistema distribuito, multi layer: evento di produzione: monitoraggio, allarmistica (pre-post), reportistica (analisi)]
  8. [sistema distribuito, multi layer: evento di produzione: monitoraggio, allarmistica (pre-post), reportistica (analisi)]
  9. [sistema distribuito, multi layer: evento di produzione: monitoraggio, allarmistica (pre-post), reportistica (analisi)]