Upgrade to Pro — share decks privately, control downloads, hide ads and more …

BaaS Backend como servicio

George
October 09, 2019

BaaS Backend como servicio

BaaS o mBaaS o Backend as a Service es una plataforma que automatiza el desarrollo del lado del backend y se encarga de la infraestructura de la nube. Usando un BaaS, externalizará las responsabilidades de ejecutar y mantener servidores a un tercero y se centrará en el desarrollo front-end o del lado del cliente. Además de eso, BaaS proporcionará un conjunto de herramientas para ayudarlo a crear un código de back-end y acelerar el proceso de desarrollo. Tiene funciones listas para usar, como administración de datos, API, integraciones de redes sociales, almacenamiento de archivos y notificaciones push. Artículo original en:
https://blog.back4app.com/2019/07/24/backend-as-a-service-baas/

George

October 09, 2019
Tweet

More Decks by George

Other Decks in Programming

Transcript

  1. Back4App ¿Qué es un backend como servicio? BaaS o mBaaS

    o Backend as a Service es una plataforma que automatiza el desarrollo del lado del backend y se encarga de la infraestructura de la nube. Usando un BaaS, externalizará las responsabilidades de ejecutar y mantener servidores a un tercero y se centrará en el desarrollo front-end o del lado del cliente. Además de eso, BaaS proporcionará un conjunto de herramientas para ayudarlo a crear un código de back-end y acelerar el proceso de desarrollo. Tiene funciones listas para usar, como administración de datos, API, integraciones de redes sociales, almacenamiento de archivos y notificaciones push.!
  2. Back4App ¿Qué es un MBaaS mobile backend as a service?

    ¡BaaS y MBaaS son más o menos lo mismo! Puede usar un backend como servicio para proyectos web o proyectos móviles. Se reconoce como un backend móvil como servicio (MBaas) si se usa para el desarrollo móvil.!
  3. Back4App ¿Por qué usar BaaS? La plataforma BaaS lo ayudará

    a resolver dos problemas:! •  Gestionar y escalar la infraestructura de la nube! •  Acelerar el desarrollo del backend! ! Las razones para usar un backend como plataforma de servicio pueden desglosarse en aspectos comerciales y técnicos.!
  4. Back4App ¿Cuándo usar el backend como servicio? Aquí hay tres

    casos de uso diario para usar un backend como plataforma de servicio:! ! •  Hacer un MVP: producto mínimo viable! •  Aplicaciones independientes o aplicaciones que requieren una pequeña cantidad de integraciones! •  Aplicaciones empresariales que no son de misión crítica! •  Para estos casos, usar un BaaS es algo que no necesita cerebro y le ahorrará mucho dinero y tiempo.!
  5. Back4App Ventajas y desventajas de BaaS Ventajas de un backend

    como servicio! ! •  Velocidad de desarrollo: es súper rápido! •  Precio de desarrollo: es realmente barato! •  No tiene servidor y no necesita administrar infraestructura! ! Desventajas de un backend como servicio! ! •  Menos flexibilidad en comparación con la codificación personalizada! •  Un menor nivel de personalización en comparación con un backend personalizado! •  Proveedor de bloqueo para plataformas de código cerrado!
  6. Back4App Baas funcionalidades Un backend como servicio le proporcionará características

    que se pueden implementar en aplicaciones de todo tipo. Estas son las características más comunes de un back-end como servicio.! ! •  Gestión de datos! •  Autenticación de usuario! •  Integración social (Facebook, LinkedIn, Twitter, etc.)! •  Verificación de correo electrónico! •  Notificaciones Push! •  Funciones de código en la nube! •  Geolocalización! •  Notificaciones Push! •  Registros! •  CDN y caché! •  Infraestructura (configuración de seguridad, autoescalado, copia de seguridad de datos, optimización de base de datos)!
  7. Back4App ¿Quién debería usar el backend como servicio? La plataforma

    BaaS es un servicio técnico y está diseñado para desarrolladores. Un usuario sin habilidades especializadas enfrentará desafíos para usarlo. Los casos de usos más comunes son:! ! •  Ingenieros frontend con conocimiento limitado en desarrollo de backend! •  Ingenieros de backend que desean acelerar el desarrollo! •  Ingenieros que deseen externalizar tareas de bajo valor / repetitivas a un tercero!
  8. Back4App Proveedores de servicios de BaaS 1. Back4app! 2. Parse! 3. Firebase! 4. Cloudkit!

    5. Kinvey! 6. Backendless! 7. AWS Amplify! 8. Azure Mobile Apps! 9. Kii! 10. Kumulos! !
  9. Back4App Más detalles Por favor lea el tutorial completo aquí:!

    ! https://blog.back4app.com/2019/07/24/backend-as-a-service-baas/!