Gevangen in de Wolken 25e saMBO-ICT conferentie Tilburg, 18 januari 2012 Fabrice Mous
[email protected] +31 648585162
Fabrice Mous Directeur Outdare & adviseur voor Ictivity Veel kennis en ervaring van open standaarden en open source software Outdare is een dienstverlener voor CRM-oplossingen binnen de Ictivity Groep. Eigenwijze vent!
geen cloud expert
… interop fanboy
Landschap Lock-in Advies Vragen (en Discussie)
Landschap
Cloud Computing
nutsvoorziening …
ASP?
Cloud computing als oplossing voor vendor lock-in en gebrek aan interoperabiliteit.
Kenmerken Cloud Computing
kostprijs (van capex naar opex) betalen naar gebruik (pay-per-use)
per direct schaalbaar (elastisch)
resources niet plaatsgebonden en “ongelimiteerd”
If we can buy as good a part as we can make ourselves and the supply is ample and the price right, we do not attempt to make it ourselves Henry Ford, My Life and Work, 1922
service modellen SAAS PAAS IAAS
SAAS (applicaties) PAAS (platformen) IAAS (infrastructuren)
SAAS (applicaties) PAAS (platformen) IAAS (infrastructuren)
SAAS (applicaties) PAAS (platformen) IAAS (infrastructuren)
public
private
hybrid
uitrolmogelijkheden SAAS PAAS IAAS
De Lock-in
service modellen resulteerde in vraag naar portabiliteit van data en code
SAAS PAAS IAAS
“Clouds Can Become the Mother of All Lock-ins” Jim Whitehurst, CEO Red Hat
Voorbeelden van Lock-in
SAAS (1)
platform- en leveranciersspecifiek applicatie framework functionele subset van Microsoft Office “Windows-only cloud service”
SAAS (2)
25 000 hosted
applicaties via Salesforce en die genereren (bijna) allemaal
metadata!
Ontsluiten van eigen (meta)data is cruciaal en kostbaar Metadata migreert niet mee Metadata = proprietary
PAAS (1)
leveranciersspecifieke database (Bigtable ) en SQL (GQL) Gebruik van allerlei Google-specifieke componenten (Google Identity Model)
PAAS (2)
“… Regretfully, due to the impact of economic challenges, Coghead has discontinued its operations ...”
overgenomen door SAP (SAP River Platform) lock-out binnen 8 weken 8 weken de tijd om alle code om te schrijven naar een andere PAAS
PAAS (3)
“ … it’s the ultimate vendor lock-in, you can check in but you can’t check out. I like to think of it as the roach motel of clouds.“ Larry Ellison, CEO Oracle Corporation Oracle OpenWorld Conference 2011
Platform en leverancierspecifieke programmeertaal (APEX) Klant is eigenaar data maar SalesForce is altijd eigenaar database (gesloten datamodel)
IAAS (1)
#ec2disabled
vanaf het virtualisatieplatform naar boven kan alles gekozen worden (eigen OS) virtuele machine images niet portabel leverancierspecifiek koppelvlakken (API) (wel brede adoptie)
IAAS (2)
"The LinkUp" is een online storage service provider Gebruikt storage diensten Nirvanix
15 juni 2007 slecht functionerend systeembeheerscript
good data = dead data?
"The LinkUp" is een online storage service provider Maakte gebruik van diensten Nirvanix 45% van klantdata kwijtgeraakt Raakte daardoor failliet 20 000 gebruikers moesten andere dienst zoeken
Hoe hoger in de cloud stack Hoe meer controle je afstaat
SAAS PAAS IAAS
Hoe hoger in de cloud stack Hoe waardevoller de data
DATA CODE CONFIG
Portabiliteit en Interopabiliteit
Voorbeeld …
portabiliteit
interopabiliteit
Dataportabiliteit erkend belang? afspraken (partnerschappen) tussen vendoren open standaarden open koppelvlakken open protocollen belangenorganisaties standaardisatiegremia
Mijn Advies
vendor lock-in is een gecalculeerd risico en een duurzame relatie
risicomanagement risico's verminderen risico's overdragen risico's vermijden risico's accepteren
risicomanagement encryptie extra backup interoperabiliteit multi-sourcing verzekeren contractmanagement monitoring op naleving audit
risicomanagement risico’s monitoren en controleren !
Voorkomen van Vendor Lock-in in de Cloud Ron Bogman Fabrice Mous 19 januari 13:45 - 14:30 sessie 29 zaal BO 38
Gevangen in de Wolken 25e saMBO-ICT conferentie Tilburg, 18 januari 2012 Fabrice Mous
[email protected] +31 648585162