Het boek

Als Info Support zien we steeds meer organisaties die moeite hebben met het bieden van voldoende waarde en flexibiliteit aan de klant omdat de huidige traditionele architecturen in de weg zitten. We zien web-scale architectuur als een deel van de oplossing voor dit probleem. Een werkgroep van het Competence Center Architectuur van Info Support heeft daarom een boek geschreven over web-scale architectuur. Het is echter geen “droog” boek over software architectuur geworden, maar het is geschreven als een roman.

In deze roman volgen we de reis van twee CIO’s die elkaar tegenkomen op vlucht WS7102. Peter heeft net de zwaarste week uit zijn carrière achter de rug en is blij dat hij even zijn zorgen achter zich kan laten. Moet hij niet eens op zoek naar een andere baan? Daar wil hij tijdens de vlucht over nadenken, maar door de ontmoeting met vakgenoot Harold loopt alles anders dan hij van tevoren had verwacht.

Tijdens de reis wisselen Harold en Peter ook ervaringen met elkaar uit op het gebied van IT-architectuur. Zo hoort Peter gedurende de reis van zijn collega Harold wat web-scale architectuur inhoudt, waarom hij ervoor heeft gekozen en hoe ook Peters organisatie ervan kan profiteren.

Web-scale IT werd enkele jaren geleden geïntroduceerd door analistenbureau Gartner. Het wordt nog vooral gezien als een visie op IT die geïnspireerd is door de praktijk bij Silicon Valley-reuzen als Google en Facebook; ‘web-scale’ betekent in dit geval extreem flexibel en schaalbaar. Een web-scale software architectuur maakt dit mogelijk.

Hoe je die architectuur precies invult, daarover was Gartner minder uitgesproken. Bij Info Support hebben we daar wel een visie op ontwikkeld; een heel concrete invulling van het begrip web-scale architectuur. Een architectuur die volgens ons is opgebouwd uit acht onderwerpen die nauw met elkaar samenhangen, te weten: microservices, CQRS, event driven architecture, event sourcing, actor model, polyglot ‘X’, BASE / NoSQL en domain driven design.

webscale-transparent

Het idee van deze fictieve IT-roman is losjes gebaseerd op The Phoenix Project, een boek uit 2013 waarin het concept DevOps uiteen wordt gezet. Niet geheel toevallig, want zowel DevOps (een agile manier van samenwerken in teams) als continuous delivery (het in korte cycli updaten van software) passen uitstekend bij web-scale architectuur.Maar daarover later dus meer, in dit boek.

Je kunt Vlucht WS7102 beschouwen als een combinatie van een reisverhaal en een fictieve casestudy. Het ziekenhuis van Peter en de luchtvaartmaatschappij van Harold zijn allebei verzonnen, maar ze zouden wel kunnen bestaan. Dat bleek tijdens het schrijven van dit boek; vlak na de eerste brainstorm kwamen de schrijvers erachter dat de crisis in het ziekenhuis uit het begin van dit verhaal in de echte wereld bijna één op één had plaatsgevonden.

Download een digitale versie (PDF) van het boek door op een van de onderstaande icons te klikken.
The icon tagged with ‘EN’ links to the English version of the book.

cover-pagina-pdf