AWS lanzó una nueva distribución de Linux: Bottlerocket

AWS lanzó una nueva distribución de Linux: Bottlerocket

AWS ha lanzado una nueva distribución de Linux de código abierto llamada Bottlerocket que ha sido diseñada específicamente para ejecutarse en contenedores. El gigante de la nube ya tiene su propia distribución de Linux optimizada para ejecutarse en la nube de AWS llamada Amazon Linux, que se puede ejecutar en un contenedor Docker o con hipervisores Linux KVM, Microsoft Hyper-V y VMware ESXi. En una publicación de blog, la gerente de productos de AWS, Samartha Chandrashekar, explicó por qué la compañía creó Bottlerocket, diciendo: “A medida que nuestros clientes adoptan cada vez más contenedores para ejecutar sus cargas de trabajo, vimos la necesidad de una distribución de Linux diseñada desde cero para ejecutar contenedores con énfasis en la seguridad, las operaciones y manejabilidad a gran escala. Los clientes necesitaban un sistema operativo que les diera la capacidad de administrar miles de hosts que ejecutan contenedores con automatización. "

Sistema operativo Bottlerocket

Bottlerocket OS no es la primera distribución de Linux diseñada exclusivamente para contenedores, ya que CoreOS, Rancher OS y Project Atomic han intentado hacer lo mismo en el pasado. Al crear una distribución de Linux que se ha despojado de todo lo necesario para ejecutar contenedores, AWS ha reducido efectivamente su superficie de ataque. Al mismo tiempo, se instalan menos paquetes en el sistema subyacente de Bottlerocket, lo que facilita la actualización del sistema operativo y reduce el riesgo de problemas causados ​​por dependencias. Las actualizaciones de Bottlerocket se pueden "aplicar y deshacer de forma atómica, lo que facilita su automatización, lo que reduce los gastos generales de gestión y los costes operativos", según Amazon. Un contenedor de administración también estará disponible para los administradores del sistema, pero la empresa considera que la conexión a una instancia individual de Bottlerocket es una "depuración avanzada y solución de problemas poco frecuentes". AWS recomienda que las organizaciones utilicen Bottlerocket con un orquestador de contenedores como Kubernetes, por lo que la empresa ha creado una versión del sistema operativo basada en su Enterprise Kubernetes Service (EKS). Sin embargo, un paquete para su servicio ECS que incluye AWS EC2 y Fargate se encuentra actualmente en versión preliminar. Bottlerocket OS se lanza como software de código abierto bajo la licencia Apache 2.0 y su código está actualmente disponible en GitHub, donde AWS aceptará solicitudes de funciones, informes de errores y contribuciones. A través del registro