Le Platform as a Service fournit des environnements d'exécution managés, l'orchestration de conteneurs, des bases de données managées, des fonctions serverless et des chaînes de déploiement, pour livrer des applications sans exploiter les serveurs sous-jacents. Les organisations l'utilisent pour accélérer le développement et réduire l'effort de mise à jour et de montée en charge.
Un PaaS contient votre code et souvent vos données et secrets, et le fournisseur exploite la couche intermédiaire. Cette commodité entraîne la dépendance la plus forte de la pile cloud lorsqu'elle repose sur des services propriétaires (files d'attente, environnements de fonctions, bases de données propres à un éditeur) : les applications écrites pour eux ne se déplacent pas simplement. Des standards gardent une sortie ouverte : Kubernetes, images OCI, bases compatibles PostgreSQL. Les dispositions du Data Act européen sur le changement de fournisseur visent les obstacles commerciaux et techniques à la sortie d'un service de traitement de données, mais la portabilité de votre propre architecture applicative reste de votre ressort.
Pour une solution européenne, vérifiez quelles parties reposent sur des composants open source exploitables par vous, si Kubernetes managé est conforme, quels exploitants traitent vos charges et le support, comment secrets et clés sont gérés, et si le contrat prévoit assistance à la sortie et restitution des données.