Backbeam
Upcoming SlideShare
Loading in...5
×
 

Backbeam

on

  • 549 views

Presentación Backbeam Betabeers Madrid, 26 junio 2013

Presentación Backbeam Betabeers Madrid, 26 junio 2013

Statistics

Views

Total Views
549
Slideshare-icon Views on SlideShare
521
Embed Views
28

Actions

Likes
0
Downloads
0
Comments
0

2 Embeds 28

http://betabeers.com 27
https://duckduckgo.com 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Backbeam Backbeam Presentation Transcript

    • http://backbeam.io @backbeamio Betabeers Madrid, 26 junio 2013 Alberto Gimeno @gimenete
    • app == iceberg
    • Lo que ves...
    • Y lo que no ves...
    • Y cuando tu app evoluciona
    • Y cuando tu app evoluciona Modificar la base de datos
    • Y cuando tu app evoluciona Modificar la base de datos Actualizar el panel de control
    • Y cuando tu app evoluciona Modificar la base de datos Actualizar el panel de control Modificar el web service
    • Y cuando tu app evoluciona Modificar la base de datos Actualizar el panel de control Modificar el web service Desplegar
    • Y cuando tu app evoluciona Modificar la base de datos Actualizar el panel de control Modificar el web service Desplegar Aplicar los cambios en la app
    • Un backend en 3 pasos
    • Un backend en 3 pasos Definir el modelo de datos
    • Un backend en 3 pasos Definir el modelo de datos Introducir datos (opcional)
    • Un backend en 3 pasos Definir el modelo de datos Introducir datos (opcional) Usar los SDKs para iOS, Android o web
    • Reduce tiempos de desarrollo
    • Reduce tiempos de desarrollo Reduce costes de desarrollo
    • Reduce tiempos de desarrollo Reduce costes de desarrollo Enfócate en la aplicación, no en la infraestructura
    • DEMO
    • Puntos diferenciadores
    • Puntos diferenciadores • Potente lenguaje de consulta
    • Puntos diferenciadores • Potente lenguaje de consulta • Panel de control rico
    • Puntos diferenciadores • Potente lenguaje de consulta • Panel de control rico • Desarrollo de aplicaciones web
    • Puntos diferenciadores • Potente lenguaje de consulta • Panel de control rico • Desarrollo de aplicaciones web • Gestión de ficheros avanzada
    • Puntos diferenciadores • Potente lenguaje de consulta • Panel de control rico • Desarrollo de aplicaciones web • Gestión de ficheros avanzada • API real-time
    • Puntos diferenciadores • Potente lenguaje de consulta • Panel de control rico • Desarrollo de aplicaciones web • Gestión de ficheros avanzada • API real-time • SDKs Open Source
    • Tecnología
    • Tecnologías frontend SPI = Single Page Interface. Se ha implementado con renderizado en el servidor. Tiene gestión de links, formularios, confirmaciones, mensajes, etc.
    • Tecnologías frontend • Micro-framework SPI propio SPI = Single Page Interface. Se ha implementado con renderizado en el servidor. Tiene gestión de links, formularios, confirmaciones, mensajes, etc.
    • Tecnologías frontend • Micro-framework SPI propio • Twitter Bootstrap en panel de control SPI = Single Page Interface. Se ha implementado con renderizado en el servidor. Tiene gestión de links, formularios, confirmaciones, mensajes, etc.
    • Tecnologías frontend • Micro-framework SPI propio • Twitter Bootstrap en panel de control • HTML5 File API, XHR2, drag and drop,... SPI = Single Page Interface. Se ha implementado con renderizado en el servidor. Tiene gestión de links, formularios, confirmaciones, mensajes, etc.
    • Tecnologías frontend • Micro-framework SPI propio • Twitter Bootstrap en panel de control • HTML5 File API, XHR2, drag and drop,... • ACE editor http://ace.ajax.org SPI = Single Page Interface. Se ha implementado con renderizado en el servidor. Tiene gestión de links, formularios, confirmaciones, mensajes, etc.
    • Tecnologías frontend • Micro-framework SPI propio • Twitter Bootstrap en panel de control • HTML5 File API, XHR2, drag and drop,... • ACE editor http://ace.ajax.org • SVG inline, CSS transitions,... SPI = Single Page Interface. Se ha implementado con renderizado en el servidor. Tiene gestión de links, formularios, confirmaciones, mensajes, etc.
    • Tecnologías backend El sandboxing se hace con el módulo vm de nodejs y utilidades del sistema. Proxy basado en http- proxy de nodejitsu. Usado para gestionar custom domains, SSL y despliegues.
    • Tecnologías backend • 100% Node.js + Redis El sandboxing se hace con el módulo vm de nodejs y utilidades del sistema. Proxy basado en http- proxy de nodejitsu. Usado para gestionar custom domains, SSL y despliegues.
    • Tecnologías backend • 100% Node.js + Redis • Cada proyecto tiene 2 dbs El sandboxing se hace con el módulo vm de nodejs y utilidades del sistema. Proxy basado en http- proxy de nodejitsu. Usado para gestionar custom domains, SSL y despliegues.
    • Tecnologías backend • 100% Node.js + Redis • Cada proyecto tiene 2 dbs • Node arranca instancias redis El sandboxing se hace con el módulo vm de nodejs y utilidades del sistema. Proxy basado en http- proxy de nodejitsu. Usado para gestionar custom domains, SSL y despliegues.
    • Tecnologías backend • 100% Node.js + Redis • Cada proyecto tiene 2 dbs • Node arranca instancias redis • Código servidor en sandbox El sandboxing se hace con el módulo vm de nodejs y utilidades del sistema. Proxy basado en http- proxy de nodejitsu. Usado para gestionar custom domains, SSL y despliegues.
    • Tecnologías backend • 100% Node.js + Redis • Cada proyecto tiene 2 dbs • Node arranca instancias redis • Código servidor en sandbox • Proxy HTTP propio El sandboxing se hace con el módulo vm de nodejs y utilidades del sistema. Proxy basado en http- proxy de nodejitsu. Usado para gestionar custom domains, SSL y despliegues.
    • El proyecto
    • El proyecto / empresa
    • • Hasta el momento 100% recursos propios El proyecto / empresa
    • • Hasta el momento 100% recursos propios • Se sigue haciendo algo de consultoría El proyecto / empresa
    • • Hasta el momento 100% recursos propios • Se sigue haciendo algo de consultoría • 1 programador, 1 diseñador, 1 advisor El proyecto / empresa
    • • Hasta el momento 100% recursos propios • Se sigue haciendo algo de consultoría • 1 programador, 1 diseñador, 1 advisor • ~1 año de desarrollo El proyecto / empresa
    • • Hasta el momento 100% recursos propios • Se sigue haciendo algo de consultoría • 1 programador, 1 diseñador, 1 advisor • ~1 año de desarrollo • Primer prototipo diciembre 2011 El proyecto / empresa
    • • Hasta el momento 100% recursos propios • Se sigue haciendo algo de consultoría • 1 programador, 1 diseñador, 1 advisor • ~1 año de desarrollo • Primer prototipo diciembre 2011 • Luego parón de 6 meses para ahorrar y “pensar” El proyecto / empresa
    • http://backbeam.io @backbeamio ¡Gracias!