Integration von Geschäfts- und Produktionsprozessen
Integration von Geschäfts- und Produktionsprozessen
Integration von Geschäfts- und Produktionsprozessen
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
Datenbank-<br />
Stammtisch<br />
Hochschule für<br />
Technik <strong>und</strong><br />
Wirtschaft Dresden<br />
19.04.2006<br />
<strong>Integration</strong> <strong>von</strong><br />
<strong>Geschäfts</strong>- <strong>und</strong> <strong>Produktionsprozessen</strong><br />
Detlef Riedel<br />
Vorstandsvorsitzender Xavo AG<br />
Xavo AG<br />
Enterprise IT Solutions<br />
Meistersingerstr.2<br />
95444 Bayreuth<br />
Telefon: +49(0)921 / 78 77 79-0<br />
Telefax: +49(0)921 / 78 77 79-29<br />
E-Mail: detlef.riedel@xavo.de<br />
www.xavo.de<br />
Ein Erfahrungsbericht zum Einsatz<br />
<strong>von</strong> service-orientierten Architekturen (SOA)
Xavo AG<br />
IT-Rückblick<br />
Megatrends<br />
SOA<br />
SAP Netweaver<br />
Xavo Ergebnisse<br />
Vorstellung Xavo AG<br />
> 2000<br />
> Gründung als Softwarehaus in Bayreuth<br />
> Partnerschaft mit British American Tobacco Germany<br />
> 2002<br />
> Partnerschaft mit Swisslog AG (Lagerverwaltung)<br />
> 2003<br />
> Erster Siemens „Certified SIMATIC IT Partner“ in<br />
Deutschland (MES – Manufacturing Execution Systems)<br />
> 2004<br />
> SIMATIC IT Bibliotheken für Tabak, Brauerein <strong>und</strong> Wurstwarenherstellung<br />
> 2005<br />
Bayreuth<br />
> SIMATIC IT Bibliotheken für Diskrete Fertigung <strong>und</strong> Pharma / Biotechnologie<br />
> Promexx MES Suite (SAP NetWeaver)
Xavo AG<br />
IT-Rückblick<br />
Megatrends<br />
SOA<br />
SAP Netweaver<br />
Xavo Ergebnisse<br />
Vorstellung Xavo AG: IT-Kompetenzen<br />
> Beratung & Coaching<br />
> Plattformen<br />
> J2EE, .NET<br />
> Applikationsserver<br />
> Jboss, BEA Weblogic, Oracle AS<br />
> Relationale Datenbanken<br />
> Oracle, MS SQL Server, Sybase<br />
> Tools<br />
> Eclipse, MID Innovator, Crystal Reports, Business Objects<br />
> Produkte & Interfaces<br />
> SIMATIC IT (MES), Warehouse Manager (LVS), TransConnect (EAI)<br />
> SAP , SIMATIC Batch, PCS7, WinCC, S7
Xavo AG<br />
IT-Rückblick<br />
Megatrends<br />
SOA<br />
SAP Netweaver<br />
Xavo Ergebnisse<br />
Xavo Expertise<br />
für Produktion, Qualitätssicherung, Instandhaltung <strong>und</strong> Intralogistik<br />
> Für die Industrien<br />
Tabak Brauereien Pharma<br />
Biotechnologie<br />
> Für die Bereiche<br />
Tankfarmen<br />
Primary<br />
Diskrete Fertigung<br />
Secondary Intralogistik
Xavo AG<br />
IT-Rückblick<br />
Megatrends<br />
SOA<br />
SAP Netweaver<br />
Xavo Ergebnisse<br />
Vorstellung Xavo AG: Produkte<br />
> Xavo Produkte<br />
> Promexx Suite (SAP NetWeaver, Java EE)<br />
- MES Applikationen für Tabak, Brauereien, Pharma/Biotechnologie, Diskrete<br />
Fertigung<br />
> Xavo Industrie Bibliotheken (Siemens SIMATIC IT)<br />
- Bibliotheken für Tabak, Brauereien, Pharma/Biotechnologie, Diskrete Fertigung<br />
> Partnerprodukte<br />
> SIMATIC IT (Siemens)<br />
> SAP NetWeaver (NetWeaver)<br />
> WarehouseExpert (Swisslog)<br />
> TransConnect (SQL)
MES (Manufcaturing Execution System)<br />
according to ISA-95 definitions<br />
ISA-95 is an internationally standard agreed upon by a consortium of<br />
manufacturers, system suppliers and opinion leaders<br />
ISA-95 provides a formal<br />
framework aro<strong>und</strong> which a<br />
single solution for the<br />
individual challenges can be<br />
realized<br />
Art. 1 of ISA S95 defines<br />
“Models and Terminology”<br />
Figure shows functional<br />
hierarchy model applicable<br />
to business and<br />
manufacturing systems<br />
> (source ISA S95 part1)<br />
Business Planning<br />
& Logistics<br />
Plant Production Scheduling,<br />
Operational Management, etc<br />
Manufacturing<br />
Operations Management<br />
Dispatching Production, Detailed<br />
Production<br />
Scheduling, Reliability Assurance, etc<br />
Batch<br />
Control<br />
Continuous<br />
Control<br />
Discrete<br />
Control<br />
Level 4 (ERP)<br />
Level 3 (MES)<br />
Levels (SCADA, SPS)<br />
2,1,0
MES according to ISA-95 definitions<br />
ISA 95 defines the functionality, data, and architecture to standardize the<br />
delivery of an MES solution<br />
ERP<br />
B2MML<br />
OPC<br />
Control<br />
How to Produce?<br />
What can be produced?<br />
When and what to<br />
produce?<br />
When and what was<br />
produced?<br />
Product<br />
definition<br />
Production<br />
capability<br />
Production<br />
Resource<br />
Mgt. Mgt<br />
Product<br />
Definition<br />
Mgt. Mgt<br />
Production<br />
schedule<br />
Detailed<br />
Production<br />
Scheduling<br />
Production<br />
Dispatch<br />
Production<br />
Execution<br />
Production<br />
performance<br />
Production<br />
Tracking<br />
Production<br />
Data<br />
Collection<br />
Production<br />
Performance Perform<br />
Analysis<br />
ISA-95<br />
MES
Vorstellung Xavo AG: Produkt Promexx<br />
Enterprise Supply Chain (ERP)<br />
Product Definition – Engineering - Demand Planning – Production Planning – Procurement - Sales/Distribution<br />
Plants<br />
Parts<br />
Warehouses<br />
(WMS)<br />
Production<br />
Orders Samples<br />
Production<br />
Laboratories<br />
(LIMS)<br />
Parts Requests<br />
Parts Deliveries<br />
Production<br />
Orders<br />
Analysis<br />
Results<br />
Production<br />
Performance<br />
Production<br />
Parameter<br />
Material Deliveries<br />
Material Requests<br />
Production<br />
Actuals<br />
Production<br />
Execution<br />
Material & Goods<br />
Warehouses<br />
(WMS)
Non-conforming<br />
Tracking<br />
Quality Assurance<br />
Vorstellung Xavo AG: Produkt Promexx<br />
Product<br />
Development<br />
Corrective<br />
Actions<br />
Product<br />
Specs<br />
Production<br />
Orders<br />
Production<br />
Data<br />
Product<br />
Specs<br />
Global<br />
Manufacturing<br />
Master Data Management<br />
Collaboration Management<br />
<strong>Integration</strong> Services<br />
Genealogy<br />
Audit Trails<br />
Production Execution Regulatory and Customer<br />
Requirements
Xavo AG<br />
IT-Rückblick<br />
Megatrends<br />
SOA<br />
SAP Netweaver<br />
Xavo Ergebnisse<br />
Vorstellung Xavo AG:<br />
Produkt Promexx Standalone<br />
WMS<br />
Systems<br />
XML<br />
WMS Warehouse Management System<br />
LIMS Laboratory Information Management System<br />
Enterprise Systems<br />
B2MML<br />
Manufacturing Systems<br />
OPC<br />
Automation Systems<br />
XML<br />
LIMS<br />
Systems
Xavo AG<br />
IT-Rückblick<br />
Megatrends<br />
SOA<br />
SAP Netweaver<br />
Xavo Ergebnisse<br />
Vorstellung Xavo AG:<br />
Produkt Promexx & SAP NetWeaver<br />
WMS<br />
Systems<br />
XML<br />
SAP NetWeaver<br />
CAF<br />
WMS Warehouse Management System<br />
LIMS Laboratory Information Management System<br />
XI<br />
Enterprise Systems<br />
Portal<br />
xApps<br />
SAP Business Suite<br />
PP MM PM QM<br />
Manufacturing Systems<br />
OPC<br />
Automation Systems<br />
XML<br />
LIMS<br />
Systems
Xavo AG<br />
IT-Rückblick<br />
Megatrends<br />
SOA<br />
SAP Netweaver<br />
Xavo Ergebnisse<br />
Vorstellung Xavo AG:<br />
Produkt Promexx & SIMATIC IT<br />
WMS<br />
Systems<br />
XML<br />
Report Manager<br />
WMS Warehouse Management System<br />
Product<br />
Definition<br />
Manager<br />
Messaging<br />
Manager<br />
Unilab<br />
3rd Party<br />
Intelligence<br />
Suite<br />
Enterprise Systems<br />
B2MML<br />
Manufacturing Systems<br />
Data <strong>Integration</strong> Service<br />
SIMATIC IT Framework<br />
RTDS<br />
OPC<br />
Automation Systems<br />
3rd Party<br />
Production<br />
Order Manager<br />
Material<br />
Manager<br />
Personnel<br />
Manager<br />
Plant<br />
Performance<br />
Analyzer<br />
Client Application Builder
Xavo AG<br />
IT-Rückblick<br />
Megatrends<br />
SOA<br />
SAP Netweaver<br />
Xavo Ergebnisse<br />
Vorstellung Xavo AG: Referenzen (Auszug)<br />
> British American Tobacco (Europa)<br />
> British American Tobacco (Korea)<br />
> Siemens Competence Center (Nürnberg)<br />
> Siemens Gerätewerk (Amberg)<br />
> Siemens AS MES (Genua)<br />
> Siemens SAS (England)<br />
> Dematic GmbH (Offenbach)<br />
> Etsong Tobacco (China)<br />
> Roche (Switzerland)<br />
> Japan Tobacco International (Germany)
Xavo AG<br />
IT-Rückblick<br />
Megatrends<br />
SOA<br />
SAP Netweaver<br />
Xavo Ergebnisse<br />
30 Jahre IT Ein persönlicher Rückblick<br />
> 30 Jahre IT<br />
> Programmierer (5 Jahre)<br />
> Organisator (5 Jahre)<br />
> Projektleiter (10 Jahre)<br />
> Manager (10 Jahre)<br />
> Keine Projekte „in den Sand gesetzt“!<br />
> Aber: 35-70 % der weltweiten IT-Projekte scheitern<br />
> Dennoch: 28 Jahre „Grummeln im Bauch“<br />
> IT ist zu teuer, zu inflexibel, zu schwerfällig<br />
> Viele Manager <strong>und</strong> Mitarbeiter „verstehen <strong>und</strong> akzeptieren die IT nicht“
Xavo AG<br />
IT-Rückblick<br />
Megatrends<br />
SOA<br />
SAP Netweaver<br />
Xavo Ergebnisse<br />
30 Jahre IT Ein persönlicher Rückblick<br />
> 30 Jahre Individualprogrammierung<br />
> PL/1, COBOL, PASCAL, Basic, C, C++, PowerBuilder, Java, T-SQL,<br />
PL/SQL, C#, Java, <strong>und</strong>, <strong>und</strong>, <strong>und</strong> …<br />
> ABER NIE: Assembler !<br />
> 20 Jahre Produkte<br />
> SAP R/2, SAP R/3, MySAP, Navision, WinCC, SIMATIC IT, Warehouse<br />
Manager, <strong>und</strong>, <strong>und</strong>, <strong>und</strong> …<br />
> „Packaged Applications“ � Schwerfällige, teure Monolithen<br />
> Hoher Anteil an „Customising“ (SAP: „Strafarbeit“ ABAP)<br />
Software: „MAKE OR BUY“ ??
Xavo AG<br />
IT-Rückblick<br />
Megatrends<br />
SOA<br />
SAP Netweaver<br />
Xavo Ergebnisse<br />
30 Jahre IT Ein persönlicher Rückblick<br />
> Individualprogrammierung<br />
> Stufe 1: Flexibel, maßgeschneidert, kostengünstig<br />
> Stufe 2: Teuer (<strong>Integration</strong>saufwand!)<br />
Hohe Abhängigkeiten (Int./Ext. Ressourcen)<br />
> Stufe 3: Komplexität ist nicht mehr beherrschbar!<br />
> Produkte<br />
> Stufe 1: Unflexibel, teuer<br />
> Stufe 2: Sehr teuer (z.B. SAP Releasewechsel)<br />
Abhängigkeit (Softwareanbieter) – „Alles aus einer Hand?“<br />
> Stufe 3: Komplexität ist schwer zu managen!<br />
Software: „MAKE AND BUY“ ??
Xavo AG<br />
IT-Rückblick<br />
Megatrends<br />
SOA<br />
SAP Netweaver<br />
Xavo Ergebnisse<br />
28 Jahre<br />
Individualprogrammierung vs. Produkt<br />
> IT ist nur Kostenfaktor, immer zu teuer<br />
> IT ist „Bremse“ im Unternehmen<br />
> Der IT-Leiter war lange Zeit ein „König“<br />
> Zum Beispiel für die Festlegung der IT-Prioritäten<br />
> Viele (oft alle) Manager im Unternehmen sind<br />
unzufrieden mit der betrieblichen IT …<br />
IT ist im Unternehmen<br />
(meist) ein „Profitkiller“ !
Xavo AG<br />
IT-Rückblick<br />
Megatrends<br />
SOA<br />
SAP Netweaver<br />
Xavo Ergebnisse<br />
Auswirkungen der Megatrends auf die IT<br />
Die aktuellen Megatrends:<br />
> 1. Elektronisierung<br />
> Internet, E-Mail, E-Business, etc.<br />
> 2. Globalisierung<br />
> Globales Verkaufen, Produzieren, Beschaffen, Entwickeln<br />
> 3. Hochgeschwindigkeit<br />
> Kürze Lebenszyklen, kürzere Entwicklungszeiten<br />
> 4. Standardisierung <strong>und</strong> Innovation<br />
> Standardisierung bei Gr<strong>und</strong>modulen<br />
> Innovation an der Oberfläche <strong>und</strong> im Zusammenbau
Xavo AG<br />
IT-Rückblick<br />
Megatrends<br />
SOA<br />
SAP Netweaver<br />
Xavo Ergebnisse<br />
Auswirkungen der Megatrends auf die IT<br />
Megatrend Nr. 1: Elektronisierung<br />
> Das Informationsmonopol der Großkonzerne zerbricht!<br />
> Sowohl auf Seiten der großen Softwareanbieter (IBM & Co) als auch der<br />
großen Softwareanwender (General Motors & Co)<br />
> Der Mittelstand profitiert <strong>von</strong> den neuen Informations<strong>und</strong><br />
Kommunikationstechnologien überproportional!<br />
> Kleinere Softwarehäuser profitieren <strong>von</strong> Internet, Open Source, Foren –<br />
<strong>und</strong> haben kein Informationsdefizit mehr gegenüber den „Großen“<br />
> KMUs können die Innovationen der kleinen Softwarehäuser nutzen
Xavo AG<br />
IT-Rückblick<br />
Megatrends<br />
SOA<br />
SAP Netweaver<br />
Xavo Ergebnisse<br />
Auswirkungen der Megatrends auf die IT<br />
Megatrend Nr. 2: Globalisierung<br />
> Globalisierung setzt Elektronisierung voraus<br />
> Virtuelle Teams<br />
> Zusammenarbeit<br />
> Neue Wertesysteme<br />
> Globales Agieren ist nur mit IT-gestützten<br />
<strong>Geschäfts</strong>prozessen möglich<br />
> Globales Verkaufen, Produzieren, Beschaffen, Entwickeln<br />
> Supply Chain Management<br />
> Workflow Management<br />
> Knowledge Management
Xavo AG<br />
IT-Rückblick<br />
Megatrends<br />
SOA<br />
SAP Netweaver<br />
Xavo Ergebnisse<br />
Auswirkungen der Megatrends auf die IT<br />
Megatrend Nr. 3: Hochgeschwindigkeit<br />
> Verkürzung <strong>von</strong> Lebenszyklen <strong>und</strong> Verkürzung der<br />
Entwicklungszeiten<br />
> IT-gestützte <strong>Geschäfts</strong>prozesse als Kernkompetenz<br />
> Sinn der IT wandelt sich<br />
> VON: Effizienzsteigerung & Qualitätssicherung<br />
> ÜBER/HEUTE: Wettbewerbsvorteile<br />
> ZUM: „Enabler“ <strong>von</strong> neuen Businessmodellen<br />
> Die Mega Herausforderungen an die IT sind<br />
> Managen <strong>von</strong> Komplexität<br />
> Schaffung <strong>von</strong> Agilität<br />
> Ermöglichen einer „Business-driven“ IT
Xavo AG<br />
IT-Rückblick<br />
Megatrends<br />
SOA<br />
SAP Netweaver<br />
Xavo Ergebnisse<br />
Auswirkungen der Megatrends auf die IT<br />
Megatrend Nr. 4: Standardisierung UND Innovation<br />
> Standardisierung bei Gr<strong>und</strong>modulen<br />
> Plattformstrategie, „Weltmotor“<br />
> Differenzierung an der Oberfläche<br />
> Innovation , sichtbare Teile, „User Experience“,<br />
> Service-Orientierte Architekturen (SOA) ermöglichen<br />
in der IT erstmals<br />
> Standardisierung („Consolidation“) mit dem Fokus auf Produktivität UND<br />
> Innovation („Composition“) mit dem Fokus auf Differenzierung
Xavo AG<br />
IT-Rückblick<br />
Megatrends<br />
SOA<br />
SAP Netweaver<br />
Xavo Ergebnisse<br />
Lebenszyklus:<br />
Erfindung, Innovation, Standardisierung, Ausmusterung<br />
Courtesy to G. Moore’s “Living on the fault line”
Xavo AG<br />
IT-Rückblick<br />
Megatrends<br />
SOA<br />
SAP Netweaver<br />
IT-Innovationen enstehen<br />
im ständigen Kreislauf zwischen „Consolidate“ <strong>und</strong> „Compose“<br />
Applications Services<br />
Xavo Ergebnisse COMPOSE
Xavo AG<br />
IT-Rückblick<br />
Megatrends<br />
SOA<br />
SAP Netweaver<br />
Xavo Ergebnisse<br />
SOA: Die Vorgeschichte<br />
> 1. Viele <strong>Geschäfts</strong>prozesse werden bereits in den<br />
bestehenden Unternehmens-Anwendungen abgewickelt.<br />
Enterprise Applications (Unternehmens-Anwendungen)<br />
API API API API API API<br />
ERP<br />
User<br />
Interface<br />
Monolithic<br />
Application<br />
Database<br />
Personal<br />
User<br />
Interface<br />
Monolithic<br />
Application<br />
Database<br />
Lager<br />
User<br />
Interface<br />
Monolithic<br />
Application<br />
Database<br />
Wartung<br />
User<br />
Interface<br />
Monolithic<br />
Application<br />
Database<br />
Produktion QS<br />
User<br />
Interface<br />
Monolithic<br />
Application<br />
Database<br />
User<br />
Interface<br />
Monolithic<br />
Application<br />
Database
Xavo AG<br />
IT-Rückblick<br />
Megatrends<br />
SOA<br />
SAP Netweaver<br />
Xavo Ergebnisse<br />
SOA: Die Vorgeschichte<br />
> 2. Die Unternehmens-Anwendungen<br />
> stammen <strong>von</strong> verschiedenen Anbietern.<br />
> wurden als “stand-alone” Anwendungen entwickelt.<br />
> stellen “Silos” dar.<br />
Enterprise Applications (Unternehmens-Anwendungen)<br />
API API API API API API<br />
ERP<br />
User<br />
Interface<br />
Monolithic<br />
Application<br />
Database<br />
Personal<br />
User<br />
Interface<br />
Monolithic<br />
Application<br />
Database<br />
Lager<br />
User<br />
Interface<br />
Monolithic<br />
Application<br />
Database<br />
Wartung<br />
User<br />
Interface<br />
Monolithic<br />
Application<br />
Database<br />
Produktion QS<br />
User<br />
Interface<br />
Monolithic<br />
Application<br />
Database<br />
User<br />
Interface<br />
Monolithic<br />
Application<br />
Database
Xavo AG<br />
IT-Rückblick<br />
Megatrends<br />
SOA<br />
SAP Netweaver<br />
Xavo Ergebnisse<br />
SOA: Die Vorgeschichte<br />
> 3. Die gesellschaftlichen Megatrends erfordern die<br />
unternehmensweite <strong>Integration</strong>.<br />
Enterprise Applications (Unternehmens-Anwendungen)<br />
API API API API API API<br />
ERP<br />
User<br />
Interface<br />
Monolithic<br />
Application<br />
Database<br />
Personal<br />
User<br />
Interface<br />
Monolithic<br />
Application<br />
Database<br />
Lager<br />
User<br />
Interface<br />
Monolithic<br />
Application<br />
Database<br />
Wartung<br />
User<br />
Interface<br />
Monolithic<br />
Application<br />
Database<br />
Produktion QS<br />
User<br />
Interface<br />
Monolithic<br />
Application<br />
Database<br />
User<br />
Interface<br />
Monolithic<br />
Application<br />
Database
Xavo AG<br />
IT-Rückblick<br />
Megatrends<br />
SOA<br />
SAP Netweaver<br />
Xavo Ergebnisse<br />
SOA: Die Vorgeschichte<br />
> 4. Die <strong>Integration</strong> kann über “Punkt-zu-Punkt”<br />
<strong>Integration</strong> erfolgen, was intransparent, änderungsaufwändig<br />
<strong>und</strong> sehr teuer ist.<br />
Enterprise Applications (Unternehmens-Anwendungen)<br />
ERP<br />
User<br />
Interface<br />
Monolithic<br />
Application<br />
Database<br />
Personal<br />
User<br />
Interface<br />
Monolithic<br />
Application<br />
Database<br />
Lager<br />
User<br />
Interface<br />
Monolithic<br />
Application<br />
Database<br />
EAI Tool<br />
API API API API API API<br />
Wartung<br />
User<br />
Interface<br />
Monolithic<br />
Application<br />
Database<br />
Produktion QS<br />
User<br />
Interface<br />
Monolithic<br />
Application<br />
Database<br />
User<br />
Interface<br />
Monolithic<br />
Application<br />
Database
Xavo AG<br />
IT-Rückblick<br />
Megatrends<br />
SOA<br />
SAP Netweaver<br />
Xavo Ergebnisse<br />
5. SOA-Ergebnis:<br />
Eine stabile <strong>und</strong> agile<br />
Architektur!<br />
SOA: Die Lösung!<br />
Composite Applications<br />
Rückverfolgbarkeit<br />
Business Services<br />
C<br />
Persistence & Legacy<br />
Data<br />
Services<br />
Adapter<br />
ERP<br />
User<br />
Interface<br />
Monolithic<br />
Application<br />
Database<br />
Globale<br />
Kennziffern<br />
C C<br />
C<br />
C<br />
Data<br />
Services<br />
Adapter<br />
Personal<br />
User<br />
Interface<br />
Monolithic<br />
Application<br />
Database<br />
C<br />
C<br />
Data<br />
Services<br />
Adapter<br />
Lager<br />
User<br />
Interface<br />
Monolithic<br />
Application<br />
Database<br />
Projekt-<br />
Management<br />
C<br />
C<br />
Data<br />
Services<br />
Adapter<br />
Produkt<br />
Spezifikationen<br />
C<br />
Produktion QS<br />
User<br />
Interface<br />
Monolithic<br />
Application<br />
Database<br />
Data<br />
Services<br />
Adapter<br />
User<br />
Interface<br />
Monolithic<br />
Application<br />
Database<br />
…<br />
Content<br />
Management<br />
Services<br />
…<br />
Knowledge<br />
Management<br />
Services<br />
Database<br />
Persistence<br />
Databasee
Consolidation<br />
BUY<br />
Extern<br />
Composite Applications<br />
Business Services<br />
C<br />
SOA: Eine stabile <strong>und</strong> agile Architektur<br />
Rückverfolgbarkeit<br />
Persistence & Legacy<br />
Data<br />
Services<br />
Adapter<br />
ERP<br />
User<br />
Interface<br />
Monolithic<br />
Application<br />
Database<br />
Globale<br />
Kennziffern<br />
C C<br />
C<br />
C<br />
Services<br />
Adapter<br />
C<br />
Personal<br />
User<br />
Interface<br />
Monolithic<br />
Application<br />
Database<br />
C<br />
Data<br />
Services<br />
Adapter<br />
Lager<br />
User<br />
Interface<br />
Monolithic<br />
Application<br />
Database<br />
Projekt-<br />
Management<br />
C<br />
C<br />
Data<br />
Services<br />
Adapter<br />
Produkt<br />
Spezifikationen<br />
C<br />
Produktion QS<br />
User<br />
Interface<br />
Monolithic<br />
Application<br />
Database<br />
Data<br />
Services<br />
Adapter<br />
User<br />
Interface<br />
Monolithic<br />
Application<br />
Database<br />
…<br />
Content<br />
Management<br />
Services<br />
…<br />
Knowledge<br />
Management<br />
Services<br />
Database<br />
Persistence<br />
Databasee<br />
In-House<br />
BUILD<br />
Composition
Xavo AG<br />
IT-Rückblick<br />
Megatrends<br />
SOA<br />
SAP Netweaver<br />
Xavo Ergebnisse<br />
„SAP goes SOA“<br />
> „Vom Saulus zum Paulus“<br />
> der Christenverfolger Saulus, der sich bekehren ließ <strong>und</strong> zum Apostel<br />
Paulus wurde<br />
> 2000: SAP R/3<br />
> Monolitische Software<br />
> Konservatives, altmodisches Vorgehen<br />
> Proprietäre Entwicklungsumgebungen<br />
> „Wir können alles allein.“<br />
> 2005: SAP Netweaver<br />
> SOA-basierende Software<br />
> Innovatives Vorgehen<br />
> Moderne, „eingekaufte“ Entwicklungsumgebungen<br />
> „Wir sind offen.“
Xavo AG<br />
IT-Rückblick<br />
Megatrends<br />
SOA<br />
SAP Netweaver<br />
Xavo Ergebnisse<br />
Shai Agassi<br />
> 2002: Berufung zum SAP Chief Technology Developer<br />
(mit 34 Jahren)<br />
> Programmierte seinen ersten Computer mit 7 Jahren<br />
> Gründete in den 90-ern in Israel 4 Unternehmen<br />
> Verkaufte eines der Unternehmen (TopTier) an SAP<br />
(für 400 Millionen US $)
Xavo AG<br />
IT-Rückblick<br />
Megatrends<br />
SOA<br />
SAP Netweaver<br />
Xavo Ergebnisse<br />
Ergebnisse SAP Wir sind offen!
Xavo AG<br />
IT-Rückblick<br />
Megatrends<br />
SOA<br />
SAP Netweaver<br />
Xavo Ergebnisse<br />
SOA Anwendungsrichtlinien bei der Xavo AG<br />
Eine service-orientierte Architektur (SOA)<br />
sollte sein:<br />
> Prozessorientiert<br />
> Prozess-orientierte Architektur (POA)<br />
> Modell-basierend<br />
> Model-based (driven) Design<br />
> Ereignis-gesteuert<br />
> Event-driven IT Struktur
Xavo AG<br />
IT-Rückblick<br />
Megatrends<br />
SOA<br />
SAP Netweaver<br />
Xavo Ergebnisse<br />
SOA ist prozessorientiert.
Xavo AG<br />
IT-Rückblick<br />
Megatrends<br />
SOA<br />
SAP Netweaver<br />
Xavo Ergebnisse<br />
SOA ist<br />
prozess-orientiert.
Xavo AG<br />
IT-Rückblick<br />
Megatrends<br />
SOA<br />
SAP Netweaver<br />
Xavo Ergebnisse<br />
Process Cut Tobacco<br />
created by uschey<br />
modified by driedel<br />
Status released<br />
09/01/2004 16:19:06<br />
02/27/2005 23:10:55<br />
Entry allow-to-start Event<br />
(Order/Entry Management Ev ent)<br />
:SCADA Information Event<br />
Leaf Blend Silo<br />
(Primary)<br />
:TO-Tobacco-<br />
Silo<br />
Foreign Matter Detector<br />
(Primary)<br />
:TO-Foreign-Matter-<br />
Detector<br />
Metall Detector<br />
(Primary)<br />
:TO-Metall-Detect-<br />
Leaf Blend<br />
(Product<br />
Types)<br />
:Leaf Blend<br />
1.1.4.3.1<br />
Activate Entry<br />
(SIMATIC IT Blueprint)<br />
:MES Information Activity<br />
1.1.4.3.2<br />
Create Output Lot<br />
(SIMATIC IT Function)<br />
:MES Information Activity<br />
ready to use<br />
1.1.4.3.3<br />
Request Material<br />
(SIMATIC IT Scenario)<br />
:MES Information Activity<br />
example<br />
1.1.4.3.4<br />
Discharge Leaf Blend<br />
from Leaf Blend Silo<br />
(Logistics Activ ity)<br />
:Process Activity<br />
1.1.4.3.5<br />
Detect Foreign Matters<br />
and Metallic Dirt<br />
(Primary Activ ity)<br />
:Process Activity<br />
Entry ready-to-start Event<br />
(Order/Entry Management Ev ent)<br />
:SCADA Information Event<br />
Material Request<br />
(Material)<br />
:XML<br />
Shorts Tobacco<br />
Leaf Cutting Subentry<br />
(Entry Types)<br />
:Subentry<br />
[dow nloaded]<br />
Leaf Cutting Subentry<br />
(Entry Types)<br />
:Subentry<br />
[running]<br />
Material Request<br />
(Material)<br />
:XML<br />
Flavour<br />
Material Request<br />
(Material)<br />
:XML<br />
Cut Stems<br />
SOA ist<br />
Material Request<br />
(Material)<br />
:XML<br />
Expanded Tobacco<br />
modell-basierend!<br />
Material Request<br />
(Material)<br />
:XML<br />
Cut Sheet Tobacco
Primary Order Entry Management Blueprint<br />
created by abenker<br />
modified by agoller<br />
Status in process<br />
EM-Base-Entry-Slot<br />
(Library)<br />
:EM-Base-Entry-Slot<br />
09/27/2004 16:38:29<br />
02/03/2005 14:09:46<br />
1<br />
Initiate Entry<br />
(SIMATIC IT Blueprint)<br />
:MES Information Activity<br />
2<br />
Activate Entry<br />
(SIMATIC IT Blueprint)<br />
:MES Information Activity<br />
Dispatch<br />
Entry via<br />
POM<br />
(Order/Entry<br />
Management<br />
Event)<br />
:internal Event<br />
SOA ist …<br />
ereignis-<br />
gesteuert!<br />
QL-Quality-Sample-<br />
Spooler<br />
(Library)<br />
:QL-Quality-Sample-<br />
Spooler<br />
5<br />
Activate Quality Sampling<br />
(SIMATIC IT Function)<br />
:MES Information Activity<br />
ready to use<br />
MM-MaterialMovementMgr<br />
(Library)<br />
:MM-Material-Movement-Mgr<br />
7<br />
Move Material<br />
(SIMATIC IT Scenario)<br />
:MES Information Activity<br />
reference implementation<br />
PO<br />
(Library)<br />
:PO<br />
3<br />
Start Production<br />
Operation<br />
(SIMATIC IT Function)<br />
:MES Information<br />
Activity ready to use<br />
4<br />
Create Output Lot<br />
(SIMATIC IT Function)<br />
:MES Information Activity<br />
ready to use<br />
Trigger<br />
(Field Signal<br />
Event)<br />
:internal Event<br />
TO-Base-Equipment<br />
(Library)<br />
:TO-Base<br />
6<br />
Activate Data Collection<br />
(SIMATIC IT Function)<br />
:MES Information Activity<br />
ready to use<br />
SCADA<br />
(SIMATIC IT Logical Struct-<br />
ure)<br />
:SCADA<br />
Signal Start<br />
(Order/Entry Management E<br />
:SCADA Information E<br />
Start Event<br />
(Order/Entry Managem<br />
Event)<br />
:SCADA Informati<br />
Event<br />
Material Moved<br />
Event<br />
(Material Managemen<br />
Event)<br />
:SCADA Informatio<br />
Event
Master<br />
Data<br />
Promexx Service Architektur<br />
Specification Equipment Material Order Personnel Quality<br />
Promexx Service Infrastructure<br />
Performance Supplier Customer Collaboration <strong>Integration</strong><br />
SAP<br />
NetWeaver<br />
3rd Party<br />
ERP<br />
WMS<br />
LIMS
Xavo AG<br />
IT-Rückblick<br />
Megatrends<br />
SOA<br />
SAP Netweaver<br />
Xavo Ergebnisse<br />
Promexx IT-Architektur<br />
Presentation Layer<br />
Rich<br />
Client<br />
Business Layer<br />
Database Layer<br />
Web<br />
Client<br />
Legacy<br />
Applications<br />
J2EE<br />
Business<br />
Container<br />
Shop-Floor<br />
Client<br />
SQL<br />
Database<br />
Mobile<br />
Client
Promexx Suite<br />
Rich Client Example
Promexx Suite<br />
Web Client Example
Xavo AG<br />
IT-Rückblick<br />
Megatrends<br />
SOA<br />
SAP Netweaver<br />
Xavo Ergebnisse<br />
Promexx Suite<br />
Shop-Floor Client Example
Promexx Suite<br />
Mobile Client Example
Xavo AG<br />
IT-Rückblick<br />
Megatrends<br />
SOA<br />
SAP Netweaver<br />
Xavo Ergebnisse<br />
Promexx<br />
Smart Client Architektur (Eclipse <strong>und</strong> RCP)
Xavo AG<br />
IT-Rückblick<br />
Megatrends<br />
SOA<br />
SAP Netweaver<br />
Xavo Ergebnisse<br />
Erfahrungen der Xavo AG mit SOA (1)<br />
> Fokus auf Business statt IT-Technologie<br />
> Synchronisierung <strong>von</strong> <strong>Geschäfts</strong>prozessen <strong>und</strong> IT<br />
> Flexibilität, Agilität, Stabilität<br />
> Anwender können Anwendungen modellieren<br />
> Wiederverwendbarkeit <strong>und</strong> Konsistenz der Business-<br />
Services<br />
> Höhere Akzeptanz der IT<br />
> Breites Verständnis <strong>von</strong> IT in der Management-Ebene<br />
- bisher verstehen die meisten Manager die IT nicht!<br />
> Gutes Kosten-Leistungsverhältnis der IT
Xavo AG<br />
IT-Rückblick<br />
Megatrends<br />
SOA<br />
SAP Netweaver<br />
Xavo Ergebnisse<br />
Erfahrungen der Xavo AG mit SOA (2)<br />
> Unabhängigkeit <strong>von</strong> Technologie <strong>und</strong><br />
Plattformen<br />
> Open Source, J2EE, .NET<br />
> <strong>Integration</strong> <strong>von</strong> bestehenden <strong>und</strong> neuen<br />
Anwendungen<br />
> SOA integriert nachhaltiger als EAI<br />
> Höhere Softwarequalität<br />
> Bessere Wartbarkeit<br />
> Ausgezeichnete Transparenz<br />
> Entwickler lieben SOA<br />
> Wer programmiert schon gerne ABAPs?
Xavo AG<br />
IT-Rückblick<br />
Megatrends<br />
SOA<br />
SAP Netweaver<br />
Xavo Ergebnisse<br />
Wie geht es weiter mit SOA?<br />
> SOA ist als langfristige Investition anzusehen.<br />
> Gibt es nicht <strong>von</strong> der Stange zu kaufen!<br />
> Gibt es eine Alternative zu SOA?<br />
> Zweifler sollten diesmal auf der Hut sein! Keine Zeit verpassen!<br />
> Es gewinnen die Unternehmen mit den<br />
„pfiffigen“ Businessmodellen<br />
> Wer hat 1995 vorausgesagt, dass DELL die damaligen<br />
Marktführer (IBM, Compaq, HP, DEC) deklassieren wird?<br />
> SOA fördert ein weiteres IT-Outsourcing<br />
> Die Unternehmen benötigen kreative <strong>und</strong> erfahrene Business<br />
Prozess Manager zur „Orchestrierung“ der Anwendungen.<br />
> Die Entwicklung der Services <strong>und</strong> der Betrieb der Rechenzentren<br />
wird an IT-Spezialisten ausgelagert.
Detlef Riedel<br />
Vorstandsvorsitzender Xavo AG<br />
Xavo AG<br />
Enterprise IT Solutions<br />
Meistersingerstr.2<br />
95444 Bayreuth<br />
Telefon: +49(0)921 / 78 77 79-0<br />
Telefax: +49(0)921 / 78 77 79-29<br />
E-Mail: detlef.riedel@xavo.de<br />
www.xavo.de<br />
Vielen Dank für Ihre<br />
Aufmerksamkeit!