Quali rischi nella sincronizzazione manuale dei …...2013/07/25 · Workload Automation assicura...
Transcript of Quali rischi nella sincronizzazione manuale dei …...2013/07/25 · Workload Automation assicura...
0
Quali rischi nella sincronizzazione
manuale dei flussi applicativi?
Germana Carriero
Milano, 25 luglio 2013
1
Agenda
Automazione: rischi e benefici
Mitigazione dei rischi
Soluzioni di Workload
Automation
Alcuni termini
2
Agenda
Automazione: rischi e benefici
Mitigazione dei rischi
Soluzioni di Workload
Automation
Alcuni termini
3
Gli effetti di un « incidente IT » sul business
18 Giugno, 2011, ore 19H15:
il servizio di prenotazioni
della United Airlines si “blocca”
• Aerei in ritardo o cancellati: 1.000
• Perdita stimata: $40M
Costi di
Cancellazione
• Passeggeri bloccati: 200.000
• Risarcimenti: $10M
Costi di
Customer Service • Reputazione …
• No stimabili
Costi di
Branding
4
I silos applicativi
70% delle applicazioni di business gestisco processi batch ….
Gartner
Shipping
Supply chain
Inventory
Supply chain
Accounting
Invoicing
Store Mgt
Orders/delivery
Accounting
STORE FACTORY WAREHOUSE
Gli attuali modelli di business richiedo che le diverse applicazioni scambino dati
tra di loro
5
Server Unix
DB
Server Linux
Architettura del data center in assenza di automazione
Server Web
Server Windows
Ogni ambiente effettua le schedulazioni proprie e l’interazione avviene
manualmente
6
Generare report su
SLA performance in
mattinata
Rischi
Come gestisco le attività in
Linux se si ammala o va in
ferie il responsabile?
Se uno script
manuale non
funzione quanto
tempo è
necessario per
troubleshooting?
E per la Root
cause Analysis
Dispongo di una
reportistica giornaliera
dettagliata dei back-up?
Quanto sono ampie le
finestre batch oggi?
Riesco a garantire gli SLA di
Servizio agli utenti esterni?
20:00:Partenza del
batch notturno con
il backup di tutti i
DB
Inviare un Alert se
i job SQL non sono
partiti alle 3:00
Inviare una email
e/o SMS in caso di
anomalie
Nella realizzazione di script
manuali tutti utilizzano la
stessa logica? E’ tutto
documentato?
Lanciare 500 job SAP e
bilanciare il Workload
fino alle 2:00
7
Sfide ed opportunità
Ritardi causati da overrun o fail
delle applicazioni
Accordi di servizi violati in assenza
di risoluzioni in tempo reale degli
incidenti
Rischi operativi in caso roll-out
incompleti
Riduzione del tempo disponibile
per le modifiche delle infrastrutture
IT a causa del numero elevato di
workload batch
Ritardi nella gestione dei flussi a
causa co-presenza di input
manuali e automatizzati
“70% of the business processes within organizations are
near real time or batch”
Magic Quadrant for Workload Automation, Gartner,
February 2012
Oltre il 60% del budget IT è speso per la gestione dell’esercizio
8
Ruolo delle soluzioni di Workload Automation
Workload Automation assicura che ogni batch sia processato:
al momento giusto,
seguendo la corretta cronologia,
eseguito nell’ambiente applicativo idoneo,
con gli adeguati pre-requisti.
Supplier
Distribution
center
Store
Accounting
Invoicing
Shipping
Supply chain
Store Mgt
Orders/deliv
Inventory
Supply chain
Accounting
9
Benefici
Shipping
Supply chain
Inventory
Supply chain
Accounting
Invoicing
Store Mgt
Orders/delivery
Accounting
STORE FACTORY WAREHOUSE
Riduzione
dei rischi Riduzione
delle perdite
di tempo
10
Quantificazione dei benefici
WLA
Abbassamento degli errori manuali Meno 20% nella gestione dei
processi batch
Contrazione dei tempi per la root cause analysis Fino al 75% grazie al
troubleshooting
Diminuzione del “time to repair” Fino al 25%
Contenimento del «operations time” 40% app. Dev. time
Calo del «server time reclaimed» (settimanale) 28 ore
Abbassamento del «Time to delivery» per la messa in
produzione delle applicazioni
da ore a minuti
11
Perché investire oggi in automazione?
Eterogeneità degli ambienti
L'eterogeneità dei sistemi
informatici aumenta: le imprese
devono poter pilotare i lavori
multi piattaforma.
La produzione informatica è
sempre più distribuita
geograficamente, in seguito alle
fusioni, acquisizioni
esternalizzazioni e partenariati.
La pressione per ridurre i costi
informatici aumenta.
Aggiornamento sempre più veloce
dei processi
I processi chiedono dei livelli di
servizio più elevati.
La capacità di espandersi
diventa fondamentale per far
fronte agli incrementi d’attività al
minimo costo.
I processi da gestire diventano
sempre più complessi.
La frequenza dei cambiamenti
dei processi aumenta.
Aumenta le aree di compliance e diminuisce I rischi operativi
12
Agenda
Automazione: rischi e benefici
Mitigazione dei rischi
Soluzioni di Workload
Automation
Alcuni termini
13
Sicurezza e ottimizzazione del file transfert
Automazione e gestione dei flussi ftp provenienti sia dalle diverse isole
applicative interne sia da realtà esterne.
Utilizzo di una soluzione di WLA all’interno del proprio ambiente per effettuare
l’integrazione tra vari applicativi (pricing e finance) attraverso scambi di file giornalieri
tramite ftp in modo da rendere fruibile, sicura ed aggiornata tempestivamente
l’informazione.
Raccolta di ftp provenienti dall’esterno ed integrazione nel proprio sistema; il
software genera un evento in modo automatico quando la divisione francese rende
disponibile il file di input per il sistema, viene recuperato tramite la “ftp-get” e, poi,
elaborato dal environment SAP locale; il processo è gestito in modo totalmente
automatico e con l’invio di alerting in caso che un processo si sia bloccato.
14
Controllo completo del flussi applicativi
Ottimizzazione, a livello di procedura, dei flussi di BI e ETL così da permettere
l’integrazione e la sincronizzazione automatica dei dati -in ingresso e in uscita-
anche con ricorsività differenti sia “a tempo” sia “a evento”.
Allineamento automatico dei dati tra il DWH e le altre applicazioni con cui
s’interfaccia con la periodicità richiesta dal proprio business.
Gestione in modo sicuro e certo la sincronizzazione dei dati tra il sistema centrale e i
sistemi periferici (sportelli e filiali).
Standardizzazione delle procedure di gestione dei dati che in tal modo possono più
essere più facilmente replicate nella creazione di nuovi servizi.
15
Gestione degli accessi
Segregazione dell’ambiente sistemistico e applicativo grazie alla possibilità
di definire livelli di utilizzo diversi.
• Esempi d’utilizzo
Creazione di profili differenziati in base ai permessi ed alle tipologie di attività da
svolgere:
16
Agenda
Automazione: rischi e benefici
Mitigazione dei rischi
Soluzioni di Workload
Automation
Alcuni
termini
17
Architettura master-slave
Controllo centralizzato
Controllo centralizzato
Infrastruttura dedicata
Scalabilità limitata in
tempi brevi
18
Distribuita
Adatta anche per ambienti
Cloud
Scalabile in funzione delle
esigenze
Architettura “peer-to-peer”
Investimento proporzionale alle esigenze
19
Architettura ibrida
Controllo centralizzato, scalabile e investimento proporzionale alle esigenze
Semplicità di amministrazione e monitoraggio
Infrastruttura dedicata limitata
Scalabile in funzione delle
esigenze anche in ambienti
cloud
20
I player di mercato
Workload
Automation Control-M
Tivoli Workload
Scheduler CA-Autosys Dollar Universe
$
21
Le opinioni degli analisti
Gartner 2012 EMA Radar 2012 Forrester 2011
August 2011
22
Agenda
Automazione: rischi e benefici
Mitigazione dei rischi
Soluzioni di Workload
Automation
Alcuni
termini
23
Job
WHAT?
Processo
WHERE?
Servers , Database. Etc…
WHEN?
Regole e tempistiche
Un job rappresenta un’azione da eseguire e incorpora le informazioni relative
24
Job Scheduling vs Workload Automation
"Job Scheduling" sono storicamente utilizzati per gestire la
sottomissione di job a livello di sistema operativo.
"Workload Automation" sono
soluzioni che automatizzano i
processi trasversali a più
applicazioni aziendali.
Le soluzioni di Workload Automation includono il job scheduling ma
vanno oltre in quando permettono di integrare e gestire le
interdipendenze tra processi che coinvolgono più applicazioni e
piattaforme.
25
Agenda
Grazie