Masterclass Capgemini: Serverless y GenAI.
El pasado 19 de septiembre tuve la oportunidad de asistir a una masterclass ofrecida por Capgemini que exploró el impacto de la transformación exponencial en la nube, con un enfoque particular en el uso de tecnologías serverless y la inteligencia artificial generativa (GenAI).
Durante la sesión, se presentaron conceptos clave relacionados con dos de los principales proveedores de nube, Amazon Web Services (AWS) y Microsoft Azure, y en este post, compartiré las herramientas o conceptos que más me llamaron la atención.
Amazon Bedrock
Amazon Bedrock es un servicio ofrecido por AWS que permite a las organizaciones utilizar fácilmente modelos de inteligencia artificial generativa preentrenados sin necesidad de gestionar la infraestructura subyacente.
Lo que más me ha sorprendido de este servicio es la cantidad de modelos de alta calidad que ofrece, para poder utilizar en cualquier tipo de aplicación con una simple llamada a la API.

Esto agiliza el proceso de desarrollo y despliegue de aplicaciones que utilizan IA generativa, haciendo que sea más accesible para las empresas de todos los tamaños.
Azure AI Studio
Azure AI Studio es la respuesta de Microsoft para facilitar el desarrollo y despliegue de modelos de inteligencia artificial dentro de su plataforma en la nube, Azure.

Este servicio es muy parecido a Amazon Bedrock, pero con la ventaja de estar integrado con otros servicios de Azure, lo que facilita la creación de flujos de trabajo más complejos y personalizados.
Retrieval-Augmented Generation (RAG) y Personalización de Modelos con PromptFlow
Uno de los conceptos más fascinantes que fueron comentados fue el de retrieval-augmented generation (RAG).
Este enfoque combina la capacidad de generar texto o respuestas mediante modelos generativos con la habilidad de extraer información relevante de una base de datos o documentos.

Este enfoque sirve para utilizar ias generativas de manera más precisa y específica, es decir, en lugar de utilizar para una empresa o un proyecto un modelo de lenguaje natural cualquiera, puedes personalizarlo para que se ajuste a tus necesidades específicas.
Cloud Providers: Azure y Amazon
Por supuesto, un tema central en la masterclass fue la comparación entre los dos gigantes en el espacio de la nube: Amazon y Azure.
AWS, con servicios como Amazon Bedrock, tiene una oferta robusta y escalable para empresas que buscan soluciones serverless y de IA generativa.
Azure se ha posicionado como una plataforma clave para empresas que desean integrar de manera flexible soluciones de inteligencia artificial, con un enfoque particular en la interoperabilidad con otros servicios de Microsoft y la integración de flujos de trabajo.
En resumen, tanto AWS como Azure ofrecen herramientas poderosas para impulsar la transformación digital en la nube. La clave está en entender qué proveedor y servicio se ajustan mejor a las necesidades específicas de cada empresa.