Fortis Verzekeringen - Information Services | Piet van Horssen | November 20, 2006 |
Application deployment bij Fortis Verzekeringen Nederland Het gebruik van Allfusion Harvest Configuration Manager
November 20, 2006
Fortis Verzekeringen - Information Services | Piet van Horssen
1
Fortis Verzekeringen - Information Services | Piet van Horssen | November 20, 2006 |
Fortis Verzekeringen Nederland Een rijke historie Generalist: Sinds oktober 2005
Specialisten:
November 20, 2006 Fortis Verzekeringen - Information 2 Fortis IS Lifecycle Selectie EmbeddingServices Harvest| Piet Inrichting Deployment Infrastructuur Bevindingen van Horssen
Fortis Verzekeringen - Information Services | Piet van Horssen | November 20, 2006 |
Fortis VNL Information Services Middleware/DWH
M&V MS tools & Notes
Datastage & WMQI
15 competence centers Gericht op technologie en businessline
Cockpit MS tools
ZORG Oracle
J2NET J2EE .Net
Bancair Document Handling Doc1 VarEdocs
Borland C++ Other CC’s Other CC’s Other CC’s
Overige CC’s
November 20, 2006 Fortis Verzekeringen - Information 3 Fortis IS Lifecycle Selectie EmbeddingServices Harvest| Piet Inrichting Deployment Infrastructuur Bevindingen van Horssen
Fortis Verzekeringen - Information Services | Piet van Horssen | November 20, 2006 |
Lifecycle management
November 20, 2006 Fortis Verzekeringen - Information 4 Fortis IS Lifecycle Selectie EmbeddingServices Harvest| Piet Inrichting Deployment Infrastructuur Bevindingen van Horssen
Fortis Verzekeringen - Information Services | Piet van Horssen | November 20, 2006 |
Pakket selectie – Pakketselectie in 1998 – Belangrijkste eisen: – Voor NT en AIX, op mainframe Endevor – Version/revision control – Ondersteuning voor lifecycle (OTAP model) – Aansluiting op ontwikkelomgevingen – Autorisatievoorzieningen
November 20, 2006 Fortis Verzekeringen - Information 5 Fortis IS Lifecycle Selectie EmbeddingServices Harvest| Piet Inrichting Deployment Infrastructuur Bevindingen van Horssen
Fortis Verzekeringen - Information Services | Piet van Horssen | November 20, 2006 |
Embedding in organisatie – Gebruik van ASL (Application Services Library) De ASL foundation is een stichting die ten doel heeft het bevorderen van het vakmanschap op het gebied van applications management en functioneel beheer / informatie management. Zie: http://www.aslfoundation.org
– Rollen: – Opdrachtmanager – Changemanager – Releasemanager – … – Configurationmanager: bewaakt Harvest processen – …
November 20, 2006 Fortis Verzekeringen - Information 6 Fortis IS Lifecycle Selectie EmbeddingServices Harvest| Piet Inrichting Deployment Infrastructuur Bevindingen van Horssen
Fortis Verzekeringen - Information Services | Piet van Horssen | November 20, 2006 |
Harvest
November 20, 2006 Fortis Verzekeringen - Information 7 Fortis IS Lifecycle Selectie EmbeddingServices Harvest| Piet Inrichting Deployment Infrastructuur Bevindingen van Horssen
Fortis Verzekeringen - Information Services | Piet van Horssen | November 20, 2006 |
Uitgangspunten voor inrichting Harvest OTAP model
O T
Bouw
Systeemontwikkeling Systeem-Integratietest Voorbereiding Acceptatietest
A P
Acceptatietest
Afdeling exploitatie Productie Snapshots
November 20, 2006 Fortis Verzekeringen - Information 8 Fortis IS Lifecycle Selectie EmbeddingServices Harvest| Piet Inrichting Deployment Infrastructuur Bevindingen van Horssen
Fortis Verzekeringen - Information Services | Piet van Horssen | November 20, 2006 |
Uitgangspunten voor inrichting Harvest Parallel development – liever niet want: – samenvoegen tijdrovend, vaak handwerk – veel regressie testwerk – toch noodzakelijk bij: – bugfixen – uitbesteding externen
November 20, 2006 Fortis Verzekeringen - Information 9 Fortis IS Lifecycle Selectie EmbeddingServices Harvest| Piet Inrichting Deployment Infrastructuur Bevindingen van Horssen
Fortis Verzekeringen - Information Services | Piet van Horssen | November 20, 2006 |
Uitgangspunten voor inrichting Harvest De Releasekalender Rel. jan
febr mrt apil mei juni juli
05R4
P Merge T A Baseline O
06R1 O 06R2 06R3 06R4 07R1
aug sep okt
nov dec jan
Archief P Merge T A Baseline O
Archief P Merge T A Baseline O
Archief P Merge T A Baseline O
P
November 20, 2006 Fortis Verzekeringen - Information 10 Fortis IS Lifecycle Selectie EmbeddingServices Harvest| Piet Inrichting Deployment Infrastructuur Bevindingen van Horssen
Fortis Verzekeringen - Information Services | Piet van Horssen | November 20, 2006 |
Uitgangspunten voor inrichting Harvest Rollen – Algemeen – Administrator – Systeemontwikkeling (O en T state) – Coördinator – Ontwikkelaar – Exploitatie (A en P state) – Applicatiebeheerder
November 20, 2006 Fortis Verzekeringen - Information 11 Fortis IS Lifecycle Selectie EmbeddingServices Harvest| Piet Inrichting Deployment Infrastructuur Bevindingen van Horssen
Fortis Verzekeringen - Information Services | Piet van Horssen | November 20, 2006 |
Uitgangspunten voor inrichting Harvest Processen – Alleen die processen die per state noodzakelijk zijn – Implementatie van een zgn User Defined Process voor maatwerk – Alleen toegankelijk voor betreffende rolhouder – Bouw – Create package – Checkout ... – Checkin – Delete version – Remove item – Take snapshot – Promote to test – etc.
– Systeem Integratietest – Checkout for browse – Promote to Acceptatie – Demote to Bouw – etc.
November 20, 2006 Fortis Verzekeringen - Information 12 Fortis IS Lifecycle Selectie EmbeddingServices Harvest| Piet Inrichting Deployment Infrastructuur Bevindingen van Horssen
Fortis Verzekeringen - Information Services | Piet van Horssen | November 20, 2006 |
Deployment met Harvest
T A P
Dev. Rep.
Access
Dev. Tools
Test omgeving
Acceptatie omgeving
Productie omgeving
Export Import
Checkin Files
Access
Checkout Promot e Checkout
Install Files
Promot e Checkout
Install Files
Install Files
Promot e Checkout
Harvest Repository
O
Ontwikkel omgeving
November 20, 2006 Fortis Verzekeringen - Information 13 Fortis IS Lifecycle Selectie EmbeddingServices Harvest| Piet Inrichting Deployment Infrastructuur Bevindingen van Horssen
Fortis Verzekeringen - Information Services | Piet van Horssen | November 20, 2006 |
Harvest infrastructuur Workbench Explorer extension Administrator
Commandline utilities API: Java, C++, COM
Harvest broker Harvest server Oracle database voor Harvest Repsository
Per z/OS LPAR: Harvest agent Per AIX LPAR: Harvest agent Commandutlities
November 20, 2006 Fortis Verzekeringen - Information 14 Fortis IS Lifecycle Selectie EmbeddingServices Harvest| Piet Inrichting Deployment Infrastructuur Bevindingen van Horssen
Fortis Verzekeringen - Information Services | Piet van Horssen | November 20, 2006 |
Bevindingen – Bereikte resultaten: – Standaardisatie van opleveringen voor diverse ontwikkelplatformen – Wijzigingen traceerbaar, beheerst – Eerste stap naar geautomatiseerde opleveringen – Eerste stap naar geautomatiseerde installatie – Beperkingen – (Kwaliteit van) directe integratie met ontwikkelplatformen – Graag meer functionaliteit (sommige komen in toekomstige releases) – Plannen – Uitbreiden van geautomatiseerde opleveringen – Uitbreiden van geautomatiseerde installatie van nieuwe release
November 20, 2006 Fortis Verzekeringen - Information 15 Fortis IS Lifecycle Selectie EmbeddingServices Harvest| Piet Inrichting Deployment Infrastructuur Bevindingen van Horssen
Fortis Verzekeringen - Information Services | Piet van Horssen | November 20, 2006 |
Bedankt voor uw aandacht
November 20, 2006
Fortis Verzekeringen - Information Services | Piet van Horssen
16