N-(eco)2 Doctoraat Alaa El-Sadek.....15 5.3.4 N-(eco) 2-project ...
Lac 2009 eco architectuur
-
Upload
dan-kamminga -
Category
Business
-
view
401 -
download
0
Transcript of Lac 2009 eco architectuur
Woensdag 25 november 2009
Architectuur als levend
mechanisme:
De ECO-architectuur
Hans Koopman
Rob Poels
Woensdag 25 november 2009
Inhoud
• Even voorstellen: Rob Hans
• We doen het goed
• Of toch niet?
• Wat is er aan de hand: van stolling tot chaos
• Een Eco-architectuur!?
• Complementaire benadering
• UVIT als praktijkcase
Woensdag 25 november 2009
Rob PoelsHans Koopman
Woensdag 25 november 2009
Het gaat goed met ons vak!
MSc IT Architecture
DYA®
Woensdag 25 november 2009
En toch weten we niet altijd de
aansluiting te vinden….
Woensdag 25 november 2009
Hebben we wel antwoord op:
Grotere dynamiek binnen en tussen
organisaties?
Fusies,SamenwerkingsverbandenReorganisatiesFaillicementenOvernames
Océ – CanonUnileverTNTGM – OpelAbn-Amro – Fortis – HBD
Woensdag 25 november 2009
Hebben we wel antwoord op:
Organisatiegrenzen die vervagen?
Woensdag 25 november 2009
Hebben we wel antwoord op:
Onontkoombare technologische
ontwikkelingen?
Woensdag 25 november 2009
Hebben we wel antwoord op:
Toenemende complexiteit IT-
Omgeving?
Woensdag 25 november 2009
Dillemma’s
• Valt dit nog te engineeren?
• Lossen we dit op door te werken aan meer
kennis, betere spelers en strakkere KPI’s in te
stellen?
• Of moeten we de complexiteit niet gewoon
accepteren?
Woensdag 25 november 2009
Chaos theorieR
espo
ns o
p ex
tern
e pr
ikke
ls
Stolling Dynamischevenwicht
Chaos
Woensdag 25 november 2009
Chaos theorie
Stolling Dynamisch
evenwicht
Chaos
Engineering
of/of
Zelfstandige
naamwoorden
Lineair
Harde grenzen
Procedures om
te richten
Controle
Effectiviteit
en/en
Werkwoorden
Cyclisch
Troebele genzen
Identiteit om
te richten
Transparantie
Redundantie
Woensdag 25 november 2009
Een ECO-architectuur
Producent Reducent
Consument
Woensdag 25 november 2009
• Consument = Processen in een organisatie
• Processen zijn dynamisch en in de tijd
veranderlijk
�Proces optimalisaties op basis van monitoring
�Denk aan BPEL
Consument
Woensdag 25 november 2009
• Producent = (web) services
• Services zijn stabiel in de tijd
�Services aanroepen op basis van standaard
protocollen
�Idealiter passen de services zich aan aan de
omgeving (vgl gaming industrie)
Producent
Woensdag 25 november 2009
• Reducent = functionaliteiten/functionalrissen
die services en processen verwijderen die er
niet meer toe doen
�Redundantie in services en processen mag
�Door monitoring wordt de kwaliteit van de
producenten behoordeeld
Reducent
Woensdag 25 november 2009
�Monitoring services
�Veel gebruikt: extra investeren in continuïteit
�Niet of weinig gebruikt: aanpassen of afsterven
�Monitoring processen
�Voortijdig afgebroken: onderzoeken oorzaak
�Doorlooptijden gaan omhoog: proces
herontwerpen
Reducent
Woensdag 25 november 2009
• Uitsluiten van
onvoorspelbaar gedrag
• Onderhoud is ingreep op
het systeem
• Modelleren van artefacten /
gewenst gedrag
• Inspelen op
omgevingsgedrag
• Onderhoud is onderdeel
van het systeem
• Modelleren van
interfaces/interacties
Stolling Dynamisch
evenwicht
Chaos
Engineering
ECO-benadering
Woensdag 25 november 2009
ECO benadering in de praktijk…
UVIT
Woensdag 25 november 2009
Woensdag 25 november 2009
Processen
Woensdag 25 november 2009
Distributie
Woensdag 25 november 2009
Service verlening
Woensdag 25 november 2009
Producent
Woensdag 25 november 2009
Consument
Woensdag 25 november 2009
Reducent
Woensdag 25 november 2009
Wil je een korte beschrijving van de UVIT informatiearchitectuur hebben?
Stuur even een mailtje naar