Applikationsplatform som en service (aPaaS)

Applikationsplatform som en service (aPaaS) er en cloud-tjeneste, der leverer miljøer til udvikling og drift af softwareapplikationer. APaaS giver udviklere mulighed for at skabe applikationer i stor skala, som ellers ville overskride deres egen hardwares kapacitet, eller som de ikke har værktøjerne til at udvikle. Dette gør det muligt for nystartede virksomheder og mindre erfarne udviklere at skabe apps med lidt kodning og uden den store startinvestering, der kræves for alternativet til on-premise cloud. APaaS sparer også de løbende omkostninger ved at ansætte faglærte medarbejdere til at opbygge og vedligeholde miljøet og infrastrukturen

APaaS leverer det miljø, som applikationerne kan køre i, ved hjælp af en kombination af tjenester i XaaS-familien (anything as a service): platform as a service (PaaS), software as a service (SaaS) og infrastruktur as a service (IaaS). Disse tjenester leverer det styresystem, de softwareudviklingsværktøjer og den hardware, f.eks. netværk, computere og lagerplads, som de kørende eller udviklede applikationer kræver. Værktøjer til analyse og databaseadministration er også inkluderet.

Andre definitive træk ved i aPaaS omfatter:

  • Udviklingsværktøjer med lav kode/ingen kode (LCNC) – giver mindre erfarne udviklere mulighed for at opbygge og teste applikationer hurtigt
  • Hurtig applikationsudvikling (RAD) – omfatter brug af strategier som iterativ udvikling, prototyping, time boxing og genbrug af eksisterende software

Nogle eksempler på aPaaS-leverandører omfatter Mendix, Salesforce og OutSystems. Slutbrugere anbefales at overveje vilkår, når de vælger en tjeneste, og om tjenesten kræver eksklusive grænseflader eller kun understøtter bestemte sprog. Disse faktorer kan indikere en øget risiko for at blive låst fast til en platform for en given app, hvilket er en iboende risiko ved aPaaS.

Leave a Reply