Esta es una publicación invitada escrita por Chris Psaltis. Lo estamos reproduciendo aquí con el permiso de Chris. Chris es el cofundador y CEO de Mist.io y usa Ubuntu y LXD en su plataforma de forma regular. ¡Gracias, Chris!
Una de las ventajas que aporta Ubuntu a la ecuación de la aglomeración es mejorar la capacidad de una ordenamiento para ejecutarse en múltiples nubes. La ejecución de contenedores sobre Ubuntu aumenta aún más la portabilidad. Mist es una plataforma de establecimiento de múltiples nubes de código descubierto que ayuda a los equipos a mandar y controlar de modo centralizada sus instancias de Ubuntu en muchos entornos de aglomeración diferentes y / o bare metal. Esto elimina algunas de las barreras operativas y financieras para ejecutar aplicaciones en múltiples nubes.
Un ejemplo nuevo de cómo funciona Mist con Ubuntu provino de un cliente que administra un servicio de alojamiento de WordPress en Europa. Esta empresa es extremadamente consciente de la seguridad y quería una pila de código completamente descubierto. Se ejecutan en varias nubes públicas, así como en bare metal, y aíslan por completo las cargas de trabajo de sus clientes.
Este cliente ya estaba usando Ubuntu y LXD, entreambos elegidos por su seguridad y solidez integradas, y entreambos de código descubierto. LXD es una utensilio de establecimiento de contenedores y VM que permite a los usuarios crear, ejecutar y sostener contenedores como si fueran VM, y VM como si fueran su propia aglomeración. LXD utiliza imágenes prefabricadas disponibles para una variedad de distribuciones de Linux y está construido en torno a de una API REST potente pero simple. Una buena utensilio para la orquestación de entornos virtuales de «aglomeración única».
Sin confiscación, el cliente aún necesitaba tener visibilidad y control sobre toda la pila, desde LXD hasta el entorno de la aglomeración, y necesitaba una forma de mandar de forma centralizada todas sus implementaciones en diferente nubes. Tanto para el monitoreo normal como para realizar cambios en el control de entrada si alguno se unió al equipo, fue reasignado o se fue.
Adoptaron Mist para obtener una clarividencia unificada de toda su configuración y poder controlar de forma centralizada ciertos aspectos de sus implementaciones. Estas son algunas de las cosas que los usuarios de Ubuntu obtienen al colocar capas de Mist en la parte superior:
Ponga en marcha las instancias de Ubuntu en cualquier zona, desde un panel. En zona de tener que frecuentar entre entornos para activar instancias de Ubuntu en diferentes nubes públicas y privadas, puede difundir nuevas instancias desde un solo panel.
Controle de forma centralizada el entrada basado en roles (RBAC) para toda su configuración. Muchas organizaciones, como el cliente mencionado anteriormente, eligen una pila de código descubierto por razones de seguridad y privacidad. La privacidad y el cumplimiento reglamentario incluso pueden ser una razón por la que las organizaciones necesitan negociar en más de un entorno de aglomeración. Con Mist, es obediente controlar RBAC para todo el conjunto de servidores desde un solo zona, lo que reduce la probabilidad de errores y la exposición de seguridad que los acompaña.
Configure automáticamente flujos de trabajo desde un panel. En zona de mandar los flujos de trabajo por separado para cada entorno de aglomeración, la ordenamiento puede automatizar la creación y operación del flujo de trabajo de una modo que sea independiente de la aglomeración. Esto proporciona a los desarrolladores un proceso standard y repetible a seguir independientemente del entorno de aglomeración y reduce la probabilidad de errores.
Optimice los costos de la aglomeración. Especular en más de una aglomeración puede resultar muy costoso. Mist ayuda a las empresas a rastrear, comprender y controlar su consumición en la aglomeración a través de múltiples proveedores, de modo que la aglomeración múltiple no se convierta en una responsabilidad comercial importante.
El cliente mencionado anteriormente adoptó contenedores y LXD específicamente para la portabilidad y la capacidad de ejecutarse en múltiples entornos de aglomeración. La combinación de Ubuntu, LXD y Mist para mandar de forma centralizada estos entornos permitió a esta empresa utilizar la portabilidad que ofrecen los contenedores, mientras controla sus costos en la aglomeración. Mist hace que la ejecución en múltiples nubes sea praxis, por lo que las empresas pueden ejecutar en múltiples entornos sin difundir facturas enormes o pagar demasiado tiempo de ingeniería en la establecimiento de la aglomeración.