Strategie Applicatie integratie Open.Amsterdam project versie 1.0 juni 2008
Document informatie Versiebeheer Versie 1.0
Datum juni 2008
Auteur drs. E. Willemsen
Archivering Naam document: ssgd-test-pva Filing location: Relaties\gem-amsterdam\techniek
Activiteiten Initiële opzet
Inhoudsopgave
1 INLEIDING........................................................................................................................................................4 1.1 PLANNING EN OPLEVERING.....................................................................................................................................5 2 DETAIL UITWERKING ACTIVITEITEN....................................................................................................6 2.1 ACCEPTATIE CRITERIA PROTOTYPE A.......................................................................................................................6 2.1.1 Activiteiten prototype A.........................................................................................................................6 2.2 ACCEPTATIE CRITERIA PROTOTYPE B.......................................................................................................................7 2.2.1 Activiteiten prototype B.........................................................................................................................7 2.3 ACCEPTATIE CRITERIA PROTOTYPE C.......................................................................................................................8 2.3.1 Activiteiten prototype C.........................................................................................................................8 3 ARCHITECTUUR VAN SSGD......................................................................................................................10 3.1 INRICHTING SSGD............................................................................................................................................10
1
Inleiding
Naar aanleiding van een bezoek van vertegenwoordigers van de gemeente Amsterdam aan de stand van OpenSource Architecten op de beurs “Overheid en ICT” in april 2008, heeft Xout aangeboden om te participeren in dit project door middel van het aantonen dat het Sun Secure Global Deskop (SSGD) product past in de eisen die gesteld worden vanuit het project Open.Amsterdam [Doel en Planning TS POC Open.Amsterdam, document via email 21/5/2008 van dhr. T. Polfliet]. In de POC moet Xout aantonen dat de voorgestelde oplossing goed te beheren is, voor het aanroepen van applicaties op windows is geen extra authenticatie nodig is tenzij de applicatie dat zelf vereist en dat er sprake is van een goede integratie tussen externe applicaties en de window manager die lokaal op het werkstation draait. Aan de gemeente Amsterdam is voorgesteld dat er een POC uitgevoerd wordt die bestaat uit de volgende stappen: 1. Xout installeert en configureert de omgeving op locatie in Zaltbommel met SSGD met gebruikmaking van infrastructuur op locatie bij Xout. 2. Gemeente Amsterdam test on-line of de POC voldoet aan de gestelde eisen. In dit document wordt een plan van aanpak uitgewerkt m.b.t. de acceptatie. In dit plan wordt meegenomen dat er tijdig bijgestuurd kan worden op basis van door gemeente Amsterdam uitgevoerde tests. Het voorstel om de POC op te delen in deeltrajecten is als volgt: •
Prototype A: Linux Desktop met locale applicaties en op basis van Server Base Computing (SBC) geïntegreerde windows applicaties Notepad en MS explorer.
•
Prototype B: Prototype A aangevuld met Photoshop en toegang tot een selectie uit de intranet pakketten van de gemeente Amsterdam zoals IPROX, BWV, VHS, HEN ,BEB Atlas Amsterdam en Andreas.
•
Prototype C: Prototype B waarbij alle applicaties uit de tabel op blz. 1 van het document “Doel en Planning TS POC Open.Amsterdam” geïmplementeerd worden.
Prototype C kan mogelijk buiten de scope van de POC fase 1 vallen indien dit vereist dat de SSGD installatie deel uitmaakt van het intranet van de gemeente Amsterdam. In dat geval zal prototype C in fase 2b meegenomen dienen te worden.
Xout juni 2008
Pagina 4 van 10
1.1
Planning en oplevering
De planning voor implementatie van prototype A en B ziet er globaal als volgt uit:
Na oplevering van prototype A kan gemeente Amsterdam testen om na te evalueren of het concept voldoet. Rond 1 juli kan beslist worden over prototype C.
Xout juni 2008
Pagina 5 van 10
2
Detail uitwerking activiteiten
2.1
Acceptatie criteria prototype A
Met prototype A implementeert Xout een basis omgeving met SSGD waarbij de gebruiker locale en Windows applicaties kan aanroepen. Met dit prototype kan de gemeente Amsterdam eenvoudig verifiëren of het concept dat in de POC wordt gebruikt voldoende potentieel heeft om te kunnen voldoen aan de eisen van het project. Prototype A kan door gemeente Amsterdam beoordeeld worden op de volgende criteria: Criterium
Werking
Opmerkingen
Single sign-on Desktop integratie (seamless) Geen Citrix/Terminal Server Lokaal OpenOffice.org Lokaal Evolution Lokaal GIMP Windows Notepad.exe Windows MS explorer Gebruiksgemak Snelheid Look and feel Gebruik shared disk omgeving Linux/ Windows applicatie Gewenste aanpassingen Prototype A 2.1.1
Activiteiten prototype A
Prototype A omvat implementatie van de basis functionaliteit voor het uitvoeren van de POC. Activiteit prototype A
#uur
Wie
Beschikbaar stellen SLED installatie media + lic.
Adam
Installatie werkstation
Xout
Installatie SSGD
Xout
Installatie windows server
Xout
Installatie authenticatie server
Xout
Configureren SSGD
Xout
Configureren authenticatie SSGD, desktop en Windows applicaties
Xout
Uitvoeren bruikbaarheids tests
Xout
Afspraak maken voor acceptatie test
Xout
Uitvoeren acceptatie test
Adam
Terug koppelen t.a.v. acceptatie test
Adam
Beslissing t.a.v. voortgang POC
Adam/Xout
Xout juni 2008
Pagina 6 van 10
2.2
Acceptatie criteria prototype B
Naast de functionaliteit van prototype A, moet met prototype B aangetoond worden dat het door Xout gebruikte concept voor de POC bruikbaar is voor zwaardere applicaties, en voor intranet toepassingen die binnen de gemeente Amsterdam gebruikt worden. Criterium prototype B
Werking
Opmerkingen
Werking photoshop Windows applicatie Werking intranet applicatie IPROX Intranet applicatie BWV, VHS, HEN, BEB Intranet applicatie Atlas Amsterdam Intranet applicatie Andreas Testen van printen Integratie GOSA authenticatie systeem Applicatief beheer (advertisen nieuwe applicaties) Gebruiksgemak Snelheid Look and feel Gewenste aanpassingen Prototype B
2.2.1
Activiteiten prototype B
Omdat prototype B vereist dat er specifieke applicaties getest worden en intranet applicaties van de gemeente Amsterdam, is het noodzakelijk dat gemeente Amsterdam participeert in implementatie van prototype B. Activiteit prototype B
#uur
Wie
Installatie photoshop + beschikbaar stellen lic.
Adam
Keuze te testen intranet applicaties
Adam
Openstellen intranet voor toegang tot te testen intranet applicaties
Adam
Aanleveren details gebruikte authenticatie methode(s)
Xout
Beoordelen integratie mogelijkheden van gebruikte authenticatie In GOSA
Adam
Beschrijven applicatie beheertaken zoals aanbieden nieuwe applicaties
Xout
Uitvoeren acceptatie test
Adam
Maken afspraken tbv acceptatie test
Xout
Configureren en testen printers
Xout
Terug koppelen t.a.v. acceptatie test
Adam
Beslissing t.a.v. voortgang POC
Adam/Xout
Xout juni 2008
Pagina 7 van 10
2.3
Acceptatie criteria prototype C
Naast de functionaliteit van prototype B, moet met prototype C aangetoond worden dat het door Xout gebruikte concept voor de POC volledig inzetbaar is in de ICT omgeving van de gemeente Amsterdam. Om prototype C te kunnen implementeren is het vereist de SSGD toegang heeft tot functionaliteit die aangeboden wordt binnen het intranet van de gemeente Amsterdam. Het is niet bekend of het technisch mogelijk of wenselijk is om de test installatie bij Xout zodanig in het intranet van gemeente Amsterdam te integreren zodat prototype C geïmplementeerd kan worden op locatie bij Xout. Criterium prototype C
Werking
Opmerkingen
Werking SPSS Windows applicatie Werking Autocad Windows applicatie Werking intranet applicatie IPROX Intranet applicatie BWV, VHS, HEN, BEB Intranet applicatie Atlas Amsterdam Intranet applicatie Andreas Timetell tijdschrijven Timetel projectschrijven Bestuursdienst maatwerk exe Uitvoeren beheertaken SSGD omgeving Gebruiksgemak Snelheid Look and feel Aanleveren informatie m.b.t. schaalbaarheid
Gewenste aanpassingen Prototype C 2.3.1
Activiteiten prototype C
Omdat prototype B vereist dat er specifieke applicaties getest worden en intranet applicaties van de gemeente Amsterdam, is het noodzakelijk dat gemeente Amsterdam participeert in implementatie van prototype B. Activiteit prototype C
#uur
Wie
Opstellen test criteria t.a.v. beheertaken
Adam
Keuze te testen intranet applicaties
Adam
Openstellen intranet voor toegang tot te testen intranet applicaties
Adam
Installatie en beschikbaar stellen lic. SPSS
Adam
Installatie en beschikbaar stellen Autocad
Adam
Installatie en beschikbaar stellen Timetell tijdschrijven
Adam
Installatie en beschikbaar stellen Timetell project schrijven
Adam
Installatie en beschikbaar stellen Bestuursdienst maatwerk
Adam
Uitvoeren acceptatie test
Adam
Maken afspraken tbv acceptatie test
Xout
Xout juni 2008
Pagina 8 van 10
Activiteit prototype C
#uur
Wie
Configureren en testen printers
Xout
Terug koppelen t.a.v. acceptatie test
Adam
Beslissing t.a.v. opvolging POC
Adam/Xout
Xout juni 2008
Pagina 9 van 10
3
Architectuur van SSGD
De architectuur van SSGD ziet er als volgt uit:
Uitgaande van een Linux gebaseerd werkstation worden met behulp van SSGD Windows applicaties als iconen op de desktop geplaatst naast de iconen van de software die de gebruiker lokaal op zijn werkstation draait, bijvoorbeeld Open-Office. SSGD wordt zo ingesteld dat de gebruiker bij het aanroepen van windows applicaties zich niet opnieuw hoeft te authenticeren.
3.1
Inrichting SSGD
Om bovenstaande configuratie te realiseren moeten de volgende activiteiten worden uitgevoerd: 1. Inrichting SSGD server. 2. Inrichting Windows server die applicaties beschikbaar stelt. 3. Inrichting authenticatie server die t.a.v. de architectuur vanuit het authenticatie systeem (GOSA) van de gemeente Amsterdam beheerd kan worden.
4. Integratie windows authenticatie met SSGD en die van het werkstation. 5. Uitvoeren desktop integratie van SSGD en de gebruikte windows applicaties.
Xout juni 2008
Pagina 10 van 10