Platform as a Service levert beheerde runtimes, containerorkestratie, beheerde databases, serverless functies en deployment pipelines, zodat teams applicaties kunnen opleveren zonder de onderliggende servers te beheren. Organisaties gebruiken het om sneller te ontwikkelen en de inspanning voor patchen en schalen te verlagen.
Een PaaS bevat zowel uw code als vaak uw data en geheimen, en de aanbieder beheert de laag ertussen. Dat gemak gaat gepaard met de sterkste afhankelijkheid in de cloudstack zodra het steunt op eigen diensten zoals leverancierspecifieke wachtrijen, functieruntimes of databases: applicaties die daarop zijn geschreven, zijn niet zomaar te verplaatsen. Standaarden houden een uitweg open: Kubernetes, OCI-containerimages, PostgreSQL-compatibele databases en twaalf-factorontwerp. De overstapbepalingen van de Europese Data Act pakken commerciële en technische drempels aan om een dataverwerkingsdienst te verlaten, maar de overdraagbaarheid van uw eigen applicatiearchitectuur blijft uw verantwoordelijkheid.
Controleer bij een Europese optie welke onderdelen op open-sourcecomponenten zijn gebouwd die u zelf zou kunnen draaien, of beheerde Kubernetes conform is, welke regio's en exploitanten uw workloads en support afhandelen, hoe geheimen en sleutels worden beheerd en of het contract exitondersteuning en teruggave van data vastlegt.