Platform As a Service pour le développement de logiciels utilisables en tant que service
Platform as a Service" (abrégé en PaaS) est une plateforme de développement de logiciels disponible en tant que service, où le développement peut être effectué en ligne ou hors ligne. Dans ce dernier cas, le développeur, après avoir téléchargé une partie de la plateforme, peut développer le logiciel au sein de sa propre infrastructure puis le télécharger sur la plateforme publique via une synchronisation. Les fournisseurs de services PaaS permettent la publication et la vente du logiciel produit au sein de la plateforme cloud.
Quelques scénarios d'utilisation du modèle PaaS :
Cadre de développement : Le modèle PaaS fournit un cadre sur lequel les développeurs peuvent se baser pour créer ou personnaliser des applications basées sur le cloud. De manière similaire à la création d'une macro Excel, une solution PaaS permet aux développeurs de construire des applications en utilisant des composants logiciels intégrés. Des fonctionnalités cloud telles que la scalabilité, la haute disponibilité et le multi-tenant sont incluses, réduisant la quantité de code que les développeurs doivent écrire.
Analyse ou intelligence d'affaires : Les outils fournis en tant que service avec une solution PaaS permettent aux organisations d'analyser les données et d'effectuer du data mining, en découvrant des informations approfondies, des modèles et en faisant des prédictions pour améliorer les prévisions, les décisions de conception de produits, le retour sur investissement et d'autres décisions commerciales.
Services supplémentaires : Les fournisseurs de solutions PaaS peuvent offrir d'autres services qui améliorent les applications, tels que la gestion de flux de travail, l'annuaire, la sécurité et la planification.