Rely, un asistente de Inteligencia Artificial para programadores con infraestructuras complejas

Publicado el

rely

Me gusta encontrar herramientas que transformen la manera en que interactuamos con el software, por eso he comenzado a trastear con Rely.io, una plataforma que podría marcar una diferencia notable en el ámbito de la ingeniería de software.

Recientemente, Rely.io ha abierto sus puertas a todo el público, permitiendo a más equipos de ingeniería enfrentar el reto de manejar microservicios y la dispersión de información. Esta apertura es una respuesta directa a las dificultades que muchos equipos enfrentan al buscar respuestas sobre la funcionalidad del servicio, la propiedad, el estado de la infraestructura y otros aspectos críticos.

Rely.io es una plataforma diseñada para equipos de ingeniería de software, especialmente útil para aquellos que trabajan en grandes proyectos o con sistemas complejos. Imagina que estás construyendo un rompecabezas enorme con muchas piezas; Rely.io te ayuda a organizar y entender todas esas piezas para construir el rompecabezas más eficientemente.

Aquí te explico de forma sencilla para qué sirve:

  • Organiza la Información del Software: Rely.io actúa como un gran catálogo donde puedes ver y gestionar todos los elementos de tus proyectos de software, como los servicios que usas, las herramientas en la nube, y otros recursos técnicos.
  • Facilita la Comunicación entre Herramientas: La plataforma se conecta con diferentes herramientas que los equipos de software ya usan (como GitHub o sistemas en la nube) y las hace trabajar juntas de manera más eficiente. Es como tener un traductor que permite que diferentes programas «hablen» entre sí.
  • Asistente de IA Personalizado: Rely.io tiene un asistente de inteligencia artificial que puedes entrenar con la información de tu proyecto. Este asistente te ayuda a encontrar rápidamente respuestas a preguntas técnicas, como si tuvieras un experto que conoce tu proyecto a la perfección y te da consejos al instante.
  • Promueve Mejores Prácticas: La plataforma ayuda a los equipos a seguir las mejores maneras de trabajar en el desarrollo de software. Esto se hace a través de sistemas de evaluación y clasificaciones que motivan a los equipos a mejorar constantemente.

Lo que distingue a Rely.io es su portal de desarrolladores integrado con un asistente de IA. Este portal no solo personaliza el modelo de datos de su catálogo de software, sino que también se integra de manera eficiente con proveedores de git y servicios en la nube. La característica más impresionante es su capacidad de descubrimiento automático, facilitando la gestión y actualización del catálogo de software.

Al inscribirse en Rely.io, los usuarios pueden solicitar acceso a la versión beta de Rely AI. Esta herramienta permite entrenar un asistente de IA personalizado, capaz de buscar respuestas en cualquier herramienta del stack tecnológico sin necesidad de un lenguaje de consulta específico. Además, Rely.io invita a los usuarios a unirse a su comunidad de Slack, ofreciendo una oportunidad única para influir en el desarrollo futuro de la plataforma.

La hoja de ruta de Rely.io incluye integraciones exhaustivas y el lanzamiento de Rely AI Pro, así como la implementación de scorecards y leaderboards para promover las mejores prácticas entre los equipos de desarrollo.

rely

El catálogo de software de Rely.io se destaca por su accesibilidad y contexto, integrando datos de fuentes como Kubernetes, Terraform, CI/CD y otros. La personalización del modelo de datos es un aspecto clave, permitiendo a cada equipo adaptar la plataforma a sus necesidades específicas.

La seguridad es una prioridad en Rely.io, con cifrado de datos en tránsito y en reposo. Su asistente de IA permite acceder rápidamente a información crítica y garantiza la protección de los datos.

Mediante el uso de scorecards y leaderboards, Rely.io fomenta la adopción de las mejores prácticas en la industria, permitiendo a los equipos visualizar su progreso y mantener los estándares de calidad.

Están desarrollando un servicio de autoatención para que los desarrolladores puedan construir y gestionar sus servicios y recursos, manteniendo al mismo tiempo los estándares de la empresa.

Un aspecto fundamental de Rely.io es su compatibilidad e integración con una amplia gama de herramientas de software, lo que facilita su adopción y maximiza su utilidad.