INHOUD
Terug naar community
Magazine
Proceedings
Blogarchief
Scripties
Zoeken
THEMAS
De CIO spreekt
De architect antwoordt
De business bepaalt
Effect van architectuur
SOA
BPM
Methoden
Architectuurprincipes
Financiële sector
Overheidssector
Zorg sector
Meest gelezen artikelen
 
 
BLOGS
De rol van architectuur bij migratie - Is goedkoop duurkoop?
Lydia Duijvestijn   
zondag, 28 maart 2010
Met "Application Modernization" worden allerlei activiteiten bedoeld, die gericht zijn op het in een nieuw jasje steken van bestaande ICT. Het kan daarbij gaan om een migratie van platform A naar platform B, om het opschonen van een batch schedule, om het rationaliseren van een applicatie portfolio.

De rol van architectuur is niet bij alle activiteiten evident. In het geval van een migratie van het ene naar het andere platform, zou men licht kunnen veronderstellen, dat dit een puur "infrastructurele" aangelegenheid is. Immers, indien men een-op-een migreert en niet van plan is de functionaliteit te gaan wijzigen, is het toch slechts een kwestie van de applicatie-lagen vertalen en naar het nieuwe platform porten?

Of deze redenering juist is, is mijns inziens een discussie waard. Wanneer men namelijk bij het maken van het plan van aanpak voor de migratie zou beginnen met de architectuur van de te migreren applicatie goed in kaart te brengen, zou een analyse gemaakt kunnen worden van die delen die op het doel-platform beter door bestaande middleware vervangen kunnen worden. Ook zou geanalyseerd kunnen worden, welke delen van de verwerking uit de aard der zaak "batch"-gewijs moeten plaatsvinden en welke "interactief" en dit zou tot verschuivingen in de verwerking kunnen leiden. Daarnaast kan de applicatie getoetst worden op criteria zoals modulariteit, mate waarin zwaardere of andere niet-functionele QoS eisen (zoals performance en availability) ondersteund kunnen worden, geschiktheid voor aansluiting op nieuwe ontwikkelingen zoals cloud computing. Dit zijn slechts een paar voorbeelden van zaken die door de jaren heen aan verandering onderhevig zijn geweest.

Door zo te werken kan een eindsituatie ontworpen worden, die beter is toegesneden op de capaciteiten van het doel-platform, deze beter uitnut en wellicht ook flexibeler en onderhoudbaarder is dan een een-op-een migratie. Tevens kan van de gelegenheid gebruik gemaakt worden om de eindsituatie ook met moderne middelen te documenteren en in te passen in de bedrijfsarchitectuur. Een bijkomend voordeel is, dat men door in het voortraject aandacht aan deze aspecten te besteden, ook een duidelijker beeld verkrijgt van de werkelijke omvang van het migratie-traject waardoor dit beter kan worden ingeschat.

Hoewel een dergelijke aanpak een investering vraagt, betaalt aandacht voor architectuur in het voortraject zich mijns inziens op langere termijn terug. Uiteraard zal de investering in architectuur vooraf "lean and mean" moeten zijn; dus praktisch en gericht op het aanstaande migratie project.




Schrijf als eerste een reactie
RSS comments

Alleen geregistreerde gebruikers kunnen reacties geven.
Log in of registreer.

 

Via Nova Architectura is not responsible for the content of blogs, but authors and readers are asked to adhere the following guidelines. Authors are strongly encouraged to check facts, cite sources, present balanced views, acknowledge and correct errors. Respect copyright, fair use and financial disclosure laws. Please do not disparage organizations, or individuals. Being critical of someone's practice is acceptable, when it is done in a professional manner. Prevent usage of marketing statements. Comments should be relevant to the specific post they are attached to. Spam, flaming, personal attacks, and off-topic comments are not permitted. Readers are requested to notify Dit e-mail adres is beschermd door spambots, u heeft Javascript nodig om dit onderdeel te kunnen bekijken of any violations. The editor holds the right to remove any statements that, in the editors opinion, infringe the above guideline(s). The author receives a notification of this action.