plataforma de aplicaciones como servicio (aPaaS)
La plataforma de aplicaciones como servicio (aPaaS) es un servicio en la nube que proporciona entornos para el desarrollo y la ejecución de aplicaciones de software. APaaS permite a los desarrolladores crear aplicaciones a gran escala que, de otro modo, excederían la capacidad de su propio hardware o que carecen de las herramientas para desarrollar. Esto permite a las nuevas empresas y a los desarrolladores menos experimentados crear aplicaciones con poca codificación y sin la gran inversión inicial que requiere la alternativa de la nube local. APaaS también ahorra los costes continuos de emplear trabajadores cualificados para construir y mantener el entorno y la infraestructura
APaaS proporciona el entorno en el que se ejecutan las aplicaciones mediante una combinación de servicios de la familia anything as a service (XaaS): plataforma como servicio (PaaS), software como servicio (SaaS) e infraestructura como servicio (IaaS). Estos servicios proporcionan el sistema operativo, las herramientas de desarrollo de software y el hardware, como la red, los ordenadores y el almacenamiento que requieren las aplicaciones en ejecución o desarrolladas. También se incluyen herramientas de análisis y gestión de bases de datos.
Otras características definitivas de en aPaaS incluyen:
- Herramientas de desarrollo de bajo código/sin código (LCNC) – permiten a los desarrolladores menos experimentados construir y probar aplicaciones rápidamente
- Desarrollo rápido de aplicaciones (RAD) – incluye el uso de estrategias como el desarrollo iterativo, la creación de prototipos, el encajonamiento del tiempo y la reutilización del software existente
Algunos ejemplos de proveedores de aPaaS incluyen Mendix, Salesforce y OutSystems. Se aconseja a los usuarios finales que tengan en cuenta las condiciones a la hora de elegir un servicio y si este requiere interfaces exclusivas o solo es compatible con determinados idiomas. Estos factores pueden indicar un mayor riesgo de quedar atrapado en una plataforma para una aplicación determinada, un riesgo inherente a la aPaaS.
Leave a Reply