Jacques Grossouw De papierloze tijger - Digitale Spin · Jacques Grossouw De papierloze tijger...
Transcript of Jacques Grossouw De papierloze tijger - Digitale Spin · Jacques Grossouw De papierloze tijger...
-
Serverless computing
Jacques Grossouw De papierloze tijger
SSC-ICT Service Strategie
-
Even voorstellen
Jacques Grossouw
Op 1-4-2018 was ik: • Precies 64 jaar • Precies 12½ jaar Ambtenaar • Precies 4½ jaar in dienst bij
SSC-ICT
Werkzaam sinds 1977
-
Vooruitkijken
1 jaar 2 jaar 3 jaar 4 jaar 5 jaar
Voor
tgan
g de
r te
chni
ek
-
Vooruitkijken
1 jaar 2 jaar 3 jaar 4 jaar 5 jaar
Voor
tgan
g de
r te
chni
ek
Mijn leven is voorspel-
baar
-
Vooruitkijken
1 jaar 2 jaar 3 jaar 4 jaar 5 jaar
Voor
tgan
g de
r te
chni
ek
Mijn leven is voorspel-
baar Niet voor
ziene groe
i; VERBA
ZING!
-
12 Marjolein
Digidoc web1W
7 Dirk/GEA
6 Subsidieplein5 Subsidieplein light
4 Diane
SZW BZKVWSFIN
BEL
Digidoc
3 DigijustV&J
7 Digidos
8 SAP
9 Hermelijn
VWS
RGD
RVOB
0 XPOST
DVD
RVB
5 Subsidiepleinen +
Centraal station
-
?Centraal station
-
?
1
BZKVWS
Digidoc
Centraal station
-
?
FINSZW
1
BZKVWS
Digidoc
Centraal station
-
?
FINSZW
BEL
1
BZKVWS
Digidoc
Centraal station
-
?
FINSZW
BEL
1
BZKVWS
Digidoc
Digidoc web1W
Centraal station
-
?
FINSZW
BEL
1
BZKVWS
Digidoc
Digidoc web1W
Centraal station
-
?
2 Marjolein
FINSZW
BEL
1
BZKVWS
Digidoc
Digidoc web1W
Centraal station
-
?
2 Marjolein
FINSZW
BEL
1
BZKVWS
Digidoc
Digidoc web1W
6 Subsidieplein5 Subsidieplein lightVWS
Centraal station
-
?
2 Marjolein
FINSZW
BEL
1
BZKVWS
Digidoc
Digidoc web1W
6 Subsidieplein5 Subsidieplein lightVWS
Centraal station
-
?
2 Marjolein
FINSZW
BEL
1
BZKVWS
Digidoc
Digidoc web1W
6 Subsidieplein5 Subsidieplein lightVWS
10 Dirk/GEAVWS
Centraal station
-
?
2 Marjolein
FINSZW
BEL
1
BZKVWS
Digidoc
Digidoc web1W
6 Subsidieplein5 Subsidieplein lightVWS
10 Dirk/GEAVWS
Centraal station
-
?
2 Marjolein
5 Subsidiepleinen +
FINSZW
BEL
1
BZKVWS
Digidoc
Digidoc web1W
6 Subsidieplein5 Subsidieplein lightVWS
10 Dirk/GEAVWS
Centraal station
-
?
2 Marjolein
5 Subsidiepleinen +
FINSZW
BEL
1
BZKVWS
Digidoc
Digidoc web1W
6 Subsidieplein5 Subsidieplein lightVWS
10 Dirk/GEAVWS
Centraal station
-
?
2 Marjolein
5 Subsidiepleinen +
FINSZW
BEL
1
BZKVWS
Digidoc
VWS9 Hermelijn
Digidoc web1W
6 Subsidieplein5 Subsidieplein lightVWS
10 Dirk/GEAVWS
Centraal station
-
?
2 Marjolein
5 Subsidiepleinen +
FINSZW
BEL
1
BZKVWS
Digidoc
VWS9 Hermelijn
Digidoc web1W
4 DianeSZW
6 Subsidieplein5 Subsidieplein lightVWS
10 Dirk/GEAVWS
Centraal station
-
?
2 Marjolein
5 Subsidiepleinen +
FINSZW
BEL
1
BZKVWS
Digidoc
VWS9 Hermelijn
Digidoc web1W
4 DianeSZW
6 Subsidieplein5 Subsidieplein lightVWS
10 Dirk/GEAVWS
Centraal station
-
?
2 Marjolein
5 Subsidiepleinen +
FINSZW
BEL
1
BZKVWS
Digidoc
VWS9 Hermelijn
Digidoc web1W
0 SAP GM
4 DianeSZW
6 Subsidieplein5 Subsidieplein lightVWS
10 Dirk/GEAVWS
Centraal station
-
?
2 Marjolein
5 Subsidiepleinen +
FINSZW
BEL
1
BZKVWS
Digidoc
VWS9 Hermelijn
Digidoc web1W
0 SAP GM
3 DigijustV&J
J&V
4 DianeSZW
6 Subsidieplein5 Subsidieplein lightVWS
10 Dirk/GEAVWS
Centraal station
-
?
2 Marjolein
5 Subsidiepleinen +
FINSZW
BEL
1
BZKVWS
Digidoc
VWS9 Hermelijn
Digidoc web1W
0 SAP GM
3 DigijustV&J
J&V
RGD
RVOB
7 Digidos
8 SAP
0 XPOST
DVD
4 DianeSZW
6 Subsidieplein5 Subsidieplein lightVWS
10 Dirk/GEAVWS
Centraal station
-
?
2 Marjolein
5 Subsidiepleinen +
FINSZW
BEL
1
BZKVWS
Digidoc
VWS9 Hermelijn
Digidoc web1W
0 SAP GM
3 DigijustV&J
J&V
RVB
RGD
RVOB
7 Digidos
8 SAP
0 XPOST
DVD
4 DianeSZW
6 Subsidieplein5 Subsidieplein lightVWS
10 Dirk/GEAVWS
Centraal station
-
?
2 Marjolein
5 Subsidiepleinen +
FINSZW
BEL
1
BZKVWS
Digidoc
VWS9 Hermelijn
Digidoc web1W
0 SAP GM
3 DigijustV&J
J&V
RVB
RGD
RVOB
7 Digidos
8 SAP
0 XPOST
DVD
4 DianeSZW
6 Subsidieplein5 Subsidieplein lightVWS
10 Dirk/GEAVWS
-
Het ontstaan van DMS
1-1-1999 24-9-2018
2006IBM neemt FileNet over
2005Interlab programma
1982FileNet als bedrijf opgericht
2005Gartner roemt FileNet als DE oplossing
2006BZK is eerste E-departement
1999BZK start Digidoc programma
2012V&J op DigiJust 7
2016V&J op DigiJust 8
2011BZK op Digidoc 2
2004Digidoc
2013VWS op Marjolein
2013RGD op Digidos
2013SZW op Digidoc
2017RVB op DigiJust 8
2015FIN op Digidoc
-
Het ontstaan van DMS
1-1-1999 24-9-2018
2006IBM neemt FileNet over
2005Interlab programma
1982FileNet als bedrijf opgericht
2005Gartner roemt FileNet als DE oplossing
2006BZK is eerste E-departement
1999BZK start Digidoc programma
2012V&J op DigiJust 7
2016V&J op DigiJust 8
2011BZK op Digidoc 2
2004Digidoc
2013VWS op Marjolein
2013RGD op Digidos
2013SZW op Digidoc
2017RVB op DigiJust 8
2015FIN op Digidoc
-
Het ontstaan van DMS
1-1-1999 24-9-2018
2006IBM neemt FileNet over
2005Interlab programma
1982FileNet als bedrijf opgericht
2005Gartner roemt FileNet als DE oplossing
2006BZK is eerste E-departement
1999BZK start Digidoc programma
2012V&J op DigiJust 7
2016V&J op DigiJust 8
2011BZK op Digidoc 2
2004Digidoc
2013VWS op Marjolein
2013RGD op Digidos
2013SZW op Digidoc
2017RVB op DigiJust 8
2015FIN op Digidoc
-
Het ontstaan van DMS
1-1-1999 24-9-2018
2006IBM neemt FileNet over
2005Interlab programma
1982FileNet als bedrijf opgericht
2005Gartner roemt FileNet als DE oplossing
2006BZK is eerste E-departement
1999BZK start Digidoc programma
2012V&J op DigiJust 7
2016V&J op DigiJust 8
2011BZK op Digidoc 2
2004Digidoc
2013VWS op Marjolein
2013RGD op Digidos
2013SZW op Digidoc
2017RVB op DigiJust 8
2015FIN op Digidoc
-
Het ontstaan van DMS
1-1-1999 24-9-2018
2006IBM neemt FileNet over
2005Interlab programma
1982FileNet als bedrijf opgericht
2005Gartner roemt FileNet als DE oplossing
2006BZK is eerste E-departement
1999BZK start Digidoc programma
2012V&J op DigiJust 7
2016V&J op DigiJust 8
2011BZK op Digidoc 2
2004Digidoc
2013VWS op Marjolein
2013RGD op Digidos
2013SZW op Digidoc
2017RVB op DigiJust 8
2015FIN op Digidoc
-
Wie wil er verandering?
-
Wie wil er verandering?
-
Wie wil er veranderen?
-
Alles in 1
• Alle omgevingen zijn alles-in-1
• Zo 70-er jaren
-
De LP wordt vervangen door de CD
Alles in 1 kan dit niet aan....
-
Huidige situatie
Functionaliteit x
Functionaliteit 4
Functionaliteit 3
Functionaliteit 2
Functionaliteit 1
Document management systeem
Functionaliteit y
Functionaliteit 3
Functionaliteit 2
Functionaliteit 1
Samenwerkingsfunctionaliteit
-
Silo’s
Teamsite aanmaken
Document management systeem Samenwerkingsfunctionaliteit
Dossier, zaak, case, project
-
Silo’s
Co creatie documenten
Teamsite aanmaken
Document management systeem Samenwerkingsfunctionaliteit
Dossier, zaak, case, project
-
Silo’s
Goed-keuren
Co creatie documenten
Teamsite aanmaken
Document management systeem Samenwerkingsfunctionaliteit
Dossier, zaak, case, project
-
Silo’s
Records management
Goed-keuren
Co creatie documenten
Teamsite aanmaken
Document management systeem Samenwerkingsfunctionaliteit
Dossier, zaak, case, project
-
Silo’s
Koppeling nationaal archief
Records management
Goed-keuren
Co creatie documenten
Teamsite aanmaken
Document management systeem Samenwerkingsfunctionaliteit
Dossier, zaak, case, project
-
Zoeken documenten
Silo’s
Koppeling nationaal archief
Records management
Goed-keuren
Co creatie documenten
Teamsite aanmaken
Document management systeem Samenwerkingsfunctionaliteit
Dossier, zaak, case, project
-
Zoeken documenten
Silo’s
Koppeling nationaal archief
Records management
Goed-keuren
Co creatie documenten
Co creatie documenten
Teamsite aanmaken
Document management systeem Samenwerkingsfunctionaliteit
Dossier, zaak, case, project
-
Zoeken documenten
Silo’s
Koppeling nationaal archief
Records management
Goed-keuren
Co creatie documenten
Werk-stromen
Co creatie documenten
Teamsite aanmaken
Document management systeem Samenwerkingsfunctionaliteit
Dossier, zaak, case, project
-
Zoeken documenten
Silo’s
Koppeling nationaal archief
Records management
Goed-keuren
Co creatie documenten
Werk-stromen
Co creatie documenten
Zoeken documenten
Teamsite aanmaken
Document management systeem Samenwerkingsfunctionaliteit
Dossier, zaak, case, project
-
Zoeken documenten
Silo’s
Koppeling nationaal archief
Records management
Goed-keuren
Co creatie documenten
Werk-stromen
Co creatie documenten
Zoeken documenten
Teamsite aanmaken
Teamsite opruimen
Document management systeem Samenwerkingsfunctionaliteit
Dossier, zaak, case, project
-
Innovatie en vernieuwing
Wel of geen maatwerk? Het lijkt een kwestie van definitie, maar als je programmeurs nodig hebt vind ik het maatwerk.
Kleine of grote wijzigingen: het is nooit weinig werk. Ook als is de onderhoudbaarheid van de code goed, wijzigingen leiden tot regressietesten en dat kost tijd.
In de ijssculptuur van de tijger is herbruikbaarheid van functies en/of onderdelen nihil.
-
Innovatie en vernieuwing
Het andere uiterste is een tijger gebouwd van Lego.
Over maatwerk gesproken. Maar zo’n tijger bouwen kost veel tijd en herbruikbaarheid is beperkt tot de gebruikte legosteentjes.
-
Invoer • Scan • Import
eer • Digital
ly born
Meta-dateer
Regi-streer
Delen en samen-werken
Accordeer
Maak record
Publiceer
Zoek en vind
Compliancy
rapportages
Koppeling
Nationaal Archief
Uitplaatsen
-
Invoer • Scan • Import
eer • Digital
ly born
Meta-dateer
Regi-streer
Delen en samen-werken
Accordeer
Maak record
Publiceer
Zoek en vind
Compliancy
rapportages
Koppeling
Nationaal Archief
Uitplaatsen
Flexibel ontwikkelen van kleine, onafhankelijke functionele eenheden waarbij elke eenheid zich richt op het perfect uitvoeren van één taak.
-
Function as a Service: De voordelen
Schaalbaarheid: door het ontbreken van servers (vanuit het perspectief van de ontwikkelaar) zal het schalen van de applicatie, als gevolg van de load, automatisch door het onderliggende platform geregeld worden. Het daadwerkelijke aantal gebruikers maakt niet uit. Als gevolg hiervan hoeft een ontwikkelaar zich geen zorgen te maken over provisioning.
Kostenvoordelen: Testen is een stuk eenvoudiger. Qua inspanning en qua doorlooptijd.
-
Ambitie
Nieuwe functionaliteiten generiek ontwikkelen en aanbieden als business server. Strategische vooronderzoeken en projecten die nu lopen:
1. Scanstation voor x werkplekken (niet-bulk) 2. Grote bestanden over slechte netwerken 3. Documentregistratie met de mogelijkheid om de echtheid van
een document te verifiëren 4. Enterprise search 5. Business Intelligence as a Service 6. Formele digitale handtekening 7. Cloudstrategie – private, public en hybride 8. Digikoppeling met Nationaal Archief
-
Documentregistratie obv Blockchain
-
Documentregistratie obv Blockchain
Controle of een document authentiek is: 1. Geen documenten in de
blockchain, maar een unieke berekening (hash) die het document kenmerkt
2. Versiebeheer wordt ondersteund
3. Extra informatie als een document onderdeel uitmaakt van een project, een case, een zaak een (sub)dossier
-
Documentregistratie obv Blockchain
Controle of een document authentiek is: 1. Geen documenten in de
blockchain, maar een unieke berekening (hash) die het document kenmerkt
2. Versiebeheer wordt ondersteund
3. Extra informatie als een document onderdeel uitmaakt van een project, een case, een zaak een (sub)dossier
Het aangeboden document is • Authentiek • Maar er is een nieuwere versie • En het maakt onderdeel uit van
• Een zaak • Een project
-
Formele digitale handtekening
-
Formele digitale handtekening
-
Formele digitale handtekening
Korte termijn:
Met persoonlijk veiligheidscertificaat .PDF tekenen
Middellange termijn: Elke ondertekening van elk document
Vaststellen en vastleggen of je het wel bent en of je een stuk goedkeurt (of afkeurt)
-
Gemeenschappelijke functie
We willen niet documenten extern brengen
Dat geldt ook als we de blockchain bij een externe partij hosten En ook de elektronische handtekening als we die uitbesteden bij een externe partij.
De gemeenschappelijke functie die je dan op je eigen locatie wilt hebben is:
De unieke berekening (hash) die het document kenmerkt, want die mag wel naar buiten.
-
Hoe hangen die functies aan elkaar?
-
Hoe hangen die functies aan elkaar?
-
Een API (voluit: application programming interface) is een basis waarop computerprogramma's met elkaar kunnen communiceren.
Hoe hangen die functies aan elkaar?
-
Realistisch kijken
Is dit “naar de heilige graal streven”? (=iets willen bereiken wat niet te bereiken is)
SSC-ICT can do IT