Introducción a OpenShift Lightspeed
Si eres un experto en Kubernetes, no necesitas leer el resto de este artículo. Pero si, como la mayoría de nosotros, tienes dificultades para gestionar clústeres de Kubernetes, te interesará saber que Red Hat ha anunciado la versión de previsualización para desarrolladores de OpenShift Lightspeed.
Lightspeed es un asistente virtual basado en inteligencia artificial generativa que se integra en OpenShift, la distribución de Kubernetes de Red Hat. Esta nueva herramienta tiene como objetivo mejorar la productividad y la eficiencia de los equipos de desarrollo al simplificar tareas de TI complejas a través de capacidades de inteligencia artificial avanzadas. El servicio Lightspeed, que utiliza procesamiento de lenguaje natural (NLP) para convertir instrucciones en código, apareció por primera vez en el programa de DevOps Ansible, donde ayudó a simplificar trabajos de administración de sistemas complejos. En particular, se diseñó para desmitificar la creación de Libretas de Ansible.
Características de OpenShift Lightspeed
Esta última versión combina la familia de modelos de lenguaje grande Granite de IBM Research, las herramientas de alineación InstructLab basadas en la metodología LAB y un enfoque colaborativo para el desarrollo de modelos a través del proyecto InstructLab. ¿Qué significa esto para ti? Lightspeed puede ayudarte a implementar, gestionar y mantener tus clústeres de Kubernetes OpenShift. También viene con un asistente intuitivo y potenciado por inteligencia artificial que se integra directamente en la consola de OpenShift.
Lightspeed utiliza una interfaz de estilo de chat para ayudarte con tareas como la solución de problemas, la investigación de recursos de clúster y más. Al aprovechar el conocimiento y la experiencia extensivos de Red Hat en la creación, implementación y gestión de aplicaciones en la nube híbrida, la empresa dijo que Lightspeed tiene como objetivo hacer que los usuarios sean más precisos y eficientes, liberando a los equipos de TI para centrarse en la innovación en lugar de las tareas manuales diarias.
Beneficios de OpenShift Lightspeed
El objetivo principal de OpenShift Lightspeed es ayudar a los usuarios a familiarizarse con OpenShift lo más rápido posible. Por ejemplo, los usuarios pueden preguntarle al asistente cómo instalar el operador de virtualización Red Hat OpenShift y recibir orientación paso a paso. Lightspeed también puede ayudar a configurar pods para que se escalen automáticamente, proporcionando el código YAML necesario para empezar.
Una de las características destacadas de Lightspeed es su capacidad para adjuntar objetos de un clúster para responder a preguntas específicas sobre ellos, incluyendo el YAML de objeto, los registros seleccionados y los eventos relevantes. Si bien Lightspeed no puede interrogar directamente el clúster, puede ayudarte a entender los recursos del clúster proporcionando comandos y enlaces de apoyo a la documentación oficial.
Conclusión
La versión de previsualización para desarrolladores de OpenShift Lightspeed ya está disponible para su descarga. Para empezar, los usuarios necesitan un clúster Red Hat OpenShift 4.15 (o superior) y una suscripción a uno de los siguientes proveedores de LLM: IBM WatsonX.ai, Microsoft Azure OpenAI o OpenAI. Usar modelos de resumen de chat y texto como GPT-3.5, GPT-4 y granite-13b-chat proporcionará los mejores resultados.
En resumen, Red Hat Lightspeed está diseñado para hacer que tu vida sea más fácil como administrador de Kubernetes. Considerando lo difícil que es ser un experto en Kubernetes – hay una razón por la cual, según Talent.com, los salarios de los ingenieros de Kubernetes de nivel de entrada comienzan en $125,000/año – esta ayuda de Kubernetes basada en inteligencia artificial suena muy bien. OpenShift Lightspeed es una herramienta poderosa que puede ayudar a simplificar las tareas complejas de Kubernetes y mejorar la productividad y la eficiencia de los equipos de desarrollo. Con su interfaz de estilo de chat y su capacidad para proporcionar orientación paso a paso, Lightspeed es una excelente opción para aquellos que buscan dominar Kubernetes y aprovechar al máximo sus capacidades.