PaaS, ou Platform-as-a-Service, fournit une plateforme en cloud complète, flexible et rentable pour développer, exécuter et gérer des applications.
En savoir plus
Plateforme sous forme de services (PaaS, Platform-as-a-Service), est un modèle d' informatique en cloud qui fournit aux clients une plateforme de cloud complète (matériel, logiciels et infrastructure) pour développer, exécuter et gérer des applications sans le coût, la complexité et la rigidité qui accompagnent souvent la construction et la maintenance de cette plateforme sur site.
Le fournisseur Paas héberge tout, serveurs, réseaux, stockage, logiciels d'exploitation, bases de données, outils de développement , dans son centre de données. En général, les clients peuvent payer des frais fixes pour fournir une quantité déterminée de ressources à un nombre déterminé d'utilisateurs, ou ils peuvent opter pour une tarification « à la carte » pour ne payer que les ressources qu'ils utilisent. L'une ou l'autre de ces options permet aux clients de PaaS de créer, tester, déployer, exécuter, mettre à jour et mettre à l'échelle des applications plus rapidement et à moindre coût que s'ils devaient créer et gérer leur propre plateforme sur site .
Tous les grands fournisseurs de services de cloud, dont Amazon Web Services (AWS), Google Cloud, IBM Cloud et Microsoft Azure, proposent leur propre offre de PaaS . Les solutions PaaS les plus utilisées sont également disponibles sous forme de projets open source (par exemple, Apache Stratos, Cloud Foundry) ou de logiciels (par exemple, Red Hat OpenShift et Salesforce Heroku).
Télécharger le livre électronique
Les avantages les plus souvent cités de la solution PaaS, par rapport à une plateforme sur site, sont les suivants :
Red Hat OpenShift on IBM Cloud
IBM Cloud Pak for Applications
En général, les solutions PaaS solutions comportent trois parties principales :
Comme PaaS fournit tous les outils de développement standard par le biais de l'interface graphique en ligne, les développeurs peuvent se connecter à partir de n'importe où pour collaborer à des projets, tester de nouvelles applications ou déployer des produits finis. Les applications sont conçues et développées directement dans PaaS en utilisant du middleware. Grâce à des flux de travail rationalisés, plusieurs équipes de développement et d'exploitation peuvent travailler simultanément sur le même projet.
Lesfournisseurs PaaS gèrent la majeure partie de vos services de cloud computing , tels que les serveurs, le temps d'exécution et la virtualisation. En tant que client PaaS , votre entreprise conserve la gestion des applications et des données.
IBM Cloud Paks
Comme PaaS, l'Infrastructure sous forme de service (IaaS, Infrastructure-as-a-Service (IaaS) et Logiciel en tant que service (SaaS, Software-as-a-Service)) sont des modèles de services de cloud computing . En fait, il est très courant qu'une organisation utilise les trois, même si elle ne les achète pas spécifiquement. Pour clarifier :
IaaS est l'accès par internet à une infrastructure informatique « brute », serveurs physiques, machines virtuelles, stockage, réseaux, pare-feu, hébergée par un fournisseur de services de cloud. IaaS élimine les coûts et le travail liés à la possession, à la gestion et à la maintenance d'une infrastructure sur site . Avec IaaS , l'organisation fournit sa propre plateforme d'applications et ses propres applications.
Toute offre PaaS comprend nécessairement les ressources IaaS nécessaires pour l'héberger, même si ces ressources ne sont pas séparées ou désignées comme IaaS
.SaaS est un logiciel d'application que vous utilisez via le cloud, comme s'il était installé sur votre ordinateur (dans certains cas, des parties de ce logiciel sont installées sur votre ordinateur). SaaS permet à votre organisation d'utiliser une application sans avoir à mettre en place l'infrastructure nécessaire à son fonctionnement, ni à déployer les efforts et le personnel nécessaires à sa maintenance (correction des bogues et mises à jour, résolution des pannes, etc.) Salesforce et Slack sont des exemples d'offres SaaS populaires ; la plupart des applications Web sont considérées comme SaaS.
Chaque offre SaaS comprend les ressources IaaS nécessaires pour l'héberger et, au minimum, les composants PaaS nécessaires à son fonctionnement. Certains fournisseurs SaaS fournissent également un PaaS discret qui permet à des tiers de personnaliser l' offre SaaS.
Une autre façon de comparer les systèmes IaaS, PaaS et SaaS consiste à comparer la quantité de gestion laissée au client et la quantité de gestion laissée au fournisseur de services de cloud
:En fournissant une plateforme intégrée et prête à l'emploi, et en permettant aux entreprises de décharger la gestion de l'infrastructure sur le fournisseur de services de cloud et de se concentrer sur la création, le déploiement et la gestion des applications, PaaS facilite ou fait progresser un certain nombre d'initiatives informatiques, notamment :
De nombreux fournisseurs de cloud, de logiciels et de matériels proposent des solutions PaaS pour créer des types d'application spécifique, ou des applications qui interagissent avec des types spécifique de matériel, de logiciel ou de dispositif.
IBM propose des solutions PaaS enrichies et évolutives pour développer complètement des applications cloud natives oumoderniser des applications existantes, afin de bénéficier de la flexibilité et de l'évolutivité du cloud.
IBM Red Hat OpenShift on IBM Cloud est un service OpenShift entièrement géré qui utilise l'échelle d'entreprise et la sécurité d'IBM Cloud pour automatiser les mises à jour, la mise à l'échelle et la mise à disposition et pour gérer les hausses soudaines du trafic. Vos équipes peuvent lancer le développement et la modernisation des applications grâce à une gamme d'outils et de fonctionnalités, et déployer des clusters entièrement gérés et hautement disponibles en un seul clic.IBM Red Hat OpenShift on IBM Cloud a été nommé leader dans l'étudeThe Forrester Wave : Multicloud Container Development Platforms, 3ème trimestre 2020 (PDF, 415 Ko).
IBM Cloud Pak for Applicationsvous aide à moderniser les applications existantes, à intégrer une sécurité supplémentaire et à développer de nouvelles applications qui libèrent les initiatives numériques. Il offre des solutions de développement cloud native qui peuvent rapidement générer de la valeur, ainsi que des licences flexibles qui peuvent être adaptées à vos besoins spécifiques.
Pour commencer avec PaaS sur IBM Cloud, inscrivez-vous pour obtenir un IBMid et créez votre compte IBM Cloud.
Modernisez, créez de nouvelles applications, réduisez vos coûts et maximisez votre retour sur investissement.
D'un clic, déployez des clusters hautement disponibles et entièrement gérés.
Créez, modernisez et gérez avec confiance les applications de façon sécurisée dans tous les clouds