Project SIGM
In 2004 is de Nederlandse Spoorwegen gestart met het stroomlijnen en efficiënter maken van de automatisering binnen de organisatie. Destijds had elk bedrijfsonderdeel zijn eigen ICT-omgeving die werd beheerd door autonome ICT-afdelingen. Dat zorgde voor een echte eilandautomatisering met eigen domeinen waar meer dan 400 applicaties en verschillende besturingssystemen in gebruik waren. "Beheersmatig was hier veel te winnen," aldus Peter Aartman Releasemanager bij NS Informatie Management & Technologie (IM&T). Het project dat werd opgezet, SIGMA genoemd, had tot doel om de verschillende ICT-infrastructuren en -afdelingen te consolideren en centraliseren naar één werkplekdienst en tevens het aantal toeleveranciers terug te brengen.
De SIGMA werkplekomgeving is gebaseerd op een combinatie van Citrix Presentation Server en Softricity SoftGrid. De keuze voor deze manier van werken was een logische, aangezien het doel van het project was om te centraliseren, maar het technisch gezien niet mogelijk was om alle applicaties in combinatie met elkaar op één Citrix server te laten functioneren. "Uiteraard hadden we kunnen kiezen om de 'probleem-applicaties' uit te faseren, maar de problemen werden juist veroorzaakt door een aantal bedrijfskritische of veel gebruikte applicaties. Het bouwen van een grote Citrix-farm waarbij veel applicaties apart op een server staan, de zogenaamde silo's, was ook een mogelijkheid, maar dat is vanuit het oogpunt van beheer verreweg van ideaal. En meer beheer betekent meer kosten en die moesten juist omlaag." Softricity SoftGrid was de oplossing voor NS, omdat het applicaties in een afgeschermde omgeving draait. Hierdoor ontstaan geen conflicten tussen de verschillende applicaties wanneer die samen op een Citrix-server staan.
Om het technisch ontwerp uit te werken en te implementeren was behoorlijk gespecialiseerde expertise nodig van zowel Softricity als van Citrix. Het SIGMA project is uitgevoerd onder regie van NS zelf, waarbij EDS de basis legde voor het technisch ontwerp en de realisatie. Aangezien Qwise veel specifieke kennis en ervaring heeft met Citrix Presentation Server en Softricity SoftGrid werden de specialisten van Qwise betrokken bij het ontwerpen en implementeren van deze nieuwe omgeving.
Inrichten van nieuwe omgeving
Begin 2005 is begonnen met het bouwen van de nieuwe omgeving. Gezien de grote diversiteit aan applicaties bij NS was het een project op zich om ervoor te zorgen dat alle 400 applicaties klaar waren voor gebruik. Om applicaties aan de gebruikers aan te kunnen bieden, moeten deze namelijk gesequenced worden en daarbij is het belangrijk om te weten hoe een applicatie wordt gebruikt en welke afhankelijkheden er zijn tussen applicaties. "Hier heeft het project wat vertraging opgelopen, doordat er een aantal, qua sequencing, zeer complexe applicaties tussen zaten en er meer applicaties in gebruik waren dan in eerste instantie was geïnventariseerd. Bovendien was de parametrisering van de applicaties vaak lastig te achterhalen, omdat de mensen die destijds de implementatie hadden gedaan niet meer beschikbaar waren. Derhalve duurde het soms lang voordat de informatie die nodig was om goed te kunnen sequencen, beschikbaar kwam," vertelt Peter Aartman. "De projectorganisatie heeft veel aandacht moeten besteden om iedereen ervan te doordringen wat de voordelen en verbeteringen zijn die met deze centralisatieslag worden behaald." Per bedrijfsonderdeel zijn de applicaties gesequenced en is de omgeving live gegaan. "We hebben bewust niet gekozen voor een big bang, omdat we wilden leren van eerdere migraties. Voor veel gebruikers was het een hele overgang en ook beheerstechnisch veranderde er veel," aldus Peter Aartman. Uiteindelijk waren in februari 2006 alle bedrijfsonderdelen te Utrecht gemigreerd en in juni 2006 was ook de migratie van alle regio's afgerond. Er zijn nog enkele applicaties die moeilijkheden opleveren. Medio november 2006 moet de 'oude omgeving' uit.
Beheerorganisatie
Tijdens het project kwam ook ter sprake hoe de omgeving beheerd zou moeten worden. Wanneer applicaties uitkomen met patches, updates of upgrades of er nieuwe applicaties in gebruik moeten worden genomen, moet dit wel op de juiste manier gesequenced worden. Aangezien Qwise de nodige ervaring opgedaan had tijdens de projectfase, werd gevraagd om een voorstel te doen voor het onderhoud op de sequences en het ontwikkelen van nieuwe sequences. Hierbij heeft NS in samenwerking met Qwise een basis vastgesteld betreffende het aantal benodigde mandagen voor de gehele NS-omgeving. Naar aanleiding van het voorstel heeft NS Qwise ingehuurd voor alle werkzaamheden rondom het sequencen en publiceren van applicaties.
Op stoom
Nu alle gebruikers en bedrijfsonderdelen gemigreerd zijn, kan gesteld worden dat dit geleid heeft tot een duidelijke verlaging van de kosten. Peter Aartman: "De doelstelling is dat we op jaarbasis ongeveer 4,5 miljoen euro besparen. Die besparing komt voornamelijk doordat er minder beheer op de omgeving nodig is. Door een eenduidige inrichtig van de infrastructuur zijn uitbreidingen en aanpassingen eenvoudiger en dus goedkoper door te voeren." De eindgebruikers hebben over het algemeen nog steeds de mogelijkheden die ze voorheen hadden, maar door de invoering van Server Based Computing in combinatie met Applicatievirtualisatie zijn de werkplekken veel beter beheerbaar.
De resultaten zijn dus tot zover goed, maar NS heeft nog een aantal uitdagingen te gaan. Peter Aartman: "we willen onder andere nog zo'n 10.000 PDA's die in gebruik zijn onder het rijdend personeel aansluiten op de nieuwe infrastructuur. Tevens zullen we om de kosten verder te verlagen het aantal applicaties terugbrengen. De huidige inrichting vormt daarvoor een solide en flexibele basis."