Sheet 1
Intergamma Franchise organisatie Marktleider Service provider Sonic EAI Sonic Middleware van tool tot systeem Visie Automatisering 2003 Stamgegevens 2005 2014: Meest kritisch systeem Sheet 2
Franchiseorganisatie Actief in Nederland en België Nederland: 175 GAMMA- en 145 KARWEIbouwmarkten België: 83 GAMMA-bouwmarkten Franchisenemers zijn aandeelhouders 1971 gestart met eerste Gamma 1991 overname Karwei Sheet 3
Marktleider 4.000 4.500 Ontwikkeling dhz-markt in mln. euro 3.500 3.000 2.500 GAMMA is marktleider Nederland Karwei is de derde formule in Nederland Intergamma voortrekkersrol EDI in DIY Met GS1 datapools voor assortiment gegevens van leveranciers opzetten Sheet 4
Service provider Assortiment en Space Management Verkoop Markt en Expansie Centrale Inkoop Winkelinrichting Automatisering Opleidingen Logistiek Sheet 5
Service provider (ICT) Automatisering Ø Winkel-automatisering AXI*RS AXI-Finance WFM Ø Centrale systemen ArtikelStam, Promo FKT, CBS MIS FIS2000 IKB DAX Ø E-Commerce Webshop Sheet 6
Sonic EAI Visie Automatisering 2003 Interfacing EAI tools Webapplicaties Stamgegevens 2005 Webapplicatie Near real/time transacties 2014: Meest kritisch systeem Sheet 7
Visie Automatisering 2003 Interfacing Zo min mogelijk interfaces Sheet 8
Visie Automatisering 2003 EAI tools Zinvol toepassen Enterprise Application Integration tools Nieuwe systemen wanneer zinvol via EAI bus aansluiten op overige systemen Bestaande interfaces niet geforceerd op EAI Rondom SOA (Service Oriented Architecture) wordt geen stelling genomen. Sheet 9
Visie Automatisering 2003 Webapplicaties Daar waar dit zinvol is de applicaties webenabled maken via een centrale portal Zoveel mogelijk toepassen van Single Signon, oftewel één keer aanmelden voor toegang tot alle toepassingen Sheet 10
Stamgegevens 2005 Gestart 2004 Er komt een nieuw systeem voor alle stamgegevensbeheer (m.u.v. artikelen en groepen) Leveranciers gegevens Bouwmarkt gegevens Franchisenemer gegevens Regiomanager gegevens Operationmanager gegevens Formule gegevens Feestdagen Etcetera Sheet 11
Stamgegevens 2005 Stamgegevens mogen alleen uit dit systeem gebruikt worden. Redundant invoeren van stamgegevens wordt uitgebannen Vanuit Visie 2003 moeten de interfaces via EAI Stamgegevens wordt eerste zelfontwikkelde javabased webaplicatie Sonic wordt geselecteerd (MQ + ESB) Adapters voor Stamgegevens en doelsystemen worden zelf ontwikkeld in java JBoss wordt eerste applicatieserver Sheet 12
Beslissingen Eerste webservices (bouwmarkt, leverancier en FIS) worden ontwikkeld voor het verrijken van berichten via EAI Eerste near-realtime interfacing Pushing vs. Polling Loosely-coupled vs. point-2-point FTP-Service en LargeMessage-Service en NetMon worden aangeschaft Sheet 13
Stamgegevens EAI realisatie PORTAL Bouwmarkt L E V CBS Centraal BestelSysteem Stamgegevens FAKT/ Fis2000 Back-office centraal BO PC/ handterm. F N S Y S T M E N GC/ DC WMS EAI-systeem Groot handel Voorraad beheer Management informatie JDA Assortiment & Promotie EAI-systeem Kassa S Y S T M E N Tracking & Tracing PORTAL Sheet 14
Interface landschap 2012 Sheet 15
2013: Toevoeging E-commerce Sheet 16
Huidige stand Hardware 4 AIX (lpar) servers 1 virtual machine W2008 Software Sonic+; MQ ESB en Actional SonicMessageManager (Gerco Dries) Vishnu Zabbix Jenkins SDP Unittesttool SVN Oxygen Notepad++ Sheet 17
2014: Meest kritisch systeem Disaster & Recovery ESB dubbel uitgevoerd op gescheiden servers MQ Fault-tolerant uitgevoerd op gescheiden machines Uitwijklocatie Cold-standby Management Monitoring: Zabbix (later Actional?) Logging: Vishnu (later Actional?) Escalatie: mail Bewaking alleen tijdens kantooruren Quality & Assurance OTAP Version control Release management Geautomatiseerd deployment proces Sheet 18
Integratie binnen ICT Waarnemingen Weerstand voor gebruik EAI geminimaliseerd Voorkeur om voor EAI te kiezen Transparantie berichtenverkeer gewaardeerd Realtime gegevens delen krijgt voorkeur SOA niet doorgevoerd, van de gerealiseerde 4 webservices nog maar één actief Tekenset problemen nog niet uitgebannen Minder flexibel door releasegewijze aanpak In projecten en planningen nog niet altijd gezien als volwaardig systeem Sheet 19
VRAGEN? Sheet 20