Nyttan med integrationsplattformar och meddelandestandards Länken mellan verksamhet och IT 0
Agenda Inledning Integrationsplattformar Standarder Frågor 1
Kristian Tomeby Verksamhetskunnig projektledare/arkitekt med erfarenhet av hela värdekedjan inom skogsindustrin BizTalk-specialist med 13 års erfarenhet inom integration. Unik blandning av kompetens inom skog- och sågverksbranschen kombinerat med kompetens inom integrationslösningar, databas och Business Intelligence ger bland annat kunden möjlighet att ta fram och analysera information lagrad i flera olika system Anställd på Imano sedan 2002. Ansvarig för Växjökontoret. Branscherfarenhet: såg- och skogsindustrin Roller: IT-arkitekt, projektledare Tidigare arbetsgivare: Acando AB, TimberSoft AB/TietoEnator, ABB Infosystem, Södra Data AB Tel: 0470-724 535 Mobil: 0730-303 461 e-post: kristian.tomeby@imano.se 2
Korta fakta om Imano Startade 2002 Omsättning 41 miljoner kronor (2009) 40+ anställda Lönsamt Privatägt Fokuserad strategi 3
Starkt fokus på skogsindustri Skogsvård, virkeshandel, avverkning, transporter mm Sågverk, vidareförädling och byggvaruhus Pappersindustri, logistik och affärsintegration Vi servar ett 20-tal kunder i Sverige mer eller mindre kontinuerligt Imano anses som en ledande aktör idag inom skogliga ITlösningar 4
Referenser inom skog- och sågindustri 5
Integrationsplattformar Vilka vet vad en integrationsplattform gör? Vilka har en integrationsplattform? 6
Scenario Krav från verksamheten, inom 2-4 månader ska vi kunna skicka elektroniska dokument till våra kunder PDF XML i olika format 7
Nulägesanalys Nulägesanalys 8
Spagettiintegration Affärssystem Produktionssystem Extern produktions data Bank/finans Utskrifts/distribution Ekonomisystem Externa parter Uppföljning/datalager 9
Integrationsstrategi Nulägesanalys Integrationsstrategi 10
Integrationsstrategi Affärsstrategin pekar ut verksamhetsmålet IT-strategin pekar ut verksamhetsstödet Integrationsstrategin anger hur informationstillgångens värde ska förvaltas och öka Helikopterperspektiv och en kostnadsmedvetenhet! 11
Val av plattform Nulägesanalys Integrationsstrategi Val av plattform 12
Varför integrationsplattform? Fördelar Större flexibilitet att byta ut befintliga system, ansluta externa intressenter eller knoppa av eller ansluta verksamheter Minimering av systemberoenden Gemensam definierad begreppsmodell Enklare ansluta nya system Publicera/prenumerera förenklar underhållet av integrationen Reagera direkt på avvikelser All information tillgänglig alltid för den som är intresserad Strukturerat arbetssätt governance Nackdelar Initial kostnad när man går från noll Nya komponenter i befintliga system Single Point of Failure Ny organisation 13
Vad gör en integrationsplattform? Kopplar ihop system! Adaptrar Standardadaptrar (DAX, MS CRM), generella (fil, kö, webservices) Välj en transaktionssäker Loggning Alla meddelanden som skickas lagras för omskick, kontroll Transformering Syntaxöversättning, formatöversättning Semantik, kodöversättning Övervakning Bör kombineras med annan produkt typ MOM, SCOM 14
Integrationsplattformar BizTalk Server (Microsoft) 5 versioner, idag aktuell med BTS 2010 BTS 2009 är tredje generationen med samma arkitektur Börjar bli en mogen produkt webmethods (Software AG) IBM Websphere Oracle SOA Suite (BEA weblogic) 15
Kriterier för val av plattform Kostnad Inköpspris Förvaltningskostnad Funktion Meddelanderouter Processintegration Stödjer produkten min integrationsstrategi Löst kopplade system Tjänsteorienterad arkitektur (SOA) Prenumerera på uppdaterad information. (Pub/Sub) Kommunikationsstrategi Köer Adaptrar Transaktionssäkerhet Miljö Microsoft plattform Java plattform IBM Stordator Kompetens Intern kompetens, vilken intern kompetens finns idag. Konsultkompetens Långsiktig förvaltning Förvaltning Förvaltningsbar Kommer produkten att finnas i Sverige om fem år? Support 16
17
Scenario sågverk Affärssystem Produktionsdata Extern produktions data Bank/finans Integrations plattform Utskrifts/distribution Ekonomisystem Externa parter Uppföljning/datalager 18
Kostnadsutveckling integration 19
Dax att integrera 20
Implementation Nulägesanalys Integrationsstrategi Val av plattform Implementation 21
Standarder inom såg och skog Intern standard Specifikt för varje bolag Generella standarder BGC Invoice Svefaktura (SFTI) GS1 xcbl EDIFact Branchstandarder papinet (WoodX) FUG (Följdrutin SDC) Finns även andra format från SDC Virkesorder, Transport mm Rema mfl, nästan en standard Inte att förglömma PDF 22
Rederi Hamn Bruk papinet så mycket mer än bara ett meddelande Order Management BR BC WLO GRI SCO SCR TRU PCO Booking handling Transport Management BR BC LT WLO GRI SCO Stock Reconcile SCR TRU PCO SR PLAN Arrival / Unstuff Trp Eq Cross-docking / Short stay / Storage Stuff Dispatch Booking handling 23
papinet inom sågverksindustrin Deliverymessage (Wood) PackingSpecification (Wood) DeliveryMessageInvoice (Wood) ShipmentAdvice Invoice (Wood) ProForma Invoice CreditNote Orderconfirmation (Wood) PurchaseOrder (Wood) CallOff (Wood) LoadTender LoadTenderResponse Availability 24
Syntax och Semantik Syntax enkelt Varför samma format? Mindre mappningar Inläsnings- och export- funktioner finns i flera system, kräver ingen anpassning Semantiken det svåra Produktidentifiering Företagsunika Finfo EAN koder Generella Vilma BK04 Min kod/din kod, Supplier/Buyer Radnummer Adresser och organisationer GLN nummer Mfl 25
Hur gör man när man inte pratar samma språk? Neutral format ERP system A Eget format A Integrations plattform Standard format A Kund 1..n ERP system B Eget format B Extern part Standard format B Kund 2..n 26
Vi kan men inte dom? IBIT, en papinet applikation Kan skicka och ta emot papinet och andra meddelanden Kan omvandla till andra format Kö, webservices, fil, ftp och MSMQ (IBM MQ) Loggning 27
IBIT exempel Webbanvändar gränssnitt Övervaka Rätta meddelanden Skapa meddelanden Extern Part 1 xml meddelanden Ex. papinet Internal system Extern Part n Edifact, text Xml text edifact 28
Avslutning Make it Work Make it Good Make it Great 29
Frågor? 30