La compañía presenta Azure Linux como un sistema operativo seguro y diseñado para la nube, pensado para entornos con contenedores y cargas de trabajo intensivas de IA. El objetivo es ofrecer una base más predecible y reforzada para ejecutar aplicaciones a gran escala en Azure.
Para las organizaciones que ya ejecutan servicios basados en Linux en Azure, esto implica utilizar una distribución mantenida por los mismos equipos que operan la plataforma cloud, lo que podría simplificar compatibilidad, parches y gestión del ciclo de vida.
Junto a la versión orientada a máquinas virtuales, Microsoft anunció la disponibilidad general (GA) de Azure Container Linux, un sistema operativo inmutable y optimizado para contenedores.
Entre sus características principales destacan:
Los sistemas operativos optimizados para contenedores son comunes en entornos Kubernetes, ya que reducen la superficie de ataque y simplifican la operación frente a distribuciones Linux de propósito general. Azure Container Linux busca cubrir ese papel dentro del ecosistema Azure, especialmente para plataformas que ejecutan infraestructura de IA.
Más allá de la capa de infraestructura, Microsoft también puso el foco en el Microsoft Agent Framework, un marco de desarrollo open source pensado para crear y coordinar agentes de IA y sistemas multiagente.
El framework ofrece:
Este proyecto reúne ideas de iniciativas anteriores de Microsoft como Semantic Kernel y AutoGen, unificando sus capacidades en un modelo de desarrollo más consistente para aplicaciones de agentes en producción.
Además, permite que los agentes utilicen herramientas o servicios externos mediante interfaces estandarizadas, lo que facilita flujos de trabajo complejos y automatizados impulsados por IA.
Microsoft también destacó Conductor, una herramienta open source diseñada para orquestar flujos de trabajo multiagente de forma determinista.
A diferencia de enfoques que dependen completamente de decisiones generadas por modelos de lenguaje, Conductor permite definir el flujo de trabajo en archivos YAML, donde el enrutamiento entre agentes se controla con lógica determinista.
El sistema utiliza plantillas y evaluaciones de expresiones para manejar bifurcaciones, manteniendo la capa de orquestación separada de los tokens del modelo.
Esta aproximación puede hacer que los sistemas complejos de agentes sean más predecibles, auditables y fáciles de depurar en entornos de producción.
Para abordar los riesgos de seguridad, Microsoft presentó el Agent Governance Toolkit, un proyecto open source publicado bajo licencia MIT.
El toolkit ofrece seguridad en tiempo de ejecución y aplicación de políticas para agentes de IA que pueden realizar acciones como ejecutar código, acceder a sistemas o interactuar con APIs.
Según Microsoft, el sistema está diseñado para cubrir los 10 principales riesgos de OWASP para IA agentic, aplicando políticas de forma determinista con tiempos de ejecución de menos de un milisegundo.
El proyecto incluye varios componentes disponibles en Python, TypeScript, Rust, Go y .NET, destinados a aplicar políticas de seguridad, gestionar identidades y monitorizar el comportamiento de los agentes durante su ejecución.
En conjunto, estos anuncios muestran la intención de Microsoft de construir una infraestructura “AI‑native” basada en código abierto.
La visión es una pila tecnológica completa:
El objetivo final es que los sistemas de agentes —especialmente los arquitecturas multiagente capaces de ejecutar tareas complejas entre distintos sistemas— puedan ser abiertos, interoperables y listos para entornos empresariales, combinando flexibilidad del open source con controles operativos sólidos.
Comments
0 comments