Anar al contingut

Backend as a service

De L'Enciclopèdia, la wikipedia en valencià

Backend as a service (BaaS), també conegut com “mobile backend as a service”,[1][2][3] és un model per a proporcionar als desenrolladors web i d'aplicacions mòvils una forma de vincular estes aplicacions al almagasenament en núvol (cloud storage), servicis analítics i/o atres característiques tals com la gestió d'usuaris, la possibilitat d'enviar notificacions push i l'integració en servicis de rets socials.[4] Estos servicis es presten per mig de l'utilisació de kits personalisats de desenroll de software (SDK) i les interfaços de programació d'aplicacions (API). BaaS és un model relativament recent en la computació en el núvol,[5] a on la majoria d'empreses daten del 2011 o posterior.[6]

Propòsit

Les aplicacions web i mòvils requerixen un conjunt similar de característiques en la seua backend, incloent notificacions push, analítiques, integració en rets socials i almagasenament en el núvol.[7] Cada u d'estos servicis té la seua pròpia API que deu ser incorporada individualment a una aplicació, procés que pot ser llarc i complicat per als desenrolladors d'aplicacions. Els proveïdors BaaS formen un pont entre el frontend d'una aplicació i varis servicis backend en el núvol a través d'una API i SDK unificada.

Proporcionar una forma coherent per a gestionar les senyes del backend significa per als desenrolladors no tindre que desenrollar el seu propi backend per a cada u dels servicis que les seues aplicacions necessiten accedir, aforrant potencialment temps i diners.

Encara que és similar a atres ferramentes de desenroll web de computació en el núvol, com el software com a servici (SaaS), infraestructura com a servici (IaaS) i plataforma com a servici (PaaS), BaaS es distinguix d'estos atres servicis ya que està específicament dirigit a les necessitats de la computació en el núvol de la web i dels desenrolladors d'aplicacions mòvils, proporcionant un mig unificat de conectar les seues aplicacions a servicis en el núvol.[8][9]

Model de negoci

Els proveïdors de BaaS generen ingressos dels seus servicis de diverses maneres, a sovint utilisant un model freemium. baix este model, un client rep un determinat número d'usuaris o nomenades API al més i paga una quota per cada usuari o cridada que excedix este llímit. Com a alternativa, els clients poden pagar una quota fixa per un paquet que permeta un major número de cridades o usuaris actius per més.

Referències

  1. ↑ «The Gospel of MBaaS (Part 1 of 2)». InfoQ. Consultat el 6 de maig de 2013.
  2. ↑ «The Gospel of MBaaS (Part 2)». InfoQ. Consultat el 15 de maig de 2013.
  3. ↑ Kin Lane. «Rise of Mobile Backend as a Service (MBaaS) API Stacks». API Evangelist. Consultat el 16 d'octubre de 2012.
  4. ↑ «AnyPresence partners with Heroku to beef up its enterprise mBaaS offering». PandoDaily. Archivat des d'el original, el 27 de juny de 2013. Consultat el 24 de juny de 2013.
  5. ↑ Alex Williams. «Kii Cloud Opens Doors For Mobile Developer Platform With 25 Million End Users». TechCrunch. Consultat el 16 d'octubre de 2012.
  6. ↑ Aaron Tan. «FatFractal ups the davant in backend-as-a-service market». Techgoondu. com. Consultat el 16 d'octubre de 2012.
  7. ↑ «New Features From BaaS Provider AnyPresence». API Evangelist. Consultat el 28 de maig de 2013.
  8. ↑ «Understanding the Basics of Backend as a Service (BaaS)». Mobile City. Silicon Índia. Consultat el 16 d'octubre de 2012.
  9. ↑ Donen Rowinski. «The Rise of Mobile Cloud Services: BaaS Startups Grow Up». ReadWrite. Consultat el 23 d'octubre de 2012.