Este artículo es un resumen de una sesión en LangDev 2024 celebrado en Sevilla.
LangDev 2024 se consolidó como el punto de encuentro para profesionales, investigadores y empresas centradas en el desarrollo de lenguajes de programación y herramientas relacionadas. El evento, organizado con una visión innovadora, reunió a expertos de diversas partes del mundo para discutir y aprender sobre avances en tecnologías clave.
En el marco de la conferencia LangDev 2024, celebrada con gran éxito en Sevilla del 17 al 19 de Octubre de 2024, desde Metadev tuvimos la oportunidad de contribuir al evento con varias charlas.
Una de ellas: Improving the Observability & Security of Kubernetes with MDE, presentada por Javier Centeno, Jesús Rodríguez y Pedro J. Molina.
Abordamos cómo Kubernetes, una de las plataformas más utilizadas para la gestión de contenedores, puede beneficiarse de soluciones avanzadas que mejoran tanto la observabilidad como la seguridad.
La computación empresarial está avanzando de manera constante hacia el uso de contenedores y herramientas de orquestación con diferentes variantes de una misma base: Kubernetes.
Kubernetes es capaz de gestionar múltiples máquinas (físicas o virtuales) para implementar contenedores de forma distribuida, lo que permite garantizar alta disponibilidad, un balanceo de carga flexible y un aprovisionamiento rápido. Las empresas medianas y grandes ejecutan cientos de contenedores en dichos clusters de Kubernetes. Por lo tanto, la necesidad de observabilidad y seguridad al analizar el gráfico de nodos, aplicaciones, servicios, instancias y dependencias es una necesidad real a gran escala.
Las herramientas tradicionales en el ecosistema de Kubernetes están dominadas por herramientas textuales: YAML. Existe un espacio para desarrollar mejores herramientas gráficas que representen y visualicen el estado actual de un cluster (vinculadas a telemetría en tiempo real) mostrando dependencias, componentes con fallos, riesgos de seguridad, etc. El proceso de descubrimiento de modelos realiza una tarea de ingeniería inversa para identificar servicios, pods, contenedores, redes y su topología. A nivel de modelo, se proporciona una visualización (Digital Twin) como una representación virtual de los activos físicos que deben ser observados y monitoreados. Nuestra presentación se centró en destacar cómo estas soluciones no solo facilitan la monitorización en tiempo real, sino que también ayudan a los equipos a tomar decisiones más informadas y rápidas en entornos complejos.
Si no pudiste asistir al evento o deseas profundizar en los temas tratados, ponemos a tu disposición:
- Video completo de la charla en YouTube
Sobre LangDev 2024 y nuestra participación
El artículo LangDev 2024: Impulsando la ingeniería de lenguajes en Europa destaca cómo esta edición del evento ofreció una plataforma única para el intercambio de ideas entre los principales actores de la ingeniería de lenguajes.
Para Metadev, fue un honor formar parte de este espacio y compartir nuestra experiencia en el uso de herramientas avanzadas que potencian la gestión de Kubernetes. Seguiremos contribuyendo al crecimiento de la comunidad tecnológica con nuevas soluciones e ideas innovadoras.
Autores
Te invitamos a descubrir más sobre nuestras contribuciones en LandDev2024:
Metadev. Simplificando lo complejo