Computación Cognitiva: Bluemix y Watson Genaro Nieto Fernández [email protected] @gnieto IBM Watson .CSV .JSON SQL NoSQL ???? .CSV .JSON SQL NoSQL Watson API’s Watson API’s Speech Language Vision Data Insights http://www.ibm.com/smarterplanet/us/en/ibmwatson/developercloud/services-catalog.html Watson API’s Speech Language Vision Data Insights Voz Texto Imagen Contexto http://www.ibm.com/smarterplanet/us/en/ibmwatson/developercloud/services-catalog.html Watson API’s Speech Language Vision Data Insights Voz Texto Imagen Contexto Alchemy Watson http://www.ibm.com/smarterplanet/us/en/ibmwatson/developercloud/services-catalog.html Speech Language Vision Data Insights Voz Texto Imagen Contexto Alchemy Watson IBM Bluemix http://www.ibm.com/smarterplanet/us/en/ibmwatson/developercloud/services-catalog.html Speech WATSON • SPEECH TO TEXT • TEXT TO SPEECH Data Insights ALCHEMY WATSON • ALCHEMYDATA NEWS News + Blogs + NLP • TRADEOFF ANALYTICS • PERSONALITY INSIGHTS • CONCEPT INSIGHTS Vision ALCHEMY WATSON • IMAGE LINK EXTRACTION• VISUAL INSIGHTS • VISUAL RECOGNITION • IMAGE TAGGING • FACE DETECTION • FACE RECOGNITION Language ALCHEMY WATSON • • • • • • • • • • • • • • • • • • • • • • • ENTITY EXTRACTION SENTIMENT ANALYSIS KEYW ORD EXTRACTION CONCEPT TAGGING RELATION EXTRACTION TAXONOMY CLASSIFICATION AUTHOR EXTRACTION LANGUAGE DETECTION TEXT EXTRACTION MICROFORMATS PARSING FEED DETECTION LINKED DATA SUPPORT CONCEPT INSIGHTS CONCEPT EXPANSION DIALOG DOCUMENT CONVERSION (EXP.) LANGUAGE TRANSLATION NATURAL LANGUAGE CLASSIFIER PERSONALITY INSIGHTS QUESTION AND ANSWER RELATIONSHIP EXTRACTION RETRIEVE AND RANK TONE ANALYZER (EXP.) IBM Bluemix “Dos tipos en un Starbucks pueden tener acceso a la misma potencia de cálculo que una compañía del Fortune 500.” Jim Deters - Founder, Galvanize Runtimes Micro services APIs IoT Extreme Agile Tooling Containers © IBM Corporation 18 El desarrollo de aplicaciones versa sobre velocidad y elección Las expectativas de los desarrolladores han evolucionado APIs útiles Despliegue en segundos ‘Friction Free' Integración contínua Elección de herramientas Exito a la primera o fallo rápido Cualquier lenguaje 19 Preparado para móviles Focalizado en el código La sincronización es crítica… Las applicaciones de hoy en día deben seguir el ritmo de la revolucion en las aplicaciones. Core IT Gestionado por el cliente Beneficios Totalmente personalizable. Pocas limitaciones. Necesario para algunas soluciones. Inversiones existentes. Code Data Runtime Middleware OS Virtualization Tiempo necesario Semanas para preparar y desplegar. Mantenimiento / actualización de equipos y aplicaciones. Servers Storage Networking Tiempo hasta el despliegue inicial ~ Semanas 20 ~ Días ~ Minutos La sincronización es crítica… Las applicaciones de hoy en día deben seguir el ritmo de la revolucion en las aplicaciones. Infrastructura como Service (IaaS) Gestionado por el cliente Gestionado por el proveedor Code Data Runtime Middleware OS Virtualization Beneficios Mayoría del control en la nube. Necesario para algunas soluciones. Infrastructura gestionada por el proveedor del servicio. Tiempo necesario Minutos para provisionar la VM. Tiempo variable para configurar el software y las aplicaciones. Mantenimiento y actualización de OS, middleware, runtime. Servers Storage Networking IBMSoftLayer Tiempo hasta el despliegue inicial Core IT ~ Semanas 21 ~ Días ~ Minutos La sincronización es crítica… Las applicaciones de hoy en día deben seguir el ritmo de la revolucion en las aplicaciones. Platforma como Servicio (PaaS) Beneficios Ajuste de entornos y Code aplicaciones muy rápido. Data Infraestructura y plataforma gestionadas por el Runtime proveedor de servicio. Tiempo requerido Middleware Minutos para ajustar y desplegar. OS Foco en las aplicaciones y sus datos. Virtualization Gestionado por el cliente Gestionado por el proveedor Servers Storage Networking Tiempo hasta el despliegue inicial Core IT ~ Weeks 22 IBM Bluemix IaaS ~ Days ~ Minutes …como lo son todas sus otras inversiones. Aprovechar la potencia de Bluemix sin abandonar lo que ya se utiliza. Core IT IaaS PaaS IBM Bluemix 23 Bluemix works with the new IT. ¿Qué es Bluemix? Bluemix es una plataforma de estándar abierto desplegada en la nube para construir, gestionar y ejecutar aplicaciones de todo tipo (web, móvil, 'big data', nuevos dispositivos inteligentes, etc.). En marcha en segundos El desarrollador puede escoger cualquier lenguaje o traer el suyo. De cero a producción en un comando. DevOps Herramientas de desarrollo, monitorización, despliegue y registro permiten al usuario ejecutar la aplicación por completo. 25 APIs y Servicios Un catálogo de servicios de IBM, open source y terceros cuya API permite al desarrollador hilvanar una aplicación en minutos. Seguridad por capas IBM asegura la plataforma e infraestructura y proporciona las herramientas para proteger las aplicaciones. Integración ‘On-Premise’ Construye entornos híbridos. Conecta elementos ‘onpremise‘ a otros en nubes publicas o privadas. Precios flexibles Registrate en minutos. Modelos de ‘pago por uso’ o subscripción ofrecen alternativas y flexibilidad. ¿Cómo funciona Bluemix? Bluemix adopta Cloud Foundry como plataforma como servicio ‘open source’ y la extiende con servicios de IBM, terceros y de la comunidad. 26 ¿Cómo funciona Bluemix? Bluemix adopta Cloud Foundry como plataforma como servicio ‘open source’ y la extiende con servicios de IBM, terceros y de la comunidad. 27 Bluemix works with your apps. Ejecuta tus aplicaciones en segundos De cero a producción con un comando. Ajuste simplificado. Sin ajustes de la VM o middleware • • 29 Provisionamiento de ejecución en segundos Opciones de escalado automático y manual Soporte multilenguaje • Java Liberty, JavaScript, Ruby, PhP, Go, etc… • Se pueden añadir otros lenguajes desde las comunidades Ejecuta tus aplicaciones en segundos Escoge el entorno de ejecución en función de las necesidades 30 Escoge el entorno de desarrollo Desarrolla donde trabajes mejor. Despliega en segundos. 31 Bluemix DevOps Services Usa el tuyo Repositorio totalmente integrado y editor web para desplegar directamente en Bluemix. URL: https://hub.jazz.net Utiliza tu editor (e.g. Sublime, Eclipse) y despliega mediante la línea de comandos de Cloud Foundry. Crea aplicaciones rápidamente con servicios preconstruidos Un amplio surtido de funcionalidades para adaptarse a cualquier gran idea. Mobile Services Elección • Watson Services Ejecutables, servicios y herramientas de libre elección Cloud Integration Services Industry Leading IBM Capabilities • Servicios que potencian las capacidades del software de IBM • Amplio rango de funcionalidades Database services DevOps Services Big Data services Completo 32 • Plataformas y servicios open source • Incorporación de terceros para casos concretos Web and application services Security Services Internet of Things Services Lista de servicios en Cloud API’s de IBM, Open Source y de terceros 33 Lista de servicios en Cloud API’s de IBM, Open Source y de terceros 34 Gestión de aplicaciones Entorno completamente integrado para desplegar y gestionar tu aplicación ‘Dashboard’ único Vistá única de la salud, uso y estado de la aplicación Salud y Monitorización Monitorización y diagnóstioos integrados con la posibilidad de añadir funcionalidades tales como trazas de código Escalado Capacidad de escalar la aplicación mediante el añadido de nuevas instancias de ejecución 35 Monitorización integrada Diagnósticos integrados para tener un comportamiento detallado de la aplicación 36 Escalado Posibilidad de escalar la aplicación añadiendole nuevas instancias de ejecución. 37 Integración de aplicaciones existentes Conexión segura y utilización de la información disponible en los sistemas ya existentes API Management Cast Iron Integration Secure Connector Data Mapper Private API Catalog This API provides access to on-premise data, specifically a lookup of the address where a customer purchase was made. 38 Entregamos en todas partes para que puedas empezar en cualquier parte Presentando “Borderless Bluemix” Publico Dedicado Local Aprovecha más de 100 Experimenta una Saca partido del valor servicios (móvil, IoT, combinación real de la ‘nube detrás Watson, etc.) de IBM y inigualable de del firewall’ con la terceros para potenciar seguridad y tiempo de ayuda de nuestra ‘nube tus aplicaciones y respuesta en la nube privada’, una propuest servicios. que se comporta como única en su clase. una extensión natural de tu red existente. Un completo conjunto de modelos de despliegue híbridos. Un aspecto único tanto en la nube pública como en la dedicada o la privada 39 Bluemix works within your budget. Hoja de precios Para realizar estimaciones precisas 41 Bluemix works. Let’s demo it! http://www.bluemix.net 43 DEMO Papa Francisco I UN Visit– 25/09/15 Mariano Rajoy Estado de la Nación – 25/02/15 Vladimir Putin UN General Assembly – 28/09/15 Genaro Nieto CV – 30/03/15