Applicatie Architectuur en ICT-Infrastructuur
S I C
ISBN 978 90 72446 17 6
© 2010 Uitgeverij Het Glazen Oog
Het Glazen Oog Consultancy
Over de uitgave van dit document
Deze uitgave Dit document is een digitale versie van een hoofdstuk uit Structured Information Controlling ISBN 90 72446 07 0
S I C
een integraal methodologisch raamwerk ten behoeve van de beheersing van de ontwikkelingsgang van bedrijfsveranderingen.
Het SIC-Raamwerk Tot het SIC-Raamwerk behoren: Structured Information Reviewing,
S I R
een stelselmatige aanpak voor het meten en toetsen van de kwaliteit van informatiseringszaken. ISBN 978 90 72446 15 2
Structured Information Planning, een stelselmatige methode voor het bepalen van de prioriteit van informatiseringszaken, als onderdeel van bedrijfsveranderingen. S I P ISBN 978 90 72446 14 5 Dr. Willem F. Roest, oktober 2010 ISBN 978 90 72446 17 6 NUR 983 Uitgeverij Het Glazen Oog, Vinkeveen
[email protected]
Structured Information Economics,
€ S I E
een stelselmatige toepassing van de economische discipline op de informatievoorziening ISBN 978 90 72446 21 3
Structured Information Modelling, een wetenschappelijke methodologie met een interdisciplinair stelsel van varianten, voor het ontwikkelen van consistente modellen. S I M ISBN 90 72446 06 2
©
S I C
Uitgeverij Het Glazen Oog 2002, 2010
Bovenstaande uitgaven zijn getoetst en verrijkt in de praktijk. Zie voor hun wetenschappelijke basis de dissertatie "Grondslagen van het ontwikkelen van informatiesystemen". ISBN Digitaal: 978 90 72446 12 1 Boek: 90 72446 01 1
2
Het Glazen Oog Consultancy
Inhoud
1. Titelblad: Applicatie Architectuur en ICT-Infrastructuur 2. Over de uitgave van dit document 3. Inhoud 4. Praktijk en Theorie inzake Applicatie Architectuur 5. Wat is een Applicatie Architectuur ? 6. Positionering van Applicatie Architectuur 7. Consistentie en samenhang in een Applicatie Architectuur 8. Invulling van een Applicatie Architectuur 9. Applicatie Architectuur en ICT-Infrastructuur 10. Een effectieve Infrastructuur 11. Applicaties in een ICT-Infrastructuur 12. Eventueel te herplaatsen Applicaties in een ICT-Infrastructuur 13. Applicatie Componenten 14. Een gespecialiseerde Applicatie Architectuur 15. Een gedifferentieerde Applicatie Architectuur 16. Relatie Applicatie Architectuur - Business Architectuur
S I C
3
Het Glazen Oog Consultancy
Praktijk en Theorie inzake Applicatie Architectuur
Stukken over Applicatie Architectuur bevatten vooral tekst en haast geen Afbeeldingen Plaatjes van een Applicatie Architectuur zijn veel nuttiger dan die over Applicatie Architectuur De samenhang van Passieve en Actieve Componenten in een Applicatie Architectuur is meestal ondoorgrondelijk Bestanden en Berichtenstromen in een Applicatie Architectuuur hangen er vaak los bij of ontbreken grotendeels De informatieve waarde van Applicatie Architecturen voor Business Professionals is vaak verwaarloosbaar De praktische betekenis van Applicatie Architecturen voor Applicatie-Ontwikkelaars is doorgaans gering
S I C
4
Het Glazen Oog Consultancy
Wat is een Applicatie Architectuur ?
Een consistent samenhangend stelsel van berichten, verwerkende eenheden en bestanden met integrerende besturings-eenheden waarmee een doel kan worden bereikt : Voorzie een bedrijf van informatie-produkten
S I C
5
Locatie / Werkplekken
Positionering Applicatie Architectuur
Human Resource / Kenniswerkers
Bedrijfs-werkstroom-modellen Bedrijfs- ProcesProces- OmgevingsModellen Model
BedrijfsObjectenModel
InformatieVoorzieningsApplicatie Architectuur Overzicht samenhang IV-systeem-componenten IV-systeem-proces-model IV-systeem-data-model IV-systeem-procesomgevingsmodellen IV-systeem-workflowmodellen
(Her)Ontwerp Implementatie-Arch.
Conceptuele Business Architectuur
(Her)Ontwerp Applicatie-Arch.
(Her)Ontwerp Business Architectuur
Informatievoorzieningssystemen / Werkstations InformatieVoorzieningsImplementatie-Architectuur Handmatig
Geautomatiseerd
Administratief Technisch overzicht systeemoverzicht Procedures
Programma's
Dossiers
Bestanden
Formulieren
Berichten
Schema's
Menu / Workflows
Realiseer Fysieke Bedrijfsinfrastructuur SWOT CSF KPI .....
Definieer - Doelen - Plannen
Analyseer BedrijfsToestand S I C
Fysiek Bedrijf
Conceptueel bedrijf
Fysieke Bedrijfsinfrastructuur
IV-structuur Mensen Financiën Locaties
Applicaties Data Bases ICT netwerk System Software ICT platforms
Bedrijfsorganisatie Bevoegdheid / Verantwoordelijkheid Allocatie / Assignatie
(Her)Ontwerp / Invoeren Bedrijfsorganisatie
Het Glazen Oog Consultancy
7
Consistentie en Samenhang in een Applicatie Architectuur
De componenten in een gearchitectureerd stelsel: Berichten
- inkomend en uitgaand
Verwerkende eenheden
- gespecialiseerd of gedifferentieerd
Bestanden in diverse stadia
- onderhanden of afgehandeld
Besturingseenheden
- parallel of serieel gekoppeld
Vervangbaar door nieuwe eenheden of door eenheden met meer capaciteit Koppelbaar met eenheden van nevengeschikte stelsels Inpasbaar in een applicatie-architectuur met een ruimere strekking
S I C
dienen te zijn
Het Glazen Oog Consultancy
Invulling van een Applicatie Architectuur
De componenten in een gearchitectureerd stelsel: Berichten
- inkomend en uitgaand
Verwerkende eenheden
- gespecialiseerd of gedifferentieerd
Bestanden in diverse stadia
- onderhanden of afgehandeld
Besturingseenheden
- parallel of serieel gekoppeld
Worden
te kopen en / of te maken en / of aan te passen
met een zodanige structuur en dusdanige gedragseigenschappen
ingevuld met
Onderdelen
dat consistentie en samenhang ook in de toekomst zijn gewaarborgd
S I C
8
Het Glazen Oog Consultancy
9
Applicatie Architectuur en ICT-Infrastructuur
Een Applicatie-architectuur is te zien als: het ontwerp van een gebouw waarvan de onderdelen onderling passen naar doelstelling naar eigenschappen
Een IT-Infrastructuur is te zien als: de omgeving - wegen - leidingen - schakelstations
S I C
+ -
de fundering platform palen draaglaag
Het Glazen Oog Consultancy
Een Effectieve Infrastructuur
Draagt diverse gebouwen Levert aan- en afvoer-capaciteit Zorgt voor de nodige verbindingen tussen gebouwen Kan gebouwen accommoderen die in aantal en omvang veranderen Is koppelbaar met andere infrastructuren
S I C
10
Het Glazen Oog Consultancy
11
Applicaties in een ICT-Infrastructuur
Communicatie Server Netwerk Applicaties
Corporate Systeem Corporate Applicaties
Externe netwerken
Data Base Management Systeem
Data Base Management Systeem
Communicatie Protocollen
Intern Netwerk
Besturings-systeem Hardware
Communicatie Protocollen Besturings-systeem Corporate Server / Mainframe
Divisie Systeem App1
App2
App3
App4
App5
App6
Divisie Applicaties Data Base Management Systeem
Office Management Internet
App1
App2
App3
App4
App5
App6
Office Management Internet
Local Area Netwerk
App1
App2
App3
App4
App5
App6
Office Management Internet
App1
App2
App3
App4
App5
App6
Office Management Internet
S I C
Communicatie Protocollen Besturings-systeem Divisie Server
Het Glazen Oog Consultancy
12
Eventueel te herplaatsen Applicaties in een ICT-Infrastructuur
Communicatie Server Netwerk Applicaties
Corporate Systeem Corporate Applicaties
Externe netwerken
Data Base Management Systeem
Data Base Management Systeem
Communicatie Protocollen
Intern Netwerk
Besturings-systeem Hardware
Communicatie Protocollen Besturings-systeem Corporate Server / Mainframe
Divisie Systeem App1
App2
App3
App4
App5
App6
Divisie Applicaties Data Base Management Systeem
Office Management Internet
App1
App2
App3
App4
App5
App6
Office Management Internet
Local Area Netwerk
App1
App2
App3
App4
App5
App6
Office Management Internet
App1
App2
App3
App4
App5
App6
Office Management Internet
S I C
Communicatie Protocollen Besturings-systeem Divisie Server
Het Glazen Oog Consultancy
13
Applicatie Componenten
App1
App2
App3
App4
App5
App6
Graphical User Interface
Program Logic Client
Server
Data Base Interface
Office Management Internet
Communication Interface
Niet afgebeeld : Printer Interface
Applicatie-Componenten kunnen worden verdeeld over verschillende systemen (platformen)
S I C
Data Base
Het Glazen Oog Consultancy
14
Een gedifferentieerde Applicatie Architectuur Werkstroombesturing Verkrijg valide instroomobjecten
Verkrijgproces
Vervaardig Proces VV0
Valideerproces VD0
Proces VV1
Valideerproces VD1 Actief verkrijgen
Onderhanden gegevens
Onderhanden gegevens
Actief verstrekken
Proces VV2 Onderhanden gegevens
Valideerproces VD2 Verkregen Instroomobjecten
Verstrekproces
Onderhanden gegevens
Onderhanden gegevens
Proces VV3 Valideerproces VD3 Passief verkrijgen
Onderhanden gegevens
Valideerproces VD4 Onderhanden gegevens
Passief verstrekken
Onderhanden gegevens
Beheer statusgegevens Partijen
Resources
Produkten
Onderhanden gegevens
Het Glazen Oog Consultancy
Instroom
Gedragsgegevens Partijen
Exploitatieplan
Een gespecialiseerde Applicatie Architectuur
Werkstroom-besturing van onderhanden werk
Werkstroom-besturing van onderhanden werk
Werkstroom-besturing van onderhanden werk
Verlenen collecterende Diensten
Vaststellen verzekerde bedragen
Uitkeren pensioenen
Gedragsgegevens
Gedragsgegevens
Gedragsgegevens
15
Uitstroom
Producten - Polis - Bew. v. verz. - Nota - Uitkering - Info - ...
Verzoeken / Voorstellen
PensioenReglement
Beheer-processen statusgegevens pensioenverzekering Rapportage
Statusgegevens Actoren Gegevens over Partijen
Gegevens over Producten
Gegevens over Processen
Archief: Berichten en Oude Statussen
Uitval
Het Glazen Oog Consultancy
Relatie Applicatie Architectuur - Business Architectuur
Bedrijfs-Werkstroom Modellen BedrijfsObjectenModel
Proces OmgevingModellen
BedrijfsProcesModel
Business Architectuur is de weergave van de inhoud van de bedrijfsvoering Is afkomstig van business professionals
Applicatie Architectuur is de weergave van de vormgeving van de bedrijfsvoering met behulp van systematische informatievoorzieningen met name van Informatie en Communicatie Technologie
S I C
16