Para utilizar las funcionalidades completas de este sitio, es necesario tener JavaScript habilitado. Aquí están las instrucciones para habilitar JavaScript en tu navegador web .

Victor Betancourt, es Ingeniero en Computación con Master en Finanzas del IESA.

Actualmente en GBM se desempeña como IBM Software Sales Manager.

Cuenta con más de 15 años de experiencia liderando equipos internacionales:

  • Colaborando directamente con algunas de las empresas de TI más relevantes del mundo, promoviendo negocios en países de Suramérica, Centroamérica y el Caribe.
  • Participando en procesos de adopción temprana de innovaciones en toda Latinoamérica, y a su transformación en proyectos tangibles que generen resultados de negocios.

Desde el 2010 ha desarrollado negocios en Panamá orientados a transformación digital con foco en el sector financiero, y desde el año 2017 lidera la Unidad de Negocios de Software en GBM Panamá, la cual representa las soluciones IBM y abarcan desde Customer Experience hasta Seguridad y soluciones analíticas, entre otras.


La integración en la era de la transformación digital

25 Junio, 2018 | La transformación digital está siendo impulsada por metodologías y herramientas que permiten a empresas tradicionales innovar como una Startup y escalar los desarrollos a la nube. Design ftinking, Producto Mínimo Viable (MVP), DevOps, Agile, microservicios, API Economy, son todos conceptos muy de moda y que están incrementando dramáticamente la velocidad de implementación de ideas.  Uno de estos conceptos, el de Microservicios, está en la mente y planes de los CIOs de las empresas más importantes, debido al impacto que tiene en la arquitectura actual de las empresas y en los resultados de las iniciativas de transformación digital y de innovación. Microservicios La arquitectura de microservicio se centra en dividir las aplicaciones en silos en pequeños componentes que luego se pueden cambiar de forma independiente, creando una mayor agilidad y una escalabilidad elástica. Los microservicios permiten hacer un mejor uso de la infraestructura nativa de la nube y administrarse de forma más simple, proporcionando la resilencia requerida por las aplicaciones en línea 24/7. También mejora la propiedad de acuerdo con las prácticas de DevOps mediante las cuales un equipo puede realmente asumir la responsabilidad de un componente de microservicio a lo largo de su ciclo de vida. Las discusiones de la arquitectura de microservicio a menudo parten de la búsqueda de formas alternativas de crear aplicaciones, pero las ideas centrales que lo respaldan son relevantes para todos los componentes de software, incluida la integración. Los “runtime” de integración han cambiado drásticamente en los últimos años, y ahora permiten una orquestación de plataforma automatizada, escalamiento elástico, integración y despliegue continuos, y generalmente fomentan buenas prácticas de software como el desacoplamiento, ya sea como parte de la construcción de una aplicación o la integración. Los patrones modernos de “integración ligera” proporcionan contenedores especializados y ajustables, que ofrecen agilidad, escalabilidad y flexibilidad mejoradas, y se ven muy diferentes a los patrones de Enterprise Service Bus (ESB) centralizados del pasado. La mayoría de las empresas que implementaron Enterprise Service Bus con el Integration Bus de IBM desconocen que sus inversiones están ahora más vigentes que nunca, y que ya poseen ese “runtime” para “integración ligera” que les permite acelerar sus desarrollos para transformación digital. IBM Integration Bus – un “runtime” de integración ligero para transformación digital. IBM Integration Bus (IIB) ha cambiado significativamente desde los días de SOA. IIB ofrece ahora un “runtime” de integración extremadamente ligero con soporte de primera clase para protocolos modernos como REST y está completamente alineado con las necesidades de implementación nativa de la nube. Algunos de los cambios en el IIB que tienen mayor impacto para transformación digital: “Runtime” de integración rápido y ligero. El “runtime” de IIB se ha reducido drásticamente en los últimos años. La instalación esmuysencillayel“runtime” en sí puede detenerse e iniciarse en segundos, sin embargo, ninguna de sus funciones ha sido sacrificada. Es totalmente razonable considerar la implementación de un número muy pequeño de integraciones en un “runtime” de IIB y ejecutarlas de manera independiente. Virtualización y “contenerización”. IIB se ejecuta en contenedores tipo Docker como una verdadera aplicación nativa de la nube con una arquitectura adaptada para su uso en tecnologías de “containers” bajo un framework de Kubernetes. “Stateless”. Las instancias del IIB son “stateless”, y no dependen entre sí. Como tales, se pueden agregar y quitar de un clúster libremente y las nuevas versiones de las interfaces, o incluso el “runtime” en sí, se pueden ejecutar uno junto al otro. Esto además ayuda a garantizar la facilidad de clonación de la configuración del servidor de integración entre entornos. Listo para “deployment” distribuido.  Es posible ejecutar múltiples “runtime” en forma completamente distribuida, pero al mismo tiempo monitorearlos y administrarlos en un solo lugar. Soporte de herramientas  DevOps.  Listo  para  “Continuous  Integration   & Deployment”. Ahora su instalación está basada en archivos de secuencias de comandos y propiedades, compilación,mplementación y configuración para habilitar “infraestructura como código”. Se puede además automatizar su instalación a través de herramientas como Chef, Puppet, IBM UrbanCode Deploy, y se puede automatizar la ejecución de pruebas unitarias y el Build/Deploy con Ant, Git y Jenkins. Cloud first. IIB on Cloud ya ha estado disponible desde hace algún tiempo. Ahora además, se ha introducido una imagen estándar docker al servicio Bluemix Containers para poder implementar el IIB directamente en la nube. Sin embargo, admite una amplia gama  de  opciones de implementación, desde instancias totalmente administradas o dedicadas en IBM Cloud hasta implementaciones portables en contenedores en otros proveedores de la nube. Los usuarios también pueden optar por una instalación de software más tradicional y autogestionada, la decisión de dónde implementar la integración se puede optimizar a las necesidades del negocio. Soporte JSON / REST. La exposición de REST y las interfaces de servicios web es una capacidad central para IIB. Las interfaces se pueden definir directamente dentro de las herramientas, o crearse en base a las definiciones predefinidas de Swagger o WSDL, incluidos los aspectos clave de la seguridad. Aún puede utilizar el potente y gráfico “Data Mapper” incluso con datos JSON sin esquema. Cada vez más flexibles capacidades de integración. Independientemente de si las aplicaciones estén on premise, en la nube, o en ambas, se cuentan con las siguientes capacidades de integración que pueden ser utilizadas de acuerdo a las necesidades del negocio y de la arquitectura requerida: -Service-oriented -RESTful -Event-oriented -Data-driven -File-based (batch or real-time) Moderna conectividad. IIB sigue el ritmo de las necesidades de conectividad actuales. Ahora proporciona conectividad nativa a bases de datos NoSQL como MongoDb y Cloudant, servicios de mensajería como Kafka y aplicaciones SaaS (software como servicio) como Salesforce. Instalación basada en el sistema de archivos. La instalación de IIB  ahora no es más que colocar binarios en un sistema de archivos y ponerlo en marcha. Perfectamente adecuado para la forma en que las imágenes para contenedores como Docker se crean usando sistemas de archivos en capas. Con todas estas funcionalidades y nueva arquitectura queda claro que IBM Integration Bus es completamente adecuado como “runtime” mínimo en el espacio nativo de la nube y está listo para cualquier forma de patrón de integración liviano y acoplado a DevOps para “Continuous Integration & Deployment”. IBM APP Connect Enterprise Además de la extraordinaria modernización del IIB, ahora IBM Integration Bus Advanced será IBM APP Connect Enterprise. A partir del 30 de Marzo de este año 2018, los clientes con IIB (versión Advanced) que tengan su soporte activo, podrán hacer uso de IBM APP Connect Enterprise el cual fusiona dos grandes soluciones facilitando aún más las iniciativas de transformación digital: IBM Integration Bus V11: Maduro y flexible “runtime” de integración para transformación digital IBM  App  Connect  Professional: agrega facilidades de integración de aplicaciones en entornos híbridos con solo configuraciones sin codificación. App Connect Enterprise ofrece una plataforma para una amplia gama de necesidades de integración en una empresa digital moderna. Es ideal para las empresas que necesitan aprovechar arquitecturas “API driven”, conectar aplicaciones basadas en la nube o utilizar facilmente las tecnologías de inteligencia artificial (IA) para extender el valor y la inversión en sus datos y sistemas existentes. Entre las principales capacidades y características que incluye el nuevo IBM APP Connect Enterprise V11 están: Conectividad extendida de servicios en la nube y software como servicio (SaaS), con plataformas en la nube y aplicaciones locales. “Runtime” de integración livianos para la implementación basada en contenedores y nativa de la nube. Opciones de implementación con un equilibrio entre control, administración y presupuesto. La capacidad de crear y exponer API a través de un enfoque sin código, que se puede administrar fácilmente a través de IBM API Connect. Herramientas nuevas y simples para todos los estilos de usuarios que trabajan juntos para exponer e integrar sistemas empresariales. App Connect Enterprise V11 es el sucesor oficial para el IBM Integration Bus. Si ya es usuario de IBM Integration Bus solicite información sobre cómo aprovechar la inversión que ya ha realizado, acelerar su camino hacia la transformación digital y acceder a App Connect Enterprise.  

Banca Digital 2.0

01 Junio, 2018 | Para innovar en el sector de Servicios Financieros, se requiere partir de las necesidades de los segmentos de clientes, y desde ahí construir modelos de servicio que generen una ventaja competitiva. Parte importante de la banca entendió la transformación digital como la adquisición de "paquetes" comerciales, nuevos “Core Bancarios”, aplicaciones o plataformas de Banca Digital para mejorar sus canales existentes. Estos paquetes ofrecen Omnicanalidad y rápida implementación, pero pocos han podido materializar estos beneficios por múltiples razones: Los usuarios esperan funciones específicas de acuerdo al canal. Los canales ofrecen capacidades distintas y se requiere adaptar la funcionalidad a las mismas (smartphones, POS, quioscos, IVRs, chatbots, ATMs, Smart Watch, asistentes virtuales, APIs para Fintechs, Contact Center, Corresponsales No Bancarios, redes sociales, entre otros). Diversas generaciones de usuarios perciben y utilizan productos de los bancos en forma muy diferente. Integraciones con los sistemas en el backend y flujos de trabajo se convierten en un proyecto paralelo de mayor complejidad que el proyecto principal. Modificaciones a la aplicación para adaptarla a necesidades específicas son de gran impacto debido a la rigidez de la arquitectura. Canales que una vez fueron innovadores, como la banca en línea o la banca móvil, hoy día son un commodity. Una vez que estos son resueltos en el mejor de los casos permiten una nivelación con el promedio de la banca, entregando lo que el promedio de clientes requiere. Sin embargo, las Fintech han llegado para agitar el mercado y las necesidades de los clientes. La rapidez de ideación y despliegue en el mercado, la capacidad de probar nuevos conceptos y de reconstruir un servicio basado en el feedback inmediato de segmentos de clientes, están generando verdadera disrupción e innovación. Y todo esto es posible gracias a que las Fintech no usan un “paquete” sino un lego en constante expansión. A partir de la influencia de las Fintech y de startups que lograron dominar nichos en forma exponencial, la banca está adaptándose rápidamente y las primeras decisiones que toman sus recientemente creadas unidades de innovación son: Utilizar metodologías ágiles para la creación de nuevos productos, servicios o canales. Conducir procesos de Design Thinking que permiten reducir el ciclo de ideación a producto mínimo viable de meses a días. Selección de plataforma de nube pública para habilitar contenedores, servidores de aplicación, bases de datos, seguridad, APIs, en segundos, en lugar de meses. Seleccionar un toolchain para DevOps, para desarrollo, integración, testing y deployment continuos; reduciendo los tiempos de creación, modificación, e implementación a producción. Utilizar APIs de terceros que agreguen valor en el producto o servicio que se está ideando tales como: reconocimiento de voz, autenticación biométrica, generación de diálogos en lenguaje natural, evaluación de riesgo, procesamiento de pagos, geolocalización, IoT, Streaming, traductor de idiomas, reconocimiento visual, entre miles. La velocidad de innovación en la banca se ha incrementado con la adopción de los nuevos esquemas de desarrollo, metodologías ágiles, cloud y uso de APIs. Aquellos proyectos de años son cosa del pasado. Se busca la entrega incremental a partir de un producto mínimo viable que puede ser construido en pocas semanas, y la validación constante de la experiencia de los usuarios y su adopción. Ante este escenario, las aplicaciones de Banca Digital deben replantearse y ajustar su arquitectura y forma de entrega. Deben evolucionar hacia una plataforma 2.0: Implementable sobre nubes públicas (IBM Cloud, Azure, AWS, Google, entre otras) con los mismos niveles de seguridad, o incluso mayores, que los Data Center de los bancos. Basada en componentes independientes o microservicios que ofrezcan funcionalidades integrables como piezas de lego, y que permitan así construir nuevas funciones más complejas. Abierta a integrar APIs de terceros para suplir funcionalidades completas o parciales en una forma transparente. Entregable a través de un toolchain de DevOps que facilite la integración y el deployment continuo a medida que se liberan nuevas funcionalidades o se modifican las actuales. Con mayor foco en la capacidad de construir nuevas funcionalidades rápidamente, partiendo o no de las existentes, aportando sus componentes a una metodología ágil de desarrollo. Con el poder de exponer las funcionalidades a través de cualquier forma de front-end (web, móvil, conversacional, redes sociales, entre muchos otros) o API. Un recorrido rápido por el catálogo de APIs de IBM Cloud para Financial Services nos muestra cómo un número importante de empresas de desarrollo exponen sus APIs para que puedan ser integradas en cualquier aplicación para Servicios Financieros, desde servicios para “Know Your Customer” (KYC),  Anti Money Laundering (AML), antifraude, contenido según geolocalización, inversiones en bonos, riesgo y cumplimiento, agregación de datos financieros, visualización de analíticos y data histórica, estadísticas de manejo de portafolios de inversión, generación de lenguaje natural, procesamiento de pagos, análisis predictivo de créditos, patrimonio de clientes, monitoreo de riesgo, blockchain entre muchos otros. Al consultar el roadmap de las plataformas de Banca Digital más reconocidas a escala mundial podemos constatar que algunos ya están tomando una dirección en este sentido. El resto aún está enfocado en entregar una solución para canales ahora tradicionales (banca en línea y banca móvil), con las funcionalidades comunes (consulta de saldos de productos, transferencias y pagos). El éxito futuro de las plataformas dependerá de su capacidad de transformarse para aportar valor en la dirección que los servicios financieros y sus procesos de innovación ya están recorriendo. La transformación digital alcanza incluso las bases y herramientas.

Visibilidad, seguridad y control de activos tecnológicos

14 Mayo, 2018 | Mientras los ataques de seguridad dominan los titulares de la prensa mundial, la mayoría de las empresas sigue siendo un objetivo atractivo para ciberdelincuentes. Las organizaciones deben proteger una cantidad creciente de información valiosa con personal y presupuestos de TI limitados. Y los agresores lo saben y los ataques dirigidos están en aumento. ¿Cuál es el costo real de estas violaciones de seguridad? No solo es la pérdida de ingresos, los datos comprometidos o el cumplimiento con leyes y regulaciones lo que está en juego. Los incidentes de seguridad pueden conducir a una pérdida de confianza entre clientes, socios y proveedores, así como daños a la reputación de una organización a largo plazo. *Fuente: 2015 Cost of a Data Breach Study: Global Analysis, Ponemon Institute, May 2015 Al mismo tiempo, prevenir las brechas de seguridad es ahora más desafiante que nunca. Las organizaciones de hoy dependen de un crecimiento constante del número de “endpoints” físicos y virtuales, incluyendo servidores, computadoras portátiles, computadoras de escritorio, tablets, teléfonos inteligentes, puntos de venta (POS), cajeros automáticos (ATMs) y quioscos de autoservicio. Todos estos dispositivos ejecutan diferentes sistemas operativos y aplicaciones, y con frecuencia acceden a la red desde ubicaciones remotas. Como resultado, errores de configuración, actualizaciones y parches no aplicados y brechas de cumplimiento son cada vez más comunes. Las tecnologías y estrategias de seguridad actuales ya no pueden seguir el ritmo de las últimas amenazas. Los “endpoints” se están convirtiendo en el eslabón más débil de seguridad de TI en las empresas, y el objetivo de ataques cada vez más sofisticados. Los especialistas de seguridad y de tecnología están constantemente alertas ante nuevos tipos de malware, ransomware, virus, worms (gusanos) y spyware, y las amenazas potenciales están a menudo ocultas dentro de páginas web y correos electrónicos. Responder a los incidentes de seguridad rápidamente es el primer factor para reducir el costo de la pérdida de información El entorno de los activos tecnológicos en las empresas cambia constantemente. Los especialistas en seguridad e infraestructura de TI luchan para acceder a la información actual sobre sistemas operativos, versiones de software, uso de aplicaciones y de cumplimiento en cada dispositivo en la red. Sin un adecuado descubrimiento, actualización, y patching, la probabilidad de un ataque exitoso crece exponencialmente. Si no puedes verlo, no puedes corregirlo. Desmontar los ataques con una adecuada administración de “endpoints” Tradicionalmente, las empresas han recurrido a múltiples productos de varios proveedores para aplicar actualizaciones de seguridad y parches, administrar y asegurar sus diversos activos tecnológicos. En la mayoría de los casos los parches se aplican uno a uno a través de medios como un USB, y los informes de cumplimiento se mantienen dentro de hojas de cálculo. Sin embargo, estos procesos manuales son difíciles de mantener a medida que la organización crece, particularmente en ambientes distribuidos, y no permiten una respuesta rápida ante un ataque. IBM BigFix es una solución de gestión del ciclo de vida de los “endpoints” diseñada para ayudar a las empresas de todos los tamaños a administrarlos de manera eficiente y que les permite una respuesta a tiempo ante amenazas de seguridad. Además de automatizar la administración de actualizaciones y parches, la solución de IBM proporciona visibilidad de todos los dispositivos conectados a la red, incluyendo datos sobre el software que está instalado en ellos. Los administradores pueden usar una sola consola para descubrir e inventariar los recursos, distribuir y administrar aplicaciones para Sistemas Windows, UNIX, Linux y Macintosh; y empoderar a los usuarios finales para instalar aplicaciones usando un portal de autoservicio. La falta de visibilidad y control le hacen vulnerable frente a amenazas de seguridad y pérdidas financieras. La cuestión ya no es si sufrirá un ataque, sino cuándo. IBM BigFix le permite detectar, corregir y proteger activos tecnológicos, rápidamente. Con IBM BigFix las empresas pueden:   Descubrir todos los “endpoints”, dentro y fuera de la red corporativa, con visibilidad en tiempo real.   Corregir vulnerabilidades y aplicar parches en todos los “endpoints” en minutos   Obtener conocimiento de la situación en tiempo real y capacidad de respuesta ante incidentes en todos los “endpoints” para mitigar el daño Algunos ejemplos de resultados de IBM BigFix en diferentes sectores: Retail: Gestión de 27,000 servidores a lo largo de más de 3,000 localidades con solo dos colaboradores de TI. Banca: 50,000 PCs, servidores y ATMs protegidos en 1,800 localidades con una sola consola. Salud: Tasa de 98% de cumplimiento en actualizaciones en más de 4,000 estaciones de trabajo con una reducción del 50% de los costos de ejecución. Una solución integral y asequible Las empresas de diferentes tamaños se enfrentan a las mismas preocupaciones de seguridad y muchas veces recurren a la combinación de diferentes herramientas complejas y manuales para la gestión de sus activos tecnológicos. Pero ahora hay una manera más fácil. Con IBM BigFix, las empresas sólo tienen que implementar una única solución costo-efectiva para la gestión de “endpoints”, mejorando la visibilidad, la seguridad y el control. Además, con IBM BigFix las organizaciones obtienen en una forma rápida y sencilla: Visibilidad: reducción de las amenazas descubriendo “endpoints” que ni siquiera sabían que existían. Escalabilidad: Gestión de hasta 250.000 “endpoints” desde un único servidor, con soporte a múltiples plataformas y más de 90 sistemas operativos. Confianza: Tranquilidad de saber que los “endpoints” vulnerables se corregirán rápidamente. Conformidad: Cumplimiento normativo con comprobaciones automáticas. Velocidad: Instalación masiva de software y parches a gran velocidad. GBM tiene la experiencia y una práctica de seguridad regional que puede colaborar con las empresas para comprender el tipo de solución que necesitan y luego apoyar la implementación para facilitar la obtención de los beneficios y un rápido retorno de la inversión. Además, las soluciones permiten un inicio rápido y la implementación paulatina de funcionalidades avanzadas para potenciar el alcance e impacto.  

Integración y Transformación Digital

21 Marzo, 2018 | La transformación digital está siendo impulsada por metodologías y herramientas que permiten a empresas tradicionales innovar como una Startup y escalar los desarrollos a la nube. Design Thinking, Producto Mínimo Viable (MVP), DevOps, Agile, microservicios, API Economy, son todos conceptos muy de moda y que están incrementando dramáticamente la velocidad de implementación de ideas. Uno de estos conceptos, el de Microservicios, está en la mente y planes de los CIOs de las empresas más importantes, debido al impacto que tiene en la arquitectura actual de las empresas y en los resultados de las iniciativas de transformación digital y de innovación. Microservicios La arquitectura de microservicio se centra en dividir las aplicaciones en silos en pequeños componentes que luego se pueden cambiar de forma independiente, creando una mayor agilidad y una escalabilidad elástica. Los microservicios permiten hacer un mejor uso de la infraestructura nativa de la nube y administrarse de forma más simple, proporcionando la resilencia requerida por las aplicaciones en línea 24/7. También mejora la propiedad de acuerdo con las prácticas de DevOps mediante las cuales un equipo puede realmente asumir la responsabilidad de un componente de microservicio a lo largo de su ciclo de vida. Las discusiones de la arquitectura de microservicio a menudo parten de la búsqueda de formas alternativas de crear aplicaciones, pero las ideas centrales que lo respaldan son relevantes para todos los componentes de software, incluida la integración. Los “runtime” de integración han cambiado drásticamente en los últimos años, y ahora permiten una orquestación de plataforma automatizada, escalamiento elástico, integración y despliegue continuos, y generalmente fomentan buenas prácticas de software como el desacoplamiento, ya sea como parte de la construcción de una aplicación o la integración. Los patrones modernos de "integración ligera" proporcionan contenedores especializados y ajustables, que ofrecen agilidad, escalabilidad y flexibilidad mejoradas, y se ven muy diferentes a los patrones de ESB centralizados del pasado. La mayoría de las empresas que implementaron Enterprise Service Bus con el Integration Bus de IBM desconocen que sus inversiones están ahora más vigentes que nunca, y que ya poseen ese "runtime" para "integración ligera" que les permite acelerar sus desarrollos para transformación digital. IBM Integration Bus: un “runtime” de integración ligero para transformación digital IBM Integration Bus (IIB) ha cambiado significativamente desde los días de SOA. IIB ofrece ahora un “runtime” de integración extremadamente ligero con soporte de primera clase para protocolos modernos como REST y está completamente alineado con las necesidades de implementación nativa de la nube. Algunos de los cambios en el IIB que tienen mayor impacto para transformación digital: “Runtime” de integración rápido y ligero. El “runtime” de IIB se ha reducido drásticamente en los últimos años. La instalación es muy sencilla y el “runtime” en sí puede detenerse e iniciarse en segundos, sin embargo, ninguna de sus funciones ha sido sacrificada. Es totalmente razonable considerar la implementación de un número muy pequeño de integraciones en un “runtime” de IIB y ejecutarlas de manera independiente. Virtualización y “contenerización”. IIB se ejecuta en contenedores tipo Docker como una verdadera aplicación nativa de la nube con una arquitectura adaptada para su uso en tecnologías de "containers" bajo un framework de Kubernetes. “Stateless”. Las instancias del IIB son “stateless”, y no dependen entre sí. Como tales, se pueden agregar y quitar de un clúster libremente y las nuevas versiones de las interfaces, o incluso el “runtime” en sí, se pueden ejecutar uno junto al otro. Esto además ayuda a garantizar la facilidad de clonación de la configuración del servidor de integración entre entornos. Listo para “deployment” distribuido. Es posible ejecutar múltiples “runtime” en forma completamente distribuida, pero al mismo tiempo monitorearlos y administrarlos en un solo lugar. Soporte de herramientas DevOps. Listo para “Continuous Integration & Deployment”. Ahora su instalación está basada en archivos de secuencias de comandos y propiedades, compilación, implementación y configuración para habilitar "infraestructura como código". Se puede además automatizar su instalación a través de herramientas como Chef, Puppet, IBM UrbanCode Deploy, y se puede automatizar la ejecución de pruebas unitarias y el Build/Deploy con Ant, Git y Jenkins. Cloud first. IIB on Cloud ya ha estado disponible desde hace algún tiempo. Ahora además se ha introducido una imagen estándar docker al servicio Bluemix Containers para poder implementar el IIB directamente en la nube. Sin embargo, admite una amplia gama de opciones de implementación, desde instancias totalmente administradas o dedicadas en IBM Cloud hasta implementaciones portables en contenedores en otros proveedores de la nube. Los usuarios también pueden optar por una instalación de software más tradicional y autogestionada, la decisión de dónde implementar la integración se puede optimizar a las necesidades del negocio. Soporte JSON / REST. La exposición de REST y las interfaces de servicios web es una capacidad central para IIB. Las interfaces se pueden definir directamente dentro de las herramientas, o crearse en base a las definiciones predefinidas de Swagger o WSDL, incluidos los aspectos clave de la seguridad. Aún puede utilizar el potente y gráfico “Data Mapper” incluso con datos JSON sin esquema. Cada vez más flexibles capacidades de integración. Independientemente de si las aplicaciones estén on premise, en la nube, o en ambas, se cuentan con las siguientes capacidades de integración que pueden ser utilizadas de acuerdo a las necesidades del negocio y de la arquitectura requerida: Service-oriented RESTful Event-oriented Data-driven File-based (batch or real-time) Moderna conectividad. IIB sigue el ritmo de las necesidades de conectividad actuales. Ahora proporciona conectividad nativa a bases de datos NoSQL como MongoDb y Cloudant, servicios de mensajería como Kafka y aplicaciones SaaS (software como servicio) como Salesforce. Instalación basada en el sistema de archivos. La instalación de IIB ahora no es más que colocar binarios en un sistema de archivos y ponerlo en marcha. Perfectamente adecuado para la forma en que las imágenes para contenedores como Docker se crean usando sistemas de archivos en capas. Con todas estas funcionalidades y nueva arquitectura queda claro que IBM Integration Bus es completamente adecuado como “runtime” mínimo en el espacio nativo de la nube y está listo para cualquier forma de patrón de integración liviano y acoplado a DevOps para “Continuous Integration & Deployment”. IBM APP Connect Enterprise Además de la extraordinaria modernización del IIB, ahora IBM Integration Bus Advanced será IBM APP Connect Enterprise. A partir del 30 de marzo de este año 2018, los clientes con IIB (versión advanced) que tengan su soporte activo, podrán hacer uso de IBM APP Connect Enterprise el cual fusiona dos grandes soluciones facilitando aún más las iniciativas de transformación digital: IBM Integration Bus V11: Maduro y flexible “runtime” de integración para transformación digital. IBM App Connect Professional: agrega facilidades de integración de aplicaciones en entornos híbridos con solo configuraciones sin codificación. App Connect Enterprise ofrece una plataforma para una amplia gama de necesidades de integración en una empresa digital moderna. Es ideal para las empresas que necesitan aprovechar arquitecturas “API driven”, conectar aplicaciones basadas en la nube o utilizar facilmente las tecnologías de inteligencia artificial (IA) para extender el valor y la inversión en sus datos y sistemas existentes. Entre las principales capacidades y características que incluye el nuevo IBM APP Connect Enterprise V11 están: Conectividad extendida de servicios en la nube y software como servicio (SaaS), con plataformas en la nube y aplicaciones locales. “Runtime” de integración livianos para la implementación basada en contenedores y nativa de la nube. Opciones de implementación con un equilibrio entre control, administración y presupuesto. La capacidad de crear y exponer API a través de un enfoque sin código que se puede administrar fácilmente a través de IBM API Connect. Herramientas nuevas y simples para todos los estilos de usuarios que trabajan juntos para exponer e integrar sistemas empresariales. App Connect Enterprise V11 es el sucesor oficial para el IBM Integration Bus. Si ya es usuario de IBM Integration Bus solicite información sobre cómo aprovechar la inversión que ya ha realizado, acelerar su camino hacia la transformación digital y acceder a App Connect Enterprise.

Blockchain, casos de uso e impacto en la forma de hacer negocios

21 Febrero, 2018 | A nivel global se vive un momento de transición hacia la descentralización, un cambio en la manera de operar de todas las industrias, y aparecen a diario nuevos modelos de negocios exitosos. Por mencionar solo algunas empresas: Airbnb, Uber y Alibaba, ¿qué tienen en común? La respuesta está en su modalidad disruptiva y en que están basadas completamente en plataformas digitales. Entre este importante cambio, toma protagonismo Blockchain, una tecnología que facilita la creación de redes de negocios basadas en la confianza, la responsabilidad y la trazabilidad. El pasado 18 de julio, GBM presentó al Dr. Nitin Gaur, Director de IBM Blockchain Labs y reconocido como un pionero en esta tecnología a nivel internacional, en el seminario “Making Blockchain real for financial services”. Con esta actividad contribuimos con los principales bancos del sistema financiero de Panamá en la identificación de oportunidades de innovación para sus negocios y nos posiciona para generar en conjunto iniciativas que contribuyan al desarrollo del país. Como parte de la visita del Dr. Gaur, pudimos compartir con la Mesa Fintech de Panamá, integrada por instituciones financieras y por entidades gubernamentales como Senacyt, MEF, MICI y la Superintendencia de Bancos, que están apoyando la creación de un Marco Regulatorio para apoyar los emprendimientos de las Fintech, así como la ONG Pana Fintech, que agrupa varias startups con productos y servicios financieros. Banco General organizó una sesión con sus ejecutivos para conocer de primera mano el impacto de esta tecnología y comenzar a analizar posibles casos de uso, y los temas que debe considerar para ser parte de esta tendencia. Definitivamente Blockchain es el tema del momento y ya comenzamos a ver modelos de negocios disruptivos en donde desaparece la intermediación, convirtiéndose en una tecnología emergente que puede mejorar radicalmente la banca, las cadenas de suministro y redes transaccionales, reduciendo los tiempos y costos. ¿Qué es Blockchain? Blockchain, es una tecnología de contabilidad distribuida “peer-to-peer” que tiene el poder de proporcionar una plataforma para eliminar intermediarios, independientemente de la industria. Habilita modelos de negocios reales basados en conceptos tales como la confianza, la equidad, y la identidad, estableciendo redes de intercambio, confiables y seguras. Esta tecnología permite la creación de una nueva generación de aplicaciones transaccionales que establece la confianza, la rendición de cuentas y la transparencia al mismo tiempo que racionaliza los procesos empresariales. Puede ser utilizado para registrar (en una cadena de bloques) y transferir prácticamente cualquier valor - capital financiero, una identidad, una voluntad, una escritura, o casi cualquier tipo de activo informativo. Es un sistema operativo para las interacciones, reduciendo la complejidad de realizar transacciones, el costo y el tiempo requerido. Blockchain, es una tecnología emergente para la desintermediación, cuyo proceso de evolución es comparable a los primeros días de Internet cuando nuevas funcionalidades y capas iban apareciendo cada semana, prometiendo en que cambiarían la forma en que vivíamos, y lo hicieron. ¿Qué no es Blockchain? Muchos confunden Blockchain con las criptomonedas, en especial con Bitcoin. Sin embargo, esta última es una implementación particular de Blockchain, así como lo ha hecho también Ethereum, Litecoin, entre otras criptomonedas. Blockchain es la tecnología genérica, y posee miles de casos de uso orientados principalmente a proveer niveles de confianza tales que se puedan eliminar intermediarios, como “Smart Contracts”, identidades digitales, activos digitales, remesas, trading, entre otros. Comenzamos a observar el potencial de Blockchain cuando lo separamos del terreno de las criptomonedas, y las empresas y redes de negocios ya están identificando los casos de uso que generarían mayor impacto en su industria. Blockchain y la eliminación del “middlemen” Estamos viviendo en la era de la desintermediación, definida como la reducción en el uso de intermediarios entre actores en una cadena de valor. Históricamente, en el caso de la industria financiera, cada transacción ha requerido una contraparte para su procesamiento, para respaldar y generar confianza de ambos lados. Por definición, la desintermediación va de la mano con la disrupción, eliminando a los intermediarios y cambiando radicalmente el modelo de negocio y las economías de incentivos vinculadas a la mediación. Blockchain, como tecnología, pretende catapultar esta disrupción a nuevas alturas con la introducción del comercio, la propiedad y la confianza en la ecuación. Las bases de datos y registros Blockchain representan un patrón tecnológico emergente que puede mejorar radicalmente las redes bancarias, las cadenas de suministro y otras redes de transacciones, dándoles nuevas oportunidades de innovación y crecimiento, al tiempo que reducen los costos y los riesgos. Entre las industrias que dependen actualmente de intermediarios se encuentran: Seguros, cadena de valor de emisión de pólizas y de siniestros. Cuidado de la salud, registros electrónicos de asistencia sanitaria, sistemas de información sanitaria. Servicios financieros, banca de consumo / retail, inversión, corretaje, banca corporativa. Transporte y logística, servicios asociados con cadenas de suministro, incluyendo exportaciones, importaciones, logística y servicios relacionados tales como finanzas, transferencias de fondos, contratos y Forex. Comercio minorista e inmobiliario, comercio de bienes duraderos y no duraderos, que se basa en grandes márgenes y demoras consumidas por un sistema de intermediarios establecido. Si al establecer redes de negocios se identifican fricciones que generen tiempos, costos y riesgos, Blockchain puede facilitar su reducción a tal nivel que un intermediario ya no será necesario. Smart Contracts, la nueva era de los acuerdos comerciales Por diseño, Blockchain no puede modificar, borrar o incluso anexar ningún registro en la cadena de bloques sin el consenso de otros en la red, haciendo que el sistema sea útil para asegurar la inmutabilidad de los contratos y otros documentos legales. Una de las capas más importantes de una solución de Blockchain es la capa de reglas de negocio o contratos. Se trata de términos empresariales integrados en una base de datos de transacciones y ejecutados con las transacciones. Éste es un componente de reglas, según lo necesite cualquier negocio, para definir el flujo de valor y el estado de una transacción. Smart Contracts (contratos inteligentes) y Blockchain resuelven fundamentalmente las cuestiones de tiempo y confianza y estas dos construcciones se aplican a las ineficiencias y los costos en diversas industrias como algunos servicios financieros, la cadena de suministro, la logística y la atención de la salud por nombrar algunos. Los contratos inteligentes ya se han utilizado con blockchain en liquidación de valores, que es un proceso de negocios por medio del cual se entregan valores o intereses sobre valores, usualmente contra (en intercambio simultáneo) el pago de dinero, para cumplir con obligaciones contractuales. Los contratos inteligentes pueden ejecutar la compra o venta de propiedades, instrumentos financieros, registro público, pago de impuestos por la transacción, entre otros, sin intervención humana. El beneficio es que elimina intermediarios, y siempre se comportarán como fueron definidos por las partes, generando confianza y reduciendo el riesgo. Consideraciones tecnológicas y de seguridad Hay un enfoque en tres capas para las consideraciones tecnológicas y de seguridad para las aplicaciones empresariales y las redes empresariales implementadas con Blockchain: I. Física: capa de infraestructura de TI, esta capa trata los elementos de seguridad de infraestructura de TI fundamentales, como una red e instancias, aislamiento de hardware, módulos de seguridad de hardware (HSM) para administración de claves y almacenamiento seguro y aceleradores Crypto para descarga de procesos de criptografía. II. Middleware: esta capa incluye consideraciones sobre los datos y el almacenamiento del libro mayor, el algoritmo de cifrado simétrico, la longitud de clave, los algoritmos de clave pública, la elección del almacenamiento y la replicación del libro mayor, los módulos criptográficos, el nivel de cifrado, y la visibilidad de los datos entre los participantes de la red. III. Consenso (capa de sistema de confianza): éste es el corazón de blockchain. Se requiere un consenso para garantizar propiedades muy básicas de “almacén de datos compartido”, entre todos los participantes de la red. Mientras que el sistema Blockchain de Bitcoin no puede ser adoptado directamente en un modelo de empresa, hay mucho que aprender del mundo de Bitcoin que se puede aplicar a una estrategia de Blockchain exitosa para la empresa. La consideración de recursos de procesamiento es importante para una empresa. Éste es un principio que hemos aprendido de Bitcoin, que ahora está dominado por hardware especializado, que se suma a los crecientes requerimientos de recursos. Es una tormenta perfecta donde la estructura de datos (un ledger compartido), criptografía, encriptación y I/O muy altos, debido a la duplicación del libro mayor compartido, el consenso y otros servicios de la red de negocios, demandarán mucho sobre los recursos de procesamiento subyacentes. Esto genera una discusión interesante, especialmente cuando una empresa acaba de estabilizar y lograr un nivel de comodidad con las implementaciones en la nube de las aplicaciones empresariales. No hay un solo modelo de consenso (por ejemplo, tolerante a fallos bizantinos (BFT) o práctico Byzantine Fault Tolerant (pBFT), RAFT, Paxos, etc. que pueda abordar todos los casos de uso. Los diferentes modelos implican inversiones en los recursos clave (personas, procesamiento y tiempo). Muchas compañías están trabajando juntas en la “Hyperledger Fabric Initiative” para construir una fábrica de Blockchain que pueda soportar redes de negocios en producción, probando interacciones entre aplicaciones y asegurando las redes de Blockchain para distintos casos de uso, incluyendo cadena de suministro, mercados de capitales, manufactura y asistencia médica. IBM Blockchain es el primer servicio administrado de Hyperledger Fabric, facilitando la construcción, así como la ejecución y el gobierno de redes de negocios basadas en Blockchain, con altos estándares de seguridad, privacidad y desempeño. El servicio permite la creación de redes empresariales blockchain con propiedad y control distribuidas entre diferentes organizaciones. IBM, también ofrece una plataforma en la nube llamada Bluemix para construir y ejecutar aplicaciones Blockchain y cuenta con Bluemix Garage para ayudar a diseñar y desarrollar nuevos casos de uso sobre estas tecnologías. GBM y Blockchain La práctica de Innovación de la Unidad de Negocio de Software, Innovation Hub, junto con el IBM Blockchain Labs, y apoyados por los equipos locales y regionales, están en la capacidad de aportar en la estrategia de Blockchain de nuestros clientes, incluyendo acompañamiento en la validación de soluciones, evaluación de casos de uso y viabilidad económica del proyecto. Entre las principales actividades que realizamos están: Talleres de diseño de soluciones para permitir la creación conjunta de ideas Servicios de validación de soluciones Servicios de desarrollo de soluciones para convertir ideas en realidad Camino hacia la adopción empresarial Para la adopción paulatina de Blockchain a nivel empresarial, y lograr los objetivos que promete, se recomienda un enfoque en patrones de casos de uso que parten de los temas regulatorios, reduciendo tiempos y costos, y luego escalen a temas más complejos como una red de negocios dentro de un consorcio de empresas, intercambio de activos, y finalmente mercados financieros de alto valor. Compliance Ledger (libro mayor de cumplimiento): visión en tiempo real del cumplimiento, auditoría y datos de riesgo, la verificación de la procedencia, la inmutabilidad, y la finalidad de la operación es fundamental, con acceso transparente al auditor y al regulador. Consortium shares ledger (libro mayor compartido en el consorcio): creado por un pequeño grupo de participantes, compartiendo datos de referencia claves, con una vista en tiempo real consolidada y consistente. Asset Exchange (intercambio de activos): se comparten activos en una forma segura, incluyendo votos, notificaciones de dividendos, traspaso de acciones, entre otros. High Value Market (mercados de alto valor): se transfieren activos financieros de alto valor, entre múltiples participantes en un mercado, con plazos reglamentarios. En GBM creemos en Blockchain como una tecnología clave en los procesos de transformación digital de las industrias, y estamos habilitando capacidades para acompañar a nuestros clientes en este proceso de creación de modelos de negocios disruptivos que los lleven a capitalizar nuevas ventajas competitivas.