MBaaS (Mobile Backend as a Service), también conocido como Backend as a Service, es un marco para integrar y admitir aplicaciones móviles en sistemas de backend como almacenamiento, API, IAM, etc. También proporciona funciones como administración de usuarios, notificaciones push e integración con servicios de redes sociales, etc. Es una categoría de producto relativamente nueva y reemplaza a MEAP (Mobile Enterprise Application Platform). La aplicación móvil desarrollada usando MBaaS sigue una arquitectura distribuida débilmente acoplada que los servidores MEAP de middleware unificados. Con la arquitectura MBaaS, en lugar de crear servicios para cada aplicación móvil, se desarrollan servicios comunes que se pueden compartir entre aplicaciones.
Algunos de los productos destacados de MBaaS son
1) Cualquier presencia
- ¿Cuáles son las últimas tecnologías en computación en la nube a partir de 2016?
- Como principiante, quiero aprender acerca de la computación en la nube, ¿cuál me recomienda que aprenda primero, AWS, Microsoft Azure o Google Cloud Platform?
- Quiero mantenerme actualizado con información sobre tecnologías como Cloud, Mobile, IoT, OpenStack, Cloud Foundry, etc. Esto será para soluciones de alto nivel. ¿Cómo puedo hacerlo?
- ¿Cómo mejora la computación en la nube la escalabilidad y la confiabilidad y reduce el costo de la mitigación de riesgos?
- ¿Cuánto suelen costar los servicios de Workday?
2) FreeHenry 3
3) Kinvey
4) Plataforma de Appcelator
5) Parse
6) Kony Mobile Fabric
Para evitar el riesgo de que se cierre BaaS, debe crear características de alta disponibilidad configurando nodos redundantes y equilibrador de carga.