Sheet 1
Sonic Middleware, van tool tot systeem
TMNS Business lunch 6 november 2014
Sonic Middleware van tool tot systeem • Intergamma – Franchise organisatie – Marktleider – Service provider
• Sonic EAI – Visie Automatisering 2003 – Stamgegevens 2005 – 2014: “Meest kritisch systeem” Sheet 2
Sonic Middleware, van tool tot systeem
TMNS Business lunch 6 november 2014
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
Sonic Middleware, van tool tot systeem
TMNS Business lunch 6 november 2014
Marktleider
4.500
Ontwikkeling dhz-markt in mln. euro
4.000 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
Sonic Middleware, van tool tot systeem
TMNS Business lunch 6 november 2014
Service provider • Assortiment en Space Management • Verkoop • Markt en Expansie • Centrale Inkoop • Winkelinrichting • Automatisering • Opleidingen • Logistiek Sheet 5
Sonic Middleware, van tool tot systeem
TMNS Business lunch 6 november 2014
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 Middleware, van tool tot systeem
TMNS Business lunch 6 november 2014
Sonic EAI • Visie Automatisering 2003 – Interfacing – EAI tools – Webapplicaties
• Stamgegevens 2005 – Webapplicatie – Near real/time transacties
• 2014: “Meest kritisch systeem” Sheet 7
Sonic Middleware, van tool tot systeem
TMNS Business lunch 6 november 2014
Visie Automatisering 2003 • Interfacing – Zo min mogelijk interfaces
Sheet 8
Sonic Middleware, van tool tot systeem
TMNS Business lunch 6 november 2014
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
Sonic Middleware, van tool tot systeem
TMNS Business lunch 6 november 2014
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
Sonic Middleware, van tool tot systeem
TMNS Business lunch 6 november 2014
Stamgegevens 2005 • Gestart 2004 • Er komt een nieuw systeem voor alle stamgegevensbeheer (m.u.v. artikelen en groepen) – – – – – – – –
Sheet 11
Leveranciers gegevens Bouwmarkt gegevens Franchisenemer gegevens Regiomanager gegevens Operationmanager gegevens Formule gegevens Feestdagen Etcetera
Sonic Middleware, van tool tot systeem
TMNS Business lunch 6 november 2014
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
Sonic Middleware, van tool tot systeem
TMNS Business lunch 6 november 2014
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
Sonic Middleware, van tool tot systeem
TMNS Business lunch 6 november 2014
Stamgegevens EAI realisatie PORTAL Bouwmarkt CBS
L E V S Y S T M E N
Centraal BestelSysteem
Stamgegevens
FAKT/ Fis2000
Back-office centraal
EAI-systeem GC/ DC WMS
Groot handel Voorraad beheer
BO PC/ handterm.
EAI-systeem
Management informatie
JDA
Kassa
F N S Y S T M E N
Assortiment & Promotie
Tracking & Tracing
PORTAL
Sheet 14
Sonic Middleware, van tool tot systeem
TMNS Business lunch 6 november 2014
Interface landschap 2012
Sheet 15
Sonic Middleware, van tool tot systeem
TMNS Business lunch 6 november 2014
2013: Toevoeging E-commerce
Sheet 16
Sonic Middleware, van tool tot systeem
TMNS Business lunch 6 november 2014
Huidige stand • Hardware – –
4 AIX (lpar) servers 1 virtual machine W2008
• Software – – – – – – – – – – Sheet 17
Sonic+; MQ ESB en Actional SonicMessageManager (Gerco Dries) Vishnu Zabbix Jenkins SDP Unittesttool SVN Oxygen Notepad++ Sonic Middleware, van tool tot systeem
TMNS Business lunch 6 november 2014
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 – – – –
Sheet 18
OTAP Version control Release management Geautomatiseerd deployment proces
Sonic Middleware, van tool tot systeem
TMNS Business lunch 6 november 2014
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
Sonic Middleware, van tool tot systeem
TMNS Business lunch 6 november 2014
VRAGEN?
Sheet 20
Sonic Middleware, van tool tot systeem
TMNS Business lunch 6 november 2014