Waarom overstappen zo moeilijk is
Cloud-portabiliteit gaat over het vermogen om data, applicaties en workloads tussen cloudomgevingen te verplaatsen tegen lage kosten en met minimale verstoring.
Dat blijkt vooral lastig op een aantal cruciale onderdelen:
1. Identity & Access Management
Gebruikers, rollen, rechten en toegangsmodellen zijn vaak diep verweven met één cloudplatform. Een applicatie kan technisch migreren, maar als identiteiten en autorisaties niet meekomen ontstaat direct een operationeel probleem.
2. Databases
Data verplaatsen is vaak nog mogelijk. Maar moderne cloud-databases bevatten veel meer dan alleen data. Ze bevatten ook logica, configuraties, replicatie-instellingen en leveranciersspecifieke functionaliteit. Juist daar ontstaat lock-in.
3. (Encryptie en) sleutelbeheer
Versleutelde gegevens zijn afhankelijk van cryptografische sleutels. Die sleutels worden vaak beheerd via leveranciersspecifieke Key Management Services. Wanneer sleutels niet overdraagbaar zijn, wordt migratie extreem complex.
Deze knelpunten zitten in de “handige” platformdiensten van hyperscalers. Deze zogenaamde managed services maken ontwikkelen sneller en eenvoudiger en worden vaak als onderdeel van een aantrekkelijk totaalpakket aangeboden. Organisaties worden sterk gestuurd en verleid om ze te gebruiken. En daar ontstaat vervolgens de lock-in. Hoe meer van deze diensten worden gebruikt, hoe sterker de afhankelijkheid van één leverancier wordt. Uiteindelijk wordt overstappen niet onmogelijk, maar wel zo complex, duur en risicovol dat de keuzevrijheid in de praktijk verdwijnt.