¿Cuáles son las mejores herramientas de organización y aprovisionamiento en la nube?

Parece que la respuesta superior tenía más de 5 años. Desde la lista inicial de Mark, muchas cosas han cambiado. Gartner incluso ha agregado plataformas de administración en la nube como cuadrante a partir de 2015.

En un esfuerzo por mantener esta información actualizada y útil, aquí hay una lista actualizada (a partir de 2017) de las mejores herramientas de organización y aprovisionamiento en la nube:

Avni : fundada en 2013 y lanzada oficialmente a partir de 2015, Avni ofrece gestión de la nube, así como la funcionalidad de red de Capas 4–7, lo que permite a las empresas reducir el bloqueo a cualquier proveedor de la nube para funciones de red como el equilibrio de carga, el almacenamiento en caché y la aplicación cortafuegos

BMC : lanzamiento en el mercado de CMP en 2010 con Cloud Lifecycle Managment (CLM). CLM admite una variedad de opciones de nube pública y privada. También incluye algunas funciones automáticas de equilibrio de carga de trabajo.

CloudBolt : desarrollado por un proveedor de servicios de TI que se centró en el mercado federal de EE. UU . E ingresó al mercado de CMP en 2012. Es una compañía privada ubicada en Campbell, CA, con aproximadamente 35 clientes. CloudBolt se dirige a entornos “brownfield” donde existe la necesidad de orquestar componentes de infraestructura existentes y diversos, incluida la visibilidad y la gestión de recursos no aprovisionados por CloudBolt.

DivvyCloud : ofrece software operativo de administración en la nube local que permite a las empresas tener visibilidad, administración y aplicación activa de políticas sobre múltiples servicios en la nube públicos y privados de IaaS. Lo hace desde una única interfaz, al permitir el procesamiento de eventos casi en tiempo real y acciones automatizadas basadas en cambios de estado.

Embotics : Embotics se fundó en 2006 y su oferta de CMP es vCommander, conocida por su capacidad de implementación fácil y su extensibilidad (es decir, la capacidad de adaptarse a los requisitos únicos de una empresa).

GigaSpaces : Cloudify (CMP insignia de GigaSpaces) se enfoca en tomar aplicaciones heredadas complejas y de misión crítica y brindarles atributos en la nube como escalamiento automático, implementación dinámica, implementación y administración de múltiples nubes. Cloudify es una oferta de software basado en código abierto, local y por suscripción que se dirige a grandes empresas y compañías de telecomunicaciones (para NFV).

HP : HP ingresó al espacio CMP en 2011 con Cloud Service Automation (CSA) para VMware. CSA es una solución de múltiples inquilinos y múltiples supervisores que admite la integración directa a VMware, Hyper-V y KVM a través de controladores OpenStack. Es capaz de manejar grandes despliegues complejos.

IBM : IBM Cloud Orchestrator (ICO) se basa en la tecnología de base Business Process Manager de IBM. Con la adquisición de Gravitant por parte de IBM, IBM está racionalizando la funcionalidad en la plataforma SavS Gravitant y la plataforma local ICO. IBM tiene la intención de fusionar SmartCloud Cost Management en Gravitant (y eliminarlo de ICO), con Gravitant convirtiéndose en la plataforma de agregación para el catálogo de servicios, la gestión de costos y la intermediación con el tiempo, y ICO realizando tareas de orquestación.

Morpheus : Morpheus fue creado en 2014 por Bertram Capital para satisfacer la creciente demanda de una plataforma de gestión y orquestación de aplicaciones en la nube agnóstica de infraestructura. Creado específicamente para ser independiente de la nube, Morpheus proporciona aprovisionamiento con un solo clic, migración fluida de la nube a la nube, y lleva menos de un día comenzar a funcionar por completo.

Red Hat : después de adquirir ManageIQ a finales de 2012, Red Hat lanzó CloudForms en 2013. Las fortalezas clave de CloudForms son la gestión de políticas a través del etiquetado de metadatos y la gestión de entornos brownfield existentes a través del descubrimiento automático continuo.

RightScale : comenzando con la administración de la nube de AWS en 2006 y luego se expandió a un CMP multinube y ahora es compatible con las infraestructuras de nube públicas y privadas basadas en Amazon, Azure, Google, Rackspace, IBM SoftLayer, VMware y OpenStack, así como servidores de metal. Su fortaleza clave es su tamaño relativamente grande para una empresa privada de gestión de la nube, que admite implementaciones en todo el mundo y ofrece servicios gestionados y profesionales para aumentar la amplitud de su oferta de gestión de la nube.

Scalr : Scalr es un CMP basado en código abierto, lanzado en 2008. Scalr ofrece tres versiones de su CMP, una edición empresarial local, una edición comunitaria de código abierto y una versión SaaS. Por lo general, se implementa como software local. Scalr se diferencia al centrarse en el uso de autoservicio en la nube por parte de los desarrolladores de aplicaciones, la gestión de la infraestructura del estado deseado y la aplicación de políticas transparente y automatizada en las implementaciones de múltiples nubes.

VMware : VMware ha mejorado e integrado un conjunto de productos, comenzando con su adquisición de DynamicOps en 2012. Es principalmente una oferta local (algunos componentes se proporcionan a través de SaaS). El soporte local incluye vSphere, KVM e Hyper-V, mientras que el soporte en la nube pública incluye AWS y Azure. La fortaleza de vRealize Suite 7 está en su afinidad por las herramientas VMware existentes y la amplitud de las ofertas dentro de su suite en la nube. Un desafío para VMware es la necesidad continua de disminuir la complejidad en torno al empaque (incluidos los precios), la implementación y la implementación. vRealize Suite 7 es un paso en la dirección correcta.

Chef y Puppet son definitivamente dos excelentes software de administración de configuración del servidor.

Si por “orquestación” también se refiere a la automatización, agregaré el software de administración de la nube a la lista, como SCALR ( http://scalr.net ) donde trabajo o RightScale, que se mencionó anteriormente. Ambos ofrecen herramientas de automatización para gestionar una gran cantidad de instancias. Chef también se ha integrado recientemente en los dos productos.

Prefiero esto con el hecho de que soy responsable de la comunidad de código abierto de Cloud.com y tengo un poco de parcialidad hacia el código abierto. Mi sesgo se debe a la idea de puntos de integración abiertos y a la tendencia de los proyectos de código abierto a seguir ciclos de lanzamiento agresivos que les ayudan a mantenerse actualizados en la industria de la nube en rápida evolución. Además, todas estas herramientas son accesibles para cualquier usuario para que pueda verlas en acción sin convertirse en un usuario pago.

Estos son los que consideraría para las nubes de cálculo.

  • Abiquohttp://www.abiquo.com – No sé mucho acerca de ellos, pero son muy activos en la promoción de su solución y sería negligente por no mencionarlos.
  • CloudStackhttp://open.cloud.com – Basado en Java con más de 50 nubes públicas y privadas a gran escala en producción. Las características distintivas incluyen un portal web personalizable, configuración de red avanzada y soporte de hipervisor múltiple dentro de la misma nube.
  • Eucalyptushttp://www.eucalyptus.com – Eucalyptus, uno de los proyectos de código abierto más antiguos para la computación en la nube, originalmente diseñado para mantener el 100% de compatibilidad con los servicios web de Amazon.
  • OpenStackhttp://www.openstack.org/ – Patrocinado por Rackspace, es un ecosistema de computación en la nube de código abierto con dos productos basados ​​en Python OpenStack Compute (también conocido como Nova) y OpenStack Storage (también conocido como Swift).

En el lado de aprovisionamiento y gestión:

  • Cobbler ( https://fedorahosted.org/cobbler/ ) y Puppetlabs ( http://projects.puppetlabs.com/p …) – Me gusta este combo porque estas dos herramientas que trabajan en conjunto tienen la capacidad de automatizar el aprovisionamiento y la configuración de instancias en la nube.
  • Opscode Chefhttp://www.opscode.com/chef/ – Chef trabaja creando recetas (llamadas libros de cocina) para implementar la nube y la infraestructura tradicional. Puede manejar el aprovisionamiento llamando a los administradores de paquetes de Linux como parte de un libro de cocina.

En la orquestación de instancias virtuales dentro de la nube y para realizar el trabajo de procesamiento y automatización, mire MCollective de Puppetlabs y RunDeck, un nuevo proyecto de automatización de código abierto.