SaaS, PaaS, IaaS, DaaS… La lista de abreviaturas relacionadas con servicios de cloud computing es extensa. Añadan esta, si aún no les suena: BaaS, o Backend as a Service.
¿En qué consiste BaaS? También conocida como MBaaS (Mobile Backend as a Service), básicamente se refiere a la conexión entre aplicaciones móviles y servicios en la nube.
Se trata de una tendencia tecnológica emergente, ya que sólo a partir de 2011 han surgido empresas que ofrecen estos servicios. Y aunque novedosa, es un nuevo nicho de servicios cloud ya respaldado por soluciones de varias docenas de vendedores especializados, como Kinvey, Parse (recientemente adquirida por Facebook) o StackMob, además de gigantes como Microsoft o Salesforce.
Para que funcionen correctamente, la mayoría de las aplicaciones móviles requieren de una serie de recursos en el lado del proveedor y/o desarrollador: almacenamiento de los datos, gestión de los usuarios, soporte para las notificaciones push, servicios de geolocalización, integración con redes sociales, etc.
De hecho, una app plenamente operativa depende a menudo del correcto funcionamiento de todas estas funcionalidades back-end, que deben estar perfectamente integradas con la interfaz que el usuario ve en su dispositivo. Y aquí es donde surge BaaS como una nueva modalidad de PaaS (Platform as a Service), ofreciendo todo el soporte back-end para una arquitectura alojada en la nube.
Como alternativa al middleware tradicional, que conecta el front y el back-end a través de un servidor físico, el enfoque BaaS utiliza APIs y kits de desarrollo de software (SDKs) para conectar las aplicaciones móviles con el almacenamiento en la nube. Es a través de esos SDKs como los servicios cloud ofrecen un back-end común que sirve para aplicaciones diseñadas para diferentes dispositivos.
¿Qué aporta BaaS a los desarrolladores? Principalmente, elimina la necesidad de construir sus propios back-ends, ya que les proporciona soluciones listas para ser utilizadas, estandarizadas pero con la posibilidad de ser personalizadas. De esta forma, les permite ahorrar muchas horas de trabajo en el desarrollo del soporte “invisible” para el usuario, y concentrarse en el diseño del interfaz de la aplicación.
Otra ventaja que aporta BaaS es que resuelve el problema de la escalabilidad de las aplicaciones móviles, a menudo un serio inconveniente para los desarrolladores. Las aplicaciones escalan automáticamente en la nube, de acuerdo al crecimiento en el tráfico o el volumen de usuarios. Además, funcionan en diferentes plataformas, y se reduce el código necesario en la parte del servidor.
Fuente: Baquia
Conectando aplicaciones móviles y servicios cloud: #BaaS: SaaS, PaaS, IaaS, DaaS… La lista de… http://t.co/1FuhHHEdph
Conectando aplicaciones móviles y servicios cloud: BaaS http://t.co/EGGmiwJKCh #Dokumentalistas
Conectando aplicaciones móviles y servicios cloud: BaaS http://t.co/DdklEFxRRi #CloudComputing #cloud
RT @viafirma: Conectando aplicaciones móviles y servicios cloud: BaaS http://t.co/DdklEFxRRi #CloudComputing #cloud
Conectando aplicaciones móviles y servicios cloud: BaaS http://t.co/f5zyPhpHrx
Conectando aplicaciones #móviles servicios #cloud: #BaaS http://t.co/aeFij0B0hs
Conectando aplicaciones móviles y servicios cloud http://t.co/bmwUdX8Ai4
SaaS, PaaS, IaaS, Daas y ahora…Baas. Una nueva abreviatura para el #cloud http://t.co/ukair6FiJy via @revistacloud
Conectando aplicaciones móviles y servicios #cloud: BaaS #movilidad http://t.co/OGse1oGZdM
Conectando aplicaciones móviles y servicios cloud: BaaS http://t.co/s8pqvexZIt #Móviles #App #Cloud #Computing
Conectando aplicaciones móviles y servicios cloud: BaaS: SaaS, PaaS, IaaS, DaaS… La lista de abreviaturas rela… http://t.co/e43tPf86mV
Buenos díass y feliz martes Conectando aplicaciones móviles y servicios #cloud: #BaaS http://t.co/SxfVM0jDlP
BaaS: Conectando aplicaciones móviles y cloud http://t.co/48WOu2nRCl
Conectando aplicaciones móviles y servicios #cloud: #BaaS http://t.co/68tHA8ymH8 #app #nube
Artículo de la semana: Conectando #aplicaciones #móviles y servicios cloud: BaaS. #CloudComputing http://t.co/zpWg6h3AHB
Conectando #aplicaciones #móviles y #servicios cloud: BaaS #CloudComputing… http://t.co/TfLaEQY4eC
Conectando aplicaciones móviles y servicios cloud: #BaaS
http://t.co/B7V8Flha9l vía @revistacloud
#cloud #cloudcomputing #TI #movilidad
Conectando aplicaciones móviles y servicios cloud: BaaS http://t.co/GePWdUxQvR
Conectando aplicaciones #móviles y servicios #cloud: BaaS http://t.co/nYfeakDNZg
Conectando #aplicaciones #móviles y servicios #cloud: BaaS http://t.co/6ZxGROPRsz #tecnología #nube