Esta presentación la di durante el Java Cloud Day Mexico 2017. Resalta la importancia de las web APIs en una implementación y construcción de un chatbot.
La mayoría de las compañías tienen grandes volúmenes de información y no se dan cuenta de la oportunidad tan grande que desperdician al dejar estos recursos en bases de datos sin obtener algún beneficio, bien podrían monetizarlos o usarlos para crear nuevos modelos de negocio que les permitan generar e incrementar sus ingresos.
Hablaremos sobre:
¿Qué es un API y para qué puede servir?
La economía de APIs
Monetización de APIs
Modelos de monetización
Elementos a tener en cuenta para una monetización exitosa
Caso de uso práctico de monetización de APIs
API Management ayuda a las organizaciones a publicar API para desarrolladores externos, asociados e internos a fin de desbloquear el potencial de sus datos y servicios. Todas y cada una de las empresas pretenden extender sus operaciones como una plataforma digital creando nuevos canales, buscando nuevos clientes y estrechando la relación con los existentes. API Management proporciona las competencias esenciales para garantizar un programa de API de éxito mediante compromisos con desarrolladores, información detallada empresarial, análisis, seguridad y protección. Puede usar Azure API Management para tomar cualquier back-end e iniciar un programa de API completo basado en él.
MuleSoft Meetup #5 de Ciudad de Panamá.
Mejoras y nuevas funcionalidades de la Anypoint Platform en sus releases del año 2019 incluyendo el reciente release de Mayo 2019 presentado en el MuleSoft CONNECT de Atlanta.
También se habla sobre el tema de monetización de APIs y la API Economy según el modelo de MuleSoft.
Creando un Web API desde la idea hasta el despliegue de forma ágilEudris Cabrera
El manejo y administración de API se están generalizando, actualmente es más fácil exponer las APIs de forma segura al mundo. Sin embargo, el ciclo de desarrollo de API tiene algunos casos pendientes que resolver. Todo el ciclo de vida de la API también debería ser ágil para seguir siendo relevante. Por lo tanto, es hora de pensar en una nueva forma de entregar API (simulacros y pruebas incluidas) para simplificar y acelerar el envío de API listas para producción.
En esta presentación explicamos el ciclo de desarrollo para crear un Web API abarcando diferentes fases del desarrollo de API (Diseño, Simulación (mock) y pruebas) hasta llegar a producción.
Nuevas experiencias y nuevas formas de trabajar con Office 365Juan Carlos Gonzalez
Presentación realizada en CEUS By Iberian SharePoint Conference 2015 sobre las nuevas experiencias y formas de trabajar con Office 365 en torno a los nuevos escenarios de productividad que se habilitan con Delve, Office 365 Video u Office 365 Groups
Breve presentación de los pros y los contras de la apertura de APIs y las webs colaborativas desde el punto de vista del usuario, del propietario del site y de un operador de telecomunicaciones.
JustGiving | Serverless Data Pipelines, API, Messaging and Stream ProcessingBEEVA_es
PPT de la presentación de Richard T. Freeman en el Meetup de BEEVA. Marzo 2017.
https://www.meetup.com/es-ES/Innovative-technology-BEEVA/events/238027581/
Más contenido relacionado
Similar a Foro innovacion beeva 28 01-2014 -open business and the business of APIs
Esta presentación la di durante el Java Cloud Day Mexico 2017. Resalta la importancia de las web APIs en una implementación y construcción de un chatbot.
La mayoría de las compañías tienen grandes volúmenes de información y no se dan cuenta de la oportunidad tan grande que desperdician al dejar estos recursos en bases de datos sin obtener algún beneficio, bien podrían monetizarlos o usarlos para crear nuevos modelos de negocio que les permitan generar e incrementar sus ingresos.
Hablaremos sobre:
¿Qué es un API y para qué puede servir?
La economía de APIs
Monetización de APIs
Modelos de monetización
Elementos a tener en cuenta para una monetización exitosa
Caso de uso práctico de monetización de APIs
API Management ayuda a las organizaciones a publicar API para desarrolladores externos, asociados e internos a fin de desbloquear el potencial de sus datos y servicios. Todas y cada una de las empresas pretenden extender sus operaciones como una plataforma digital creando nuevos canales, buscando nuevos clientes y estrechando la relación con los existentes. API Management proporciona las competencias esenciales para garantizar un programa de API de éxito mediante compromisos con desarrolladores, información detallada empresarial, análisis, seguridad y protección. Puede usar Azure API Management para tomar cualquier back-end e iniciar un programa de API completo basado en él.
MuleSoft Meetup #5 de Ciudad de Panamá.
Mejoras y nuevas funcionalidades de la Anypoint Platform en sus releases del año 2019 incluyendo el reciente release de Mayo 2019 presentado en el MuleSoft CONNECT de Atlanta.
También se habla sobre el tema de monetización de APIs y la API Economy según el modelo de MuleSoft.
Creando un Web API desde la idea hasta el despliegue de forma ágilEudris Cabrera
El manejo y administración de API se están generalizando, actualmente es más fácil exponer las APIs de forma segura al mundo. Sin embargo, el ciclo de desarrollo de API tiene algunos casos pendientes que resolver. Todo el ciclo de vida de la API también debería ser ágil para seguir siendo relevante. Por lo tanto, es hora de pensar en una nueva forma de entregar API (simulacros y pruebas incluidas) para simplificar y acelerar el envío de API listas para producción.
En esta presentación explicamos el ciclo de desarrollo para crear un Web API abarcando diferentes fases del desarrollo de API (Diseño, Simulación (mock) y pruebas) hasta llegar a producción.
Nuevas experiencias y nuevas formas de trabajar con Office 365Juan Carlos Gonzalez
Presentación realizada en CEUS By Iberian SharePoint Conference 2015 sobre las nuevas experiencias y formas de trabajar con Office 365 en torno a los nuevos escenarios de productividad que se habilitan con Delve, Office 365 Video u Office 365 Groups
Breve presentación de los pros y los contras de la apertura de APIs y las webs colaborativas desde el punto de vista del usuario, del propietario del site y de un operador de telecomunicaciones.
Similar a Foro innovacion beeva 28 01-2014 -open business and the business of APIs (20)
JustGiving | Serverless Data Pipelines, API, Messaging and Stream ProcessingBEEVA_es
PPT de la presentación de Richard T. Freeman en el Meetup de BEEVA. Marzo 2017.
https://www.meetup.com/es-ES/Innovative-technology-BEEVA/events/238027581/
"Introducción a Docker".
Global Mentor Day UPM. Noviembre 2016.
Ángel Barrera, Ingeniero de Software en BEEVA.
Encuéntranos en www.beeva.com y labs.beeva.com
"Diseño UX para chatbots".
Meetup BEEVA.
Jesús Martín (UX Designer en BEEVA Labs) y Nieves Ábalos (Product Manager en BEEVA Labs)
Encuéntranos en www.beeva.com y labs.beeva.com
"Crear bots avanzados creados"
Fernando Cerezal (Innovation Engineer BEEVA Labs)
Meetup BEEVA. Octubre 2016.
Encuéntranos en www.beeva.com y labs.beeva.com
BEEVA | Ruling the world galaxy with your voice and the cloudBEEVA_es
"Ruling the world galaxy with your voice and the cloud".
T3chFest el 11 de febrero de 2016 en UC3 de Madrid.
César Silgo (Head of Technology en BEEVA) y Marian C. Moldova (Research Lab en BEEVA).
Workshop sobre APIs realizado el 12 de mayo en el Centro de Innovación de BBVA. El objetivo era aprender a consumir APIs autenticadas desde el servidor hasta el cliente, gestionando sesiones y utilizando las últimas tecnologías (NodeJS, Angular, ...)
Workshop sobre APIs realizado el 27 de abril en el Centro de Innovación de BBVA. En este evento hemos visto los detalles del funcionamiento, gestión de errores y conceptos de seguridad aplicados a APIs.
Presentación de BEEVA para API Days Mediterránea 7 de mayo de 2015.
"Cooking with APIs: Creating value with images and words"
Nieves Ábalos y Enrique Otero, departamento de Innovación de BEEVA.
Te explicamos el qué se considera un Modelo No Relacional. Clasificando los tipos de Bases de Datos: Orientadas a Clave-Valor, Columna, Documentos o Grafos. Además te enseñamos con qué Bases de Datos trabajamos en BEEVA: Bases de Datos como Servicio en AWS y Bases de Datos Open Source.
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...espinozaernesto427
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta intensidad son un tipo de lámpara eléctrica de descarga de gas que produce luz por medio de un arco eléctrico entre electrodos de tungsteno alojados dentro de un tubo de alúmina o cuarzo moldeado translúcido o transparente.
lámparas más eficientes del mercado, debido a su menor consumo y por la cantidad de luz que emiten. Adquieren una vida útil de hasta 50.000 horas y no generan calor alguna. Si quieres cambiar la iluminación de tu hogar para hacerla mucho más eficiente, ¡esta es tu mejor opción!
Las nuevas lámparas de descarga de alta intensidad producen más luz visible por unidad de energía eléctrica consumida que las lámparas fluorescentes e incandescentes, ya que una mayor proporción de su radiación es luz visible, en contraste con la infrarroja. Sin embargo, la salida de lúmenes de la iluminación HID puede deteriorarse hasta en un 70% durante 10,000 horas de funcionamiento.
Muchos vehículos modernos usan bombillas HID para los principales sistemas de iluminación, aunque algunas aplicaciones ahora están pasando de bombillas HID a tecnología LED y láser.1 Modelos de lámparas van desde las típicas lámparas de 35 a 100 W de los autos, a las de más de 15 kW que se utilizan en los proyectores de cines IMAX.
Esta tecnología HID no es nueva y fue demostrada por primera vez por Francis Hauksbee en 1705. Lámpara de Nernst.
Lámpara incandescente.
Lámpara de descarga. Lámpara fluorescente. Lámpara fluorescente compacta. Lámpara de haluro metálico. Lámpara de vapor de sodio. Lámpara de vapor de mercurio. Lámpara de neón. Lámpara de deuterio. Lámpara xenón.
Lámpara LED.
Lámpara de plasma.
Flash (fotografía) Las lámparas de descarga de alta intensidad (HID) son un tipo de lámparas de descarga de gas muy utilizadas en la industria de la iluminación. Estas lámparas producen luz creando un arco eléctrico entre dos electrodos a través de un gas ionizado. Las lámparas HID son conocidas por su gran eficacia a la hora de convertir la electricidad en luz y por su larga vida útil.
A diferencia de las luces fluorescentes, que necesitan un recubrimiento de fósforo para emitir luz visible, las lámparas HID no necesitan ningún recubrimiento en el interior de sus tubos. El propio arco eléctrico emite luz visible. Sin embargo, algunas lámparas de halogenuros metálicos y muchas lámparas de vapor de mercurio tienen un recubrimiento de fósforo en el interior de la bombilla para mejorar el espectro luminoso y reproducción cromática. Las lámparas HID están disponibles en varias potencias, que van desde los 25 vatios de las lámparas de halogenuros metálicos autobalastradas y los 35 vatios de las lámparas de vapor de sodio de alta intensidad hasta los 1.000 vatios de las lámparas de vapor de mercurio y vapor de sodio de alta intensidad, e incluso hasta los 1.500 vatios de las lámparas de halogenuros metálicos.
Las lámparas HID requieren un equipo de control especial llamado balasto para funcionar
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informáticavazquezgarciajesusma
En este proyecto de investigación nos adentraremos en el fascinante mundo de la intersección entre el arte y los medios de comunicación en el campo de la informática.
La rápida evolución de la tecnología ha llevado a una fusión cada vez más estrecha entre el arte y los medios digitales, generando nuevas formas de expresión y comunicación.
Continuando con el desarrollo de nuestro proyecto haremos uso del método inductivo porque organizamos nuestra investigación a la particular a lo general. El diseño metodológico del trabajo es no experimental y transversal ya que no existe manipulación deliberada de las variables ni de la situación, si no que se observa los fundamental y como se dan en su contestó natural para después analizarlos.
El diseño es transversal porque los datos se recolectan en un solo momento y su propósito es describir variables y analizar su interrelación, solo se desea saber la incidencia y el valor de uno o más variables, el diseño será descriptivo porque se requiere establecer relación entre dos o más de estás.
Mediante una encuesta recopilamos la información de este proyecto los alumnos tengan conocimiento de la evolución del arte y los medios de comunicación en la información y su importancia para la institución.
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...Telefónica
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0xWord escrito por Ibón Reinoso ( https://mypublicinbox.com/IBhone ) con Prólogo de Chema Alonso ( https://mypublicinbox.com/ChemaAlonso ). Puedes comprarlo aquí: https://0xword.com/es/libros/233-big-data-tecnologias-para-arquitecturas-data-centric.html
Inteligencia Artificial y Ciberseguridad.pdfEmilio Casbas
Recopilación de los puntos más interesantes de diversas presentaciones, desde los visionarios conceptos de Alan Turing, pasando por la paradoja de Hans Moravec y la descripcion de Singularidad de Max Tegmark, hasta los innovadores avances de ChatGPT, y de cómo la IA está transformando la seguridad digital y protegiendo nuestras vidas.
Es un diagrama para La asistencia técnica o apoyo técnico es brindada por las compañías para que sus clientes puedan hacer uso de sus productos o servicios de la manera en que fueron puestos a la venta.
En este documento analizamos ciertos conceptos relacionados con la ficha 1 y 2. Y concluimos, dando el porque es importante desarrollar nuestras habilidades de pensamiento.
Sara Sofia Bedoya Montezuma.
9-1.
28. Clave de éxito:
Creación de un ecosistema
Ecosistema: unidad entre organismos independientes que comparten un hábitat.
29. Características del proyecto de
innovación abierta en BBVA
Global
No limitada a fronteras nacionales
Ágil
Toma de decisiones rápida y recursos listos para
optimizar el time-to-market
Enfocado al
cliente
El objetivo final es incrementar la satisfacción de
nuestros clientes gracias a la tecnología
Diferencial
Marcar una diferencia con la competencia en
cuanto a alcance y calidad del proyecto
Integrador
Capaz de acoger todas las iniciativas del banco
dentro del área, así como de otras instituciones
30. El ecosistema funciona si todas las partes
cumplen su función
Departamento
de Innovación
Portal Web
Comunicación
Desarrollar servicios de valor atractivos para desarrolladores y start-ups
Estos servicios son correctamente documentados en un portal web donde los
desarrolladores pueden conectarse, consultar dudas, dar y recibir ideas...
La existencia del portal se comunica correctamente a las comunidades oportunas,
tanto offline como offline, con presencia en eventos de emprendedores, tecnología,
contacto directo con desarrolladores, startups, incubadoras,.. a nivel mundial.
Incentivos
Los desarrolladores y start-ups tienen incentivos a desarrollar servicios basados en nuestro API
debido a que pueden desarrollar un modelo de negocio y porque incentivamos a los más brillantes
con premios, subvenciones, visibilidad, cesión de espacio para coworking, asesoría empresarial, etc.
Aportación de
Valor al cliente
Las aplicaciones desarrolladas aportan un valor a nuestros clientes incrementando
su fidelidad y ayudándonos a incrementar nuestra cuota de mercado.
Ciclo de
innovación
Los buenos resultados nos llevan a incrementar los servicios de valor que el departamento
de Innovación ofrece a través del API y a incrementar los incentivos a desarrolladores.
34. Ventajas de la Innovación Abierta
Ganar Dinero: 60% de todas las ventas de ebay
se generan a través de sus APIs
Ahorrar Dinero: SmugMug ahorra más de $500k al
año por utilizar el almacenamiento de Amazon S3
Construir Marca: GoogleMaps ha crecido un 300%
vs. el 20% de MapQuest
Ir a la Nube: Más del 50% de las transacciones de
Salesforce se gestionan a través de su API
Estar en cualquier sitio: Netflix está disponible en
más de 200 dispositivos
Fuente: http://blog.programmableweb.com/2010/12/24/two-must-view-api-presentations-from-cloudstock/
35. Elementos necesarios
API
Ofrecer
procesos y
servicios de
valor de
manera
abierta vía API
para que
externos
puedan
conectarse y
desarrollar
Comunidad
de
Desarrolladores
Lugar de
encuentro de
comunidad de
desarrolladore
s donde se
fomentan los
lazos
mediante la
gestión
apropiada de
la comunidad
y creación de
contenidos,
talleres, etc.
Identificación
de
Stakeholders
Identificación de
los stakeholders
que
colaborarán:
clientes
emprendedores
desarrolladores
start-ups medios
de
comunicación,
empleados
incubadoras
Comunicación
Visibilidad
tanto online
como
físicamente en
los eventos
relevantes.
Cultura
Corporativa
Cambios en la
cultura
corporativa,
pues no es
Innovación Vs.
el resto del
banco. Todos
deben estar
obligados a
innovar y
permitir el
acceso de las
innovaciones
externas
Estímulos
Para fomentar el
ecosistema:
incentivos
económicos a
emprendedores y
desarrolladores,
apoyo en
coworking,
alianzas con
eventos e
incubadoras
36. Ya hemos dado primeros pasos
API Financiera
The Api Hour
Cartera
Agregada
Stockbuzz
Visualización
de Datos de
AFI
Datathon
42. #theapihour
Crear un API es sencillo pero que triunfe, no tanto...
¿Cómo se consigue en sólo 4 pasos?
1. Paso #1: Conceptualiza
2. Paso #2: Define y desarrolla
3. Paso #3: Despliega y publica
4. Paso #4: Expándete y crece
43. #theapihour
Paso #1. Conceptualiza tu API
Empecemos por el principio: un API no es sólo un conjunto de servicios
web ¡Es mucho más!
●
Define una misión para tu API ¿Para qué sirve? ¿Cuál es el concepto?
Describe tu API en 140 caracteres ¿Puedes?
●
¿Qué beneficio obtiene el DEVELOPER usando tu API?
○ Datos valiosos (Idealista, Ticketea...)
○ Interacción con una plataforma (Twitter, Facebook, Spotbros...)
○ Servicios de valor añadido: pagos, facturación, SMS... (PayPal)
○ Mashups: integración múltiple con otras APIs (Buffer)
○ Simplicidad: facilita y abarata el trabajo al developer (Google Shortener)
●
¿Qué beneficio obtienes TÚ con el uso de tu API?
○ Posicionamiento de marca (branding)
○ Llegar a más clientes a través de las apps consumidoras
○ Monetización directa por el uso (pago por petición)
○ Comisión por transacción al developer o al cliente final (Paypal)
○ Obtención de datos valiosos a través de apps consumidoras (Foursquare)
44. #theapihour
Paso #2: Define y desarrolla
Construye un API de calidad: de la idea al código pasando por la
definición de los Web Services
●
Tecnologías: por dentro decides tú. Elige la tecnología más adecuada a tu
caso (Java, PHP, Python, etc.)
●
Estándares: por fuera, sigue a la mayoría y a los "grandes" (REST y JSON)
●
"Developer friendly": ellos son tus aliados ¡ponte siempre en su lugar!
●
Las convenciones son buenas: averigua como se suelen hacer las cosas
(paginación, búsquedas, autenticación, relaciones entre conceptos,
formatos...)
●
Sigue "Best Practices": las APIs deben ser buenas... y cómodas de usar
●
Una buena API es intuitiva: los developers deberían intuir cómo usar tus
servicios mirando la documentación lo menos posible
45. #theapihour
Paso #3: Despliega y publica
No basta con crear un API: hay que exponerla de forma robusta y segura
●
Saca partido a la flexibilidad de la nube: infraestructura Cloud ¿IaaS (EC2
Amazon, Azure...)? ¿PaaS (Google App Engine...)?
●
Seguridad y control de acceso: ¿necesitas un API Manager (WSO2,
3Scale, 7Layer, Mashery, Apigee...)?
●
Monitoriza con analíticas y logs: ¿Cómo se usan tus APIs? ¿Quién y
cuando las utiliza? ¿Están respondiendo correctamente?
●
Controla el uso adecuado: listas negras, control por IP, límite de caudal y
número de peticiones por día, appKeys...
●
Calcula los costes de explotación: ¿Cuánto te cuesta dar el servicio? Usa
herramientas adecuadas (Amazon CloudWatch, New Relic, GroundWork...)
●
Prueba tus web services: usa pequeños pilotos ¿Todo OK?
46. #theapihour
Paso #4: Difusión y expansión
El gran reto: llegar a API a miles de apps ¿Cómo se consigue?
●
Motivando: anima al developer a usar tu API, dale un GRAN motivo para
usarla en sus apps.
●
Inspirando: casos de éxito, prototipos, pilotos... da GRANDES ideas de uso
●
Documentando: enseña a usar BIEN tu API de forma amena y práctica. Da
soporte y facilita la vida al desarrollador ¿Web del developer?.
●
Creando developers "ninja" ¿Consola de pruebas? ¿Hackathones?
¿Concursos de mashups? ¿Workshops específicos? ¡Entrénalos!
●
Premiando: apoya a los developers y promociona sus apps ¡Su éxito es tu
éxito! Ayúdales a darse a conocer.
●
Creando comunidad: presencia en ecosistemas de APIs y herramientas
colectivas: ProgrammableWeb, Github, Stackoverflow, APIhub, Mashape, etc.
47. Como conclusión y en una sola frase...
Crea un API potente, hazla
sencilla y piensa siempre en tus
developers ¡son tus aliados!
Mucha suerte.