application platform as a service (aPaaS)

L’application platform as a service (aPaaS) est un service en nuage qui fournit des environnements pour le développement et l’exécution d’applications logicielles. L’aPaaS permet aux développeurs de créer des applications à grande échelle qui, autrement, dépasseraient la capacité de leur propre matériel ou pour lesquelles ils ne disposent pas des outils nécessaires au développement. Cela permet aux startups et aux développeurs moins expérimentés de créer des applications avec peu de codage et sans l’investissement initial important requis pour l’alternative du cloud on-premise. L’APaaS permet également d’économiser les coûts permanents liés à l’emploi de travailleurs qualifiés pour construire et maintenir l’environnement et l’infrastructure

L’APaaS fournit l’environnement dans lequel les applications s’exécutent par le biais d’une combinaison de services de la famille anything as a service (XaaS) : plateforme en tant que service (PaaS), logiciel en tant que service (SaaS) et infrastructure en tant que service (IaaS). Ces services fournissent le système d’exploitation, les outils de développement de logiciels et le matériel, comme les réseaux, les ordinateurs et le stockage, dont les applications en cours d’exécution ou développées ont besoin. Les outils d’analyse et de gestion des bases de données sont également inclus.

Les autres caractéristiques définitives de dans aPaaS comprennent :

  • Les outils de développement low code/no code (LCNC) – permettent aux développeurs moins expérimentés de construire et de tester des applications rapidement
  • Le développement rapide d’applications (RAD) – comprend l’utilisation de stratégies telles que le développement itératif, le prototypage, le time boxing et la réutilisation de logiciels existants

Certains exemples de fournisseurs d’aPaaS comprennent Mendix, Salesforce et OutSystems. Il est conseillé aux utilisateurs finaux de tenir compte des conditions lors du choix d’un service et de savoir si le service nécessite des interfaces exclusives ou ne prend en charge que des langues spécifiques. Ces facteurs peuvent indiquer un risque accru d’être enfermé dans une plateforme pour une appli donnée, un risque inhérent aux aPaaS.

Leave a Reply