Accueil
Thèmes
paas
La plateforme en tant que service (PaaS) est un modèle de cloud computing qui fournit aux clients une plateforme cloud complète (matériel, logiciel et infrastructure) pour développer, exécuter et gérer des applications sans le coût, la complexité et le manque de flexibilité qui accompagnent souvent la création et la maintenance de cette plateforme sur site.
Le fournisseur de la 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 règle générale, les clients payent une redevance forfaitaire pour une quantité spécifiée de ressources et pour un nombre spécifié d’utilisateurs. Ils peuvent également choisir une tarification à l’utilisation, et ne payer ainsi que les ressources qu’ils utilisent réellement.
Ces deux options permettent aux clients de la PaaS de créer, de tester, de déployer, d’exécuter, de mettre à jour et de faire monter en charge des applications plus rapidement et à moindre coût que s’ils avaient dû créer et gérer leur propre plateforme sur site.
Les principaux fournisseurs de services cloud – notamment Amazon Web Services (AWS), Google Cloud, IBM Cloud et Microsoft Azure – ont leur propre offre PaaS. Les solutions PaaS populaires sont également disponibles sous forme de projets open source (par exemple, Apache Stratos, Cloud Foundry) ou auprès d’éditeurs de logiciels (par exemple, Red Hat OpenShift et Salesforce Heroku).
Découvrez comment le DaaS (Desktop as a service) permet aux entreprises d'atteindre le même niveau de performance et de sécurité qu'en déployant les applications sur site.
Par rapport à une plateforme sur site, les avantages les plus couramment cités de la PaaS sont les suivants :
En général, les solutions PaaS comportent trois parties principales :
Étant donné que la PaaS fournit tous les outils de développement standard sur une interface graphique en ligne, les développeurs peuvent se connecter de n’importe où et collaborer sur des projets, tester de nouvelles applications ou déployer des produits finis. Les applications sont conçues et développées directement dans la PaaS à l’aide d’un intergiciel. Grâce à des workflows rationalisés, plusieurs équipes de développement et d’exploitation peuvent travailler simultanément sur le même projet.
Les fournisseurs PaaS gèrent la majeure partie de vos services de cloud computing (serveurs, exécution et virtualisation). En tant que cliente de PaaS, votre entreprise conserve la gestion des applications et des données.
Comme la PaaS, l’infrastructure en tant que service (IaaS) et le logiciel en tant que service (SaaS) sont des modèles de services courants dans le cloud computing. En fait, il est courant qu’une organisation utilise les trois, même si elle n’achète pas les trois à proprement parler. Pour clarifier :
L’IaaS est un accès internet à l’infrastructure informatique brute (serveurs physiques, machines virtuelles, appareils de stockage, réseau et pare-feux) hébergée par un fournisseur de cloud. L’IaaS élimine les coûts et le travail liés à la possession, à la gestion et à la maintenance de l’infrastructure sur site. Avec l’IaaS, l’organisation fournit sa propre plateforme de développement d’applications et ses propres applications.
Toute offre PaaS inclut nécessairement les ressources IaaS nécessaires pour l’héberger, même si ces ressources ne sont pas individuellement désignées comme IaaS.
Le SaaS est une application logicielle que vous utilisez par l’intermédiaire du cloud, comme si elle était installée sur votre ordinateur (de fait, certaines parties de celle-ci sont parfois installées sur votre ordinateur). Le SaaS permet à votre organisation d’utiliser une application sans les dépenses liées à la configuration de l’infrastructure ni aux efforts et au personnel nécessaires pour la maintenir (application de correctifs pour les bogues, installation des mises à jour, dépannage, etc.) Salesforce et Slack sont des exemples d’offres SaaS populaires. La plupart des applications web sont considérées comme des SaaS.
Chaque offre SaaS comprend les ressources IaaS nécessaires à son hébergement et, au minimum, les composants PaaS nécessaires à son exécution. Certains fournisseurs de SaaS proposent également une PaaS séparée qui permet à des tiers de personnaliser l’offre SaaS.
En fournissant une plateforme intégrée et prête à l’emploi et en permettant aux organisations de confier la gestion de l’infrastructure au fournisseur de cloud et de se concentrer sur la création, le déploiement et la gestion des applications, la PaaS peut faciliter et faire progresser de nombreux types d’initiatives informatiques, notamment :
De nombreux fournisseurs de services cloud, de logiciels et de matériel informatique offrent des solutions PaaS pour créer des types d’applications spécifiques, ou des applications qui interagissent avec des types spécifiques de matériel, de logiciels ou d’appareils.
Modernisez vos applications, créez-en de nouvelles, réduisez les coûts et maximisez le ROI.
Déployez des clusters hautement disponibles et entièrement gérés en un seul clic.
Une approche du développement d’applications focalisée sur les microservices peut présenter des défis importants pour toute organisation. Mais de plus en plus d’utilisateurs de microservices s’accordent à dire que les résultats, notamment l’amélioration de la productivité des développeurs, une plus grande satisfaction des clients et une mise sur le marché plus rapide, en valent la peine.
Comprendre et comparer les trois modèles de services de cloud computing les plus populaires.
Le cloud computing vous permet de « vous connecter » à l’infrastructure via Internet et d’utiliser des ressources informatiques sans les installer ni les maintenir sur site.