HP DUTCHWORLD 2008
OUTSMART THE FUTURE!



     Validatie en
     Verificatie NGDC
     Conrad Horsten
Holle Bolle Gijs-project!
   Iedereen is
   Iedereen is      Iedereen weet het
                    Iedereen weet het      ...
Kenmerken NGDC project?
                                                     Gebruikers geen rol,
                       Z...
Applicatie- infrastructuurproject
                   C#, .NET,     ST, FAT ,PT,
  FO en TO        Java, Cobol,   Keten, GA...
Het beheer kan beginnen
                                                                               Service Centre


  ...
Hoe Infrastructuur testen?



              Trial & error!



                                     Gestructureerd en riskb...
Gestructureerd testen
 Product Risico Analyse (PRA)                            Nr. Risico                                ...
Gestructureerd testen
                                                                      Infrastructuur werkgebieden
  ...
Productrisicomatrix NGDC                                                                                                  ...
Validatie en verificatie NGDC
      • Wat levert het op:
            – Requirements en acceptanten expliciet
             ...
NGDC testen: Mission impossible?

1) Risico´s inventariseren en wegen
1) Risico´s inventariseren en wegen

2) Volledigheid...
Upcoming SlideShare
Loading in …5
×

Validatie En Verificatie NGDC - Conrad Horsten

1,226 views

Published on

Published in: Technology, Business
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,226
On SlideShare
0
From Embeds
0
Number of Embeds
9
Actions
Shares
0
Downloads
0
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Validatie En Verificatie NGDC - Conrad Horsten

  1. 1. HP DUTCHWORLD 2008 OUTSMART THE FUTURE! Validatie en Verificatie NGDC Conrad Horsten
  2. 2. Holle Bolle Gijs-project! Iedereen is Iedereen is Iedereen weet het Iedereen weet het Populariteit Populariteit Iedereen wil iets Iedereen wil iets Iedereen blijft Iedereen blijft nieuwsgierig nieuwsgierig project te vinden project te vinden project neemt toe project neemt toe bij je kwijt! bij je kwijt! (terug)komen (terug)komen NGDC Project: Identity Identity Groen Data Center Groen Data Center Andere ISP Andere ISP PKI PKI Uitbreiding Storage Uitbreiding Storage Management Management Unified Unified Virtualisatie Virtualisatie communications communications Automation en Automation en VoIP VoIP Management Management Unix upgrade Unix upgrade Netwerken Netwerken (v5.2 – v6.0) (v5.2 – v6.0) Applicatie Applicatie Monitoring tooling Monitoring tooling optimalisatie optimalisatie Internet Internet Sharepoint Portal Sharepoint Portal Implementatie Implementatie Power & Cooling Power & Cooling Mail relay Mail relay bandbreedte bandbreedte Server Server appliances appliances
  3. 3. Kenmerken NGDC project? Gebruikers geen rol, Zuiver ICT project “alleen maar last” Huidige ICT problemen oplossen Huidige ICT problemen oplossen Consolidatie Centralisatie Continuïteit Consolidatie Centralisatie Continuïteit Quick Wins Quick Wins Korte termijn resultaten Korte termijn resultaten Behoeftes business realiseren Behoeftes business realiseren Rationalisatie Rationalisatie Standaardisatie Betrouwbaarheid Betrouwbaarheid Standaardisatie Kostenefficiënt Kostenefficiënt Flexibiliteit Flexibiliteit Optimalisatie Optimalisatie “Getting in “Getting in Virtualisatie Virtualisatie Automation Automation control” control” 2008 2008
  4. 4. Applicatie- infrastructuurproject C#, .NET, ST, FAT ,PT, FO en TO Java, Cobol, Keten, GAT, PAT, deploy ....... .......  Gebruikers staan centraal  Formele acceptatie en overdracht design design build build test test deploy  Acceptatiecriteria  Acceptanten  Verschillende rollen Informatiesysteem / applicatie Informatiesysteem / applicatie Jan de Opleiding?” Project is afgerond! “Criteria? Specialist “Procedures?” Requirements? “Waarom testen?” “Right out of “Pilot?“ “Documentatie?” the box” “Beheer design design build test deploy Infrastructuurproject Infrastructuurproject
  5. 5. Het beheer kan beginnen Service Centre Jan: de specialist De beheerorganisatie Rekencentrum 5 Groeten van het Beheerorganisatie Beheerorganisatie 1212 AA Uitwijk projectteam Oplossing: Validatie en verificatie Helpdesk “Probleem?” “Probleem?”  Formele acceptatie en overdracht?  Acceptatiecriteria?  Acceptanten? Infrastructuur als utility: Infrastructuur als utility: Complexer en dynamischer Complexer en dynamischer
  6. 6. Hoe Infrastructuur testen? Trial & error! Gestructureerd en riskbased! Just Do it! Gestructureerd!
  7. 7. Gestructureerd testen  Product Risico Analyse (PRA) Nr. Risico Clas. Risico inventarisatie en analyse 1 Stroomvoorzieningen onvoldoende gedimensioneerd C 2 Airco’s hebben onvoldoende vermogen bij piekbelasting D  Van risico’s naar strategie 3 Coreswitch enkelvoudig uitgevoerd B 4 Dynamische configuratiegegevens switches en routers B Productrisicomatrix (wat wel en wat juist niet testen) 5 Toename en diversiteit managementtooling B  Van strategie naar uitvoering 6 7 Rapportage toegang (identiteiten) datacenter niet mogelijk Aanvraagprocedure toegangspas DC duurt te lang C D Testgevallen definiëren 8 Distributiepunten applicatievirtualisatie servers onvoldoende bij D piekbelasting 9 SLA’s en OLA’s niet aangepast op DC omgeving B 10 Bandbreedte management Internet verbinding niet ingeregeld C 11 Mail Relay configuratie niet aangepast naar nieuwe situatie D Product Product 62 Gebruik van gedeelde routers (niet onafhankelijk) C Risk Risk 63 Standby regeling niet aangepast B Analyse Analyse 64 Certifcate server (issueing) enkelvoudig uitgevoerd C 65 128-bits encryptie niet mogelijk voor mobiele beheerdevices D 66 Storing VoIP bij intensief dataverkeer C 67 Poortconfiguratie routers te ruim (http connect access) D 68 Beheerinterfaces zijn zonder https te bereiken C 69 Processen omtrent fysieke toegang niet aanwezig D 70 Huidige tapes zijn niet meer te gebruiken in nieuw DC omgeving B 71 Geen beheerwerkplek op locatie DC Kans Impact Weging C 72 Virtuele migratieproces duurt te lang Hoog Hoog A C 73 Midden Hoog Integratie logische applicatieservers op fysieke server B D 74 Laag Applicatieserver niet geschikt voor standaard platformHoog C C Hoog Midden B Midden Midden C Brainstormsessie Brainstormsessie Laag Midden D Hoog Laag C Brownpapersessie Brownpapersessie Midden Laag D Interviews Interviews Laag Laag E
  8. 8. Gestructureerd testen Infrastructuur werkgebieden > > Environment Environment > > Servers Servers Decompositie Decompositie  Product Risico Analyse (PRA) > > Network Network Risico inventarisatie en analyse > > Storage Storage  Van risico’s naar strategie > > Middleware Middleware Productrisicomatrix (wat wel en wat juist niet testen)  Van strategie naar uitvoering Testgevallen definiëren Product Product Risk Risk Kwaliteits Analyse Analyse Kwaliteits attributen attributen •• Infrastructuur kwaliteitsattributen > > Schaalbaar Schaalbaar > > Aanpasbaar Aanpasbaar > > Beschikbaar Beschikbaar > > Veilig Veilig > > Toerekenbaar Toerekenbaar > Beheersbaar Brainstormsessie Brainstormsessie > Beheersbaar Brownpapersessie Brownpapersessie Interviews Interviews Beheersbaar of schaalbaar?
  9. 9. Productrisicomatrix NGDC Decompositie Decompositie Fysieke ruimte Infrastructuur Applicaties Informatie Schaalbaar  Stroomvoorzieningen  Virtuele migratieproces  R71  R84 onvoldoende duurt te lang  R72  R85 gedimensioneerd  …….  R73  ……….  Airco’s hebben  R74 onvoldoende vermogen  ……… bij piekbelasting Aanpasbaar  Huidige tapes zijn niet  Mail Relay configuratie  Integratie logische  R48 meer te gebruiken in niet aangepast naar applicatieservers op  R51 nieuw DC omgeving nieuwe situatie fysieke server  R52  ………  R110  Applicatieserver niet  ………  …… geschikt voor standaard platform Beschikbaar  Processen omtrent  Coreswitch enkelvoudig  Distributiepunten  Storing VoIP bij fysieke toegang niet uitgevoerd applicatievirtualisatie intensief dataverkeer aanwezig  Certifcate server servers onvoldoende bij Kwaliteits Kwaliteits  Standby regeling niet (issueing) enkelvoudig piekbelasting attributen attributen aangepast uitgevoerd Product Product Veiligheid  Aanvraagprocedure Script  Poortconfiguratie r007 num mer  XR83 Risk toegangspas DC duurt routers te ruim (http  R102 Risk te lang Omschrijving Analyse connect access) Processen omtrent fysieke toegang DC niet aanw ezig Analyse Tester  128-bits encryptie niet Pietersen Peter Fase mogelijk voor mobiele beheerdevices Voorbereiding DC Precondities Vaststellen of de processen m.b.t. Beheersbaar  Rapportage toegang  Bandbreedte Handelingen  R91  Vaststellen of dat de processen m.b.t.Dynamische de toegangsautorisatie voor het DC aanw ezig zijn (identiteiten) datacenter management Internet  R98 configuratiegegevens niet mogelijk verbinding niet en effectueren  ……… switches en routers “Zijn we “Zijn we  SLA’s en OLA’s niet Toelichting ingeregeld  Toename en aangepast op DC Verw achte uitkomst diversiteit Procedure voor aanvraag toegang DC is aanw ezig compleet?” compleet?” omgeving managementtooling Procedure voor intrekken autorisaties DC aanw ezig Toerekenbaar Procedures zijn met succes geëffectueerd Resultaat Datum test Maatregel
  10. 10. Validatie en verificatie NGDC • Wat levert het op: – Requirements en acceptanten expliciet gemaakt – Beheersbaar project: duidelijkheid over kwaliteit change / project – Betrokkenheid beheerorganisatie – Automatische overdracht project - beheer Beheerorganisatie – Lagere (verborgen) beheerkosten – Professioneler imago ICT De organisatie krijgt wat het verwacht (impliciete eisen worden expliciet en meetbaar gemaakt)
  11. 11. NGDC testen: Mission impossible? 1) Risico´s inventariseren en wegen 1) Risico´s inventariseren en wegen 2) Volledigheidscontrole 2) Volledigheidscontrole 3) Keuzes maken: wel / niet testen 3) Keuzes maken: wel / niet testen 4) Acteren op gemaakte keuze 4) Acteren op gemaakte keuze Validatie en verificatie is de kritische succesfactor van een NGDC

×