7. Los problemas
Las redes sociales consumen mucho tiempo.
Es necesario tener una estrategia de comunicación.
8. Los problemas
Las redes sociales consumen mucho tiempo.
Es necesario tener una estrategia de comunicación.
El ROI es bajo (al principio).
9. Los problemas
Las redes sociales consumen mucho tiempo.
Es necesario tener una estrategia de comunicación.
El ROI es bajo (al principio).
Se necesitan varias herramientas.
25. Front
§ No es necesario recargar toda la
página (single page application).
§ Es muy flexible.
§ Codificación muy rápida.
InconvenientesVentajas
§ Hacer webs con SEO requiere
mucho trabajo extra.
§ Las directivas son complicadas al
principio.
§ Compass: Si no se hace bien, se
generan archivos muy grandes!!!
Retos
§ Diseño resposive.
§ Uso de local storage para reducir
transmisión de datos.
§ Generación de web-app.
26. API
§ Reduce el ancho de banda
necesario.
§ Permite dar acceso a nuestros
datos a terceros.
InconvenientesVentajas
§ Curva de aprendizaje MUY alta.
§ Rendimiento poco satisfactorio.
§ Drivers para MongoDB en PHP son
caprichosos con las versiones.
§ Las librerías no cumplen el estándar
Oauth 2.0
Retos
§ Reescribir toda la API en Node.js
27. Base de Datos
§ Reducción de peticiones desde el
front.
§ Los documentos puedes caducar.
§ Índices muy flexibles.
InconvenientesVentajas
§ Es más lenta que las SQL para
documentos lineales estructurados.
§ No dispone de secuencias join.
§ No dispone de índices
autoincrementales.
28. Batch
§ Rendimiento muy alto.
§ Unificación de formatos gracias a
Spring Data.
§ Flexibilidad en cuanto a la
planificación de eventos.
§ Muchas librerías.
InconvenientesVentajas
§ Código bastante opaco.
§ Librerías no tan estables como
cabría esperar (Rome, RestFB, …).
§ Se pierde parcialmente la
flexibilidad de MongoDB.
§ Java no es un lenguaje muy “lean”.
Retos
§ Migrar sistema de colas a Redis.
§ ¿Migrar a Node.js para unificar
tecnologías?
29. Batch - Tareas
§ Analíticas de Facebook y Twitter.
§ Extracción de noticias a partir de feeds.
§ Descubrimiento de gustos de nuestros usuarios.
§ Realización de acciones programadas
(Tweet, Retweet, Favorito, DM, Like, …).
§ Captura de interacciones.
§ Búsqueda de recomendaciones de engagement
(Retweet, follow, unfollow, fav).
§ Envío de emails transaccionales y de estado.
§ Pagos planificados.
§ Recuperación de credenciales,
§ …
58 Tareas diferentes
30. Integración continua
§ Realizar test unitarios antes de
subir a producción.
§ Compilado y minimizado
automático.
§ Sincronización con Git o CVS.
§ Publicación en buckets de Amazon
S3.
InconvenientesVentajas
§ Configuración inicial
Extra
§ Sistema de verificación de datos y
procesos.
31. Integración continua
§ Realizar test unitarios antes de
subir a producción.
§ Compilado y minimizado
automático.
§ Sincronización con Git o CVS.
§ Publicación en buckets de Amazon
S3.
InconvenientesVentajas
§ Setup inicial
Extra
§ Sistema de verificación de datos y
procesos.
32. Amazon AWS
§ Permite utilizar tecnologías con un
tiempo de setup mínimo.
§ Permite escalar rápido y de forma
sencilla.
§ Te ahorras un administrador de
sistemas.
§ El mejor sistema de atención al
cliente:
“Al que no tienes que llamar nunca”.
InconvenientesVentajas
§ Precio. Si, es caro.
§ Lleva tiempo conocer todas las
opciones.
33. Analítica
§ Es gratis.
§ Medición de procesos internos con
Google Analytics.
Ventajas Google Analytics
§ Permite medir que hace cada
usuario en la herramienta.
§ Es sencilla mandar email con reglas
de negocio.
§ Mejora la conversión en los
diferentes pasos del embudo.
Ventajas Intercom.io