Application Integration
Dott. Alessandro Rullo
Direttore Tecnico della Neatec S.p.A. e Responsabile della divisione Ricerca & Sviluppo.
Coordina i progetti di Ricerca e le attività progettuali svolte dalla sede Neatec di Pozzuoli
30 Gennaio 2014 - Napoli
L’integrazione delle
applicazioni aziendali
L’informatica nelle aziende è cresciuta in modo caotico negli ultimi 20
anni, coprendo quasi tutti i rami del processo produttivo
Sono state soddisfatte in modo puntuale le varie esigenze di
automazione e controllo delle aziende, ma è mancato un approccio
«unitario» e «globale»
Di conseguenza la maggioranza delle aziende si è trovata, al termine di
questo processo, con una molteplicità di applicazioni diverse, situate su
piattaforme eterogenee e non dialoganti tra loro: il prezzo da pagare
risultava un’evidente mancanza di efficienza nei processi produttivi e
quindi una forte carenza di competitività sui mercati diventati globali
2
Application Integration
L’integrazione delle
applicazioni aziendali
Per risolvere il problema sono possibili 2 approcci:
1) Riscrivere ex-novo le applicazioni esistenti con un approccio unitario o
scegliere un software che copra in modo globale il processo aziendale
2) Integrare le applicazioni esistenti sfruttando le tecniche di
interoperabilità. In pratica si fanno dialogare tra loro gli applicativi, in
esecuzione su piattaforme hw/sw diverse ed anche remote tra loro, in
modo che il flusso dei vari processi aziendali sia univoco e controllato
La scelta viene fatta in base al un rapporto costi –benefici: la soluzione
ideale sarebbe la prima, ma quando il parco delle applicazioni esistenti,
frutto di anni di investimenti e di informatizzazione del know-how aziendale,
è tale da sconsigliare questo approccio, si procede con l’integrazione
3
Application Integration
L’integrazione delle
applicazioni aziendali
In alcuni casi si utilizza un approccio «misto»: alcune applicazioni
vengono sostituite per poi essere integrate con le altre esistenti
Si tratta in ogni caso di progetti complessi che possono durare diversi
anni con costi anche molto elevati
Un esempio di tale situazione è stata affrontata dalla Neatec in Alenia
Aeronautica
E’ stato condotto un progetto, insieme ad IBM, per integrare tra loro le
principali applicazioni esistenti, in particolare quelle situate nei vari
stabilimenti aziendali con quelle invece centralizzate in sistemi
istituzionali come SAP, che a sua volta aveva sostituito alcune
applicazioni preesistenti
Nelle prossime slide sono sintetizzati gli obiettivi e il risultato finale del
progetto
Application Integration
4
MANAGEMENT PROCESSES
TO DEFINE AND
TO DEFINE THE
REALIZE THE
ORGANIZATIONAL
QUALITY
ORDER
MANAGEMENT
SYSTEM
M1
TO DEFINE AND
REALIZE THE
MANAGEMENT
SYSTEMS FOR JOB
AND ENVIRONMENT
SAFETY
BUSINESS
PROCESSES
M3
M2
PRIMARY PROCESSES
TO ACQUIRE
AND MANAGE
THE
CONTRACTS
P1
TO PLAN AND
DEVELOP THE
PRODUCT
TO INDUSTRIALIZE
THE PRODUCT
P3
P2
TO OBTAIN
GOODS AND
SERVICES
P4
TO
MANUFACTURE
P5
TO SUPPORT
THE PRODUCT
AND THE
CUSTOMERS
P6
AUXILIARY PROCESSES
TO MAKE
TO MANAGE THE
ACTIVITIES
CONFIGURATION
COMPUTER-BASED
A1
Application Integration
A2
TO PLAN
A3
TO
ADMINISTRATE
A4
TO MANAGE
THE HUMAN
RESOURCES
A5
TO MANAGE THE
INSTRUMENTAL
RESOURCES
A6
5
MAIN LINKS
WEB
SAP
CRM
PMS
SAP
LOGISTICS
FINANCE
AUTOMATED
WAREHOUSES
SAP
PDM
HR
SAP
BW-SEM
LEGACY
6
Application Integration
Plant Management System – Pomigliano
Plant Management System – Nola1/Nola2
SAP
LOGISTICS
FINANCE
Plant Management System – Casoria
Plant Management System – Grottaglie
Plant Management System – Torino/Caselle
PLANTs
Plant Management System – Foggia
WBI
SAP
HR
ICS
Automated Warehouse – Pomigliano
Automated Warehouse – Foggia
Automated Warehouse – Grottaglie
Automated Warehouse – Torino
Automated Warehouse – Caselle Job
Automated Warehouse – Caselle Cablaggi
AUTOMATED
WAREHOUSEs
Automated Warehouse – Nola1/Nola2
LEGACY
THE INTEGRATION FRAMEWORK
7
Application Integration
Plant Management System – Pomigliano
Plant Management System – Nola1/Nola2
SAP
LOGISTICS
FINANCE
Plant Management System – Casoria
Plant Management System – Grottaglie
Plant Management System – Torino/Caselle
PLANTs
Plant Management System – Foggia
WBI
SAP
HR
ICS
Automated Warehouse – Pomigliano
Automated Warehouse – Foggia
Automated Warehouse – Grottaglie
Automated Warehouse – Torino
Automated Warehouse – Caselle Job
Automated Warehouse – Caselle Cablaggi
AUTOMATED
WAREHOUSEs
Automated Warehouse – Nola1/Nola2
LEGACY
THE INTEGRATION FRAMEWORK
Number of Collaboration Objects: 131
8
Application Integration
Plant Management System – Pomigliano
Plant Management System – Nola1/Nola2
SAP
LOGISTICS
FINANCE
Plant Management System – Casoria
Plant Management System – Grottaglie
Plant Management System – Torino/Caselle
PLANTs
Plant Management System – Foggia
SAP
HR
WBI
ICS
Automated Warehouse – Pomigliano
Automated Warehouse – Foggia
Automated Warehouse – Grottaglie
Automated Warehouse – Torino
Automated Warehouse – Caselle Job
Automated Warehouse – Caselle Cablaggi
AUTOMATED
WAREHOUSEs
Automated Warehouse – Nola1/Nola2
LEGACY
THE INTEGRATION FRAMEWORK
Daily Average number of flows: 30.000 (LU-VE)
9
Application Integration
Plant Management System – Pomigliano
Plant Management System – Nola1/Nola2
SAP
LOGISTICS
FINANCE
Plant Management System – Casoria
Plant Management System – Grottaglie
Plant Management System – Torino/Caselle
PLANTs
Plant Management System – Foggia
SAP
HR
WBI
ICS
Automated Warehouse – Pomigliano
Automated Warehouse – Foggia
Automated Warehouse – Grottaglie
Automated Warehouse – Torino
Automated Warehouse – Caselle Job
Automated Warehouse – Caselle Cablaggi
AUTOMATED
WAREHOUSEs
Automated Warehouse – Nola1/Nola2
LEGACY
THE INTEGRATION FRAMEWORK
Peak daily flows : 450.000 (MRP, 50.000 x 9 sites)
10
Application Integration
Plant Management System – Pomigliano
Plant Management System – Nola1/Nola2
SAP
LOGISTICS
FINANCE
Plant Management System – Casoria
Plant Management System – Grottaglie
Plant Management System – Torino/Caselle
PLANTs
Plant Management System – Foggia
SAP
HR
WBI
ICS
Automated Warehouse – Pomigliano
Automated Warehouse – Foggia
Automated Warehouse – Grottaglie
Automated Warehouse – Torino
Automated Warehouse – Caselle Job
Automated Warehouse – Caselle Cablaggi
AUTOMATED
WAREHOUSEs
Automated Warehouse – Nola1/Nola2
LEGACY
THE INTEGRATION FRAMEWORK
Data exchanged on a flow execution: few kB to dozens of MB
Application Integration
11
Scarica

Application Integration