DANONE DIGITAL ACADEMY Programa FOUNDATIONS - Ventas Tecnología de Internet - Marcelo Royán
Presentación y objetivos
MOTIVACIÓN Y OBJETIVOS
Cambio de época: Los gestores en la era digital • “Tenemos que colocar el píxel de tracking antes de las 12h, que es cuando lanzamos la campaña de SEM” – John Doe, director de marketing de gran empresa tradicional
• “¿Cómo va la implementación del API del proveedor de paquetería? ¿Habéis conseguido conectar con su web service en producción? Mientras tanto, necesitamos tener 12 personas de la ETT trabajando para dar de alta los pedidos en sus sistemas” – Peter Bukowsky, responsable de logística de una startup de alto crecimiento • “Los bots de compra que nos colocan los resellers no pueden llegar a tirar nuestros servidores ahora que hemos migrado a cloud computing, ¿verdad?” – Marc Valiente, director de e-commerce de multinacional del sector de retail
¿Os resultan familiares?
MARCELO ROYÁN
Perfil general
Corporativo
[email protected] + LinkedIn
Deloitte Consulting
Ingeniero, emprendedor y gestor
Comisión Europea
En internet desde 1997
Transformación digital en corporaciones
Emprendimiento y startups Startup social en 2000 Fundador de LogiQo, agencia de marketing digital Technology Leader de Impact, aceleradora en mobile
Actualidad Mentor en aceleradoras digitales: Impact, Top Seed Labs, Mahou BarLab Cofundador y miembro del Consejo de ISDI, director de programas Director de Tecnología y Producto en entradas.com Eventim
DESARROLLO
1 Arquitectura de internet 2 Presencia digital y cloud computing 3 Aplicaciones digitales + Bibliografía y referencias
Arquitectura de internet
ARQUITECTURA DE INTERNET
1 Petición HARDWARE SERVIDOR
URL
Web
OTROS SERVIDORES
2 Respuesta
Servidor
SOFTWARE APLICACIÓN
App
USUARIOS
INTERNET
EMPRESA
COMO FUNCIONA INTERNET
http://www.commoncraft.com/video/world-wide-web
INTERNET
¿Qué es Internet?
?
LA RED INTERNET
Internet: Interconnected Networks Internet es una red de redes que están interconectadas La arquitectura de la red es muy similar a la de una red de carreteras, que se conectan unas a otras La red se estructura en capas. En el núcleo se encuentran las redes principales, que constituyen el backbone, y en los bordes están los ISPs
LA NUBE… ¡DE CABLES!
http://www.submarinecablemap.com/
Presencia digital y cloud computing
PRESENCIA DIGITAL
La presencia digital de nuestra empresa se basa en disponer de una infraestructura que incluye dos elementos: • Hardware: los servidores • Software: la aplicación La infraestructura de la empresa recibe peticiones de servicio de los usuarios y de otros servidores y las atiende El servidor es donde la empresa instala su aplicación web, quedando así disponible para los usuarios La aplicación incluye toda la lógica de negocio de la presencia digital de la compañía
LOS SERVIDORES
Los servidores son la parte física de la infraestructura de la empresa: los ordenadores que alojan la aplicación Factores importantes: • Alojamiento: Externalizado (hosting) o interno (in-house). Tendencia clara al hosting • Dimensionamiento y Conectividad: Ancho de banda y capacidad de procesamiento en función de la aplicación y del tráfico (picos) • Escalabilidad: Posibilidad de aumentar la capacidad en poco tiempo y de forma no disruptiva
LA APLICACIÓN
La aplicación es el software, es donde reside la lógica de negocio de la presencia digital de la empresa. La empresa instala su aplicación web en el servidor, quedando así disponible para los usuarios el servicio que ofrece Los factores son múltiples y complejos: arquitectura, lenguaje, entorno, funcionalidad, roadmap, etc.
CLOUD COMPUTING
En este punto es donde aparece Cloud computing: la nube ofrece servicios que facilitan tener una presencia digital
LA NUBE
Pero… ¿Qué es la nube?
?
LA NUBE
En realidad, la nube es muchas cosas a la vez
Un concepto que define una oferta de servicio Una transformación de productos en servicios Un servicio que encapsula tanto hardware como software Los servidores se convierten en capacidad de computación Las aplicaciones se convierten en funcionalidades
LA NUBE
Servicio
Server
EMPRESA
Servicio
Servicio Servicio
Servicio
Servicio Servicio Servicio
Web
Servicio
Servicio Servicio
App
USUARIOS
CLOUD
¿QUÉ ES CLOUD COMPUTING?
Cloud computing: infraestructura pública o privada (o mixta) para la prestación de servicios digitales Se basa en la transformación de productos en servicios, aportando flexibilidad, escalabilidad y dinamismo al sistema
Cloud computing se divide en una oferta que aporta las dos cosas en las que se basa la presencia digital: • Servidores: Cloud ofrece hosting elástico • Aplicación: No se trata de productos sino de servicios
CLOUD COMPUTING: HARDWARE
Cloud computing ofrece un servicio de hosting con alta capacidad de escalabilidad y dimensionamiento elástico Esto permite adaptar de forma dinámica la infraestrucura a los cambios de necesidades que conlleva el negocio digital Gestión dinámica de la demanda y de picos de tráfico
LA NUBE… ¡DE SERVIDORES!
Datacenters de Google: http://www.google.com/about/datacenters/ Datacenters de Amazon: https://aws.amazon.com/es/aboutaws/global-infrastructure/ Datacenters de Facebook: https://www.facebook.com/PrinevilleDataCenter
Aplicaciones digitales
EL CAMINO A NUESTRA APLICACIÓN
Desarrollar nuestra aplicación no implica necesariamente desarrollar software • Podemos decidir desarrollar nuestra aplicación desde cero • Podemos decidir partir de un producto de mercado y personalizarlo • Podemos utilizar servicios de mercado proporcionados por cloud computing (SaaS), que es una tendencia al alza • O bien podemos usar una mezcla de estas opciones, usando diferentes soluciones para cada área de nuestra aplicación e integrándolas
La decisión es la arquitectura • Hoy día, la parte crítica de las decisiones a tomar en el área de tecnología y concretamente del desarrollo de software, es la arquitectura de la aplicación • La decisión sobre la arquitectura marcará fuertemente las posibilidades y la evolución de nuestra aplicación • Según los casos, la arquitectura puede ser compleja y ofrecer muchas posibilidades, o simple y venir “dada”
PRODUCTOS
Un producto es una aplicación de mercado que proporciona unas funcionalidades en un área determinada: CMS, e-commerce, etc. Estas funcionalidades están disponibles para su uso inmediato (“out-of-the-box”) y pueden ser más o menos flexibles en cuanto a su configuración y modificación (ampliación y eliminación) Además, un producto debe ofrecer la posibilidad de añadir funcionalidad nueva Podemos usar un producto de mercado como base para el desarrollo de nuestra aplicación, modificando y ampliando su funcionalidad Variables a tener en cuenta: Adaptación: aplicación de la funcionalidad “out-of-the-box” Flexibilidad del producto: capacidad de personalización Elección del producto: soporte y base instalada
EJEMPLOS DE PRODUCTOS
Algunos productos CMS: • Wordpress. http://wordpress.org/ • Drupal. http://drupal.org/ • Joomla. http://www.joomla.org/ • OpenText. http://www.opentext.com/
Productos e-commerce: • Magento. http://www.magentocommerce.com/ • Prestashop. http://www.prestashop.com/ • Hybris. http://www.hybris.com/es/
Productos CRM: • SugarCRM. http://www.sugarcrm.com/
Otros ejemplos: • OpenBravo. http://www.openbravo.com/es/ • MediaWiki. http://www.mediawiki.org/
SERVICIOS
Cloud computing ofrece la posibilidad de utilizar aplicaciones como servicios como base de nuestros productos digitales Un servicio es una aplicación que ya se encuentra funcionando
El software como servicio (SaaS) permite usar una aplicación con todas sus ventajas, sin necesidad de instalarla ni mantenerla SaaS es una tendencia al alza en las aplicaciones del entorno digital
EJEMPLOS DE SERVICIOS
CMS como servicio: • Wordpress • SquareSpace • MoonFruit
e-commerce como servicio: • Shopify • Big Commerce
Más ejemplos: • • • • •
Surveymonkey: Encuestas. https://es.surveymonkey.com/ Mailchimp: eMail marketing. http://mailchimp.com/ Google Apps: https://www.google.com/work/apps/business/ Salesforce: Suite CRM . http://www.salesforce.com/es/ Zendesk: Atención al cliente. http://es.zendesk.com/
LA NUBE… ¡DE SERVICIOS!
APLICACIONES E-COMMERCE
Las aplicaciones tienen diferentes niveles de complejidad en función de su funcionalidad: • Producto: Los players más relevantes son Magento (eBay) y Prestashop. Opción emergente: Wodpress+WooCommerce • Servicio (SaaS): Aunque la oferta aumenta rápidamente, Shopify es el player dominante • Desarrollo a medida: Solo en caso de necesidades funcionales muy específicas • Combinación: Solución habitual Un e-commerce B2B o un marketplace se pueden conseguir partiendo de la base de un producto que se personaliza con uno o más plugins Las opciones son múltiples, y la decisión final vendrá siempre dada por la funcionalidad concreta buscada, y no por el volumen el tamaño. Un ejemplo claro es Hawkers e-commerce
APLICACIONES MÓVILES (APPS)
App: abreviatura de “Application”, aplicación informática, programa de ordenador Son pequeñas aplicaciones que cumplen una funcionalidad muy concreta y definida en torno a un servicio de internet concreto Son específicas para cada plataforma y sistema operativo Son más complejas de desarrollar que las aplicaciones web, por su tecnología de base En principio es necesario desarrollar una versión para cada plataforma, por lo que el coste de desarrollo es mayor Tenemos varias opciones a la hora de desarrollar la presencia de la empresa en los móviles: apps nativas, web apps o apps híbridas
COMPARATIVA DE OPCIONES
Las Apps nativas tienen claras ventajas: • Mejor adaptación a cada teléfono • Mayor velocidad de ejecución • Acceso a los recursos del teléfono: memoria, GPS, cámara, contactos, acelerómetro, etc. • Facilidad para contenido off-line Las Web Apps ofrecen muchas ventajas a su vez: • Son multiplataforma (con algunos ajustes); independientes de la plataforma • Es una tecnología más sencilla y con mayor base instalada • La distribución es independiente de los canales de los fabricantes de sistemas operativos (los famosos “markets”) Una Web App “óptima” sería una web con un diseño responsive; es decir una única web que se adapte automáticamente al tamaño del dispositivo
APLICACIÓN EN RETAIL: BEACONS
La tecnología beacon se basa en unos dispositivos que permiten interactuar con una app móvil del usuario a través de la tecnología Bluetooth LTE Dispositivos: Se distribuyen por la tienda física y son detectados por la app App: Recibe la señal emitida por los beacons y actúa en consecuencia mostrando contenidos específicos al cliente Al asociar el producto con una app de fidelización, logramos: • Enviar comunicaciones segmentadas al móvil del cliente • Obtener información personalizada del comportamiento del cliente
Bibliografía y referencias
BIBLIOGRAFÍA Y REFERENCIAS
Bibliografía online Historia de internet: http://www.youtube.com/watch?v=nQqDNBcAsO4 El diccionario de internet: http://www.netlingo.com/ Funcionamiento de internet: http://www.20thingsilearned.com/ CNet: http://news.cnet.com/ TechCrunch: http://techcrunch.com/ Mashable: http://mashable.com/ Wired magazine: https://www.wired.com/ Bloomberg Technology: http://www.bloomberg.com/technology McKinsey Insights: http://www.mckinsey.com/insights/business_technology Revista del CIO: http://www.cio.com/
Otra bibliografía MIT Technology Review Technology Quarterly, The Economist How the internet works, Preston Gralla
DANONE DIGITAL ACADEMY Programa FOUNDATIONS - Ventas Tecnología de Internet - Marcelo Royán ¡¡GRACIAS!!
[email protected]