Principales opciones de nube híbrida

AWS Outposts vs Azure Stack vs Google Anthos

0
33

Ahora que todos los principales proveedores públicos de cloud computing tienen una solución híbrida de nube claramente definida en el mercado, podemos empezar a comparar los diferentes enfoques de Amazon Web Services (AWS), Microsoft Azure y Google Cloud, así como de Oracle, IBM y otros.

La nube híbrida es una estrategia de TI empresarial que implica la operación de ciertas cargas de trabajo en diferentes entornos de infraestructura, ya sea en uno de los principales proveedores de nube pública, una nube privada o local, normalmente con una capa de orquestación propia en la parte superior. La multinube es una idea similar, pero tiende a no incluir la nube privada o la infraestructura local.

Este enfoque es particularmente importante para las organizaciones con ciertas aplicaciones que necesitarán permanecer en las instalaciones por el momento -como las aplicaciones de baja latencia en una planta de producción, o aquellas con problemas de residencia de datos.

Según el informe RightScale State of the Cloud Report 2019, la nube híbrida es la estrategia empresarial dominante, con un 58% de los encuestados que declaran que es su enfoque preferido, un 17% que opta por varias nubes públicas, y solo un 10% que opta por un único proveedor de nube pública.

Las ventajas de la nube híbrida incluyen la capacidad de diversificar el gasto y las habilidades, crear resiliencia y características, y capacidades de elección de acuerdo con el lugar en el que ven las fortalezas de un proveedor, evitando al mismo tiempo ese temido bloqueo del proveedor.

Es en el mejor interés del proveedor público de cloud computing que los clientes ejecuten todo en la nube pública, pero cada vez son más conscientes de que los clientes no necesariamente quieren trabajar de esta manera, y están proporcionando opciones más flexibles para acomodarse a este hecho.

Como dijo el CEO de DataStax, Billy Bosworth a Computerworld: «En realidad, solo han sido, diría yo, los últimos 12 a 18 meses, en los que siento que el mercado ha llegado a ese punto de inflexión donde la multinube no es una opción, sino una realidad».

Tomándolos uno por uno, aquí están las principales opciones de los proveedores para ejecutar un modelo híbrido.

Microsoft Azure Stack
Microsoft ha sido durante mucho tiempo la opción preferida para las implementaciones híbridas entre los tres grandes, con su bien establecida pila Azure Stack, que ya estaba disponible en la vista previa técnica en enero del 2016.

Permite a los clientes aprovechar varios servicios en la nube de Azure desde su propio centro de datos y, en teoría, facilita la transición a la nube para organizaciones altamente reguladas o más cautelosas. Las aplicaciones pueden construirse para la nube Azure y desplegarse en la infraestructura de nube de Microsoft, o dentro de los límites de su propio centro de datos sin tener que reescribir ningún código.

Azure Stack ofrece un conjunto de servicios básicos a los centros de datos propios de los clientes, tales como máquinas virtuales, almacenamiento, redes, gateway VPN y balanceo de carga; así como servicios de plataforma, tales como funciones, contenedores y bases de datos; así como servicios de identidad con directorio activo.

La pila Azure Stack puede ejecutarse en hardware de una variedad de proveedores asociados, como HPE, Dell EMC, Cisco, Huawei y Lenovo. Tiene el mismo precio flexible que la nube pública Azure, por lo que paga por lo que utiliza, comenzando en 0.008 dólares por CPU virtual por hora.

AWS Outposts
AWS señaló su primer paso serio hacia despliegues híbridos en su conferencia re:Invent en el 2018 con el lanzamiento de Outposts, un servicio totalmente gestionado en el que AWS entrega hardware y software preconfigurado al centro de datos local del cliente, o espacio de co-ubicación para ejecutar aplicaciones de forma nativa de la nube, sin tener que operar desde los centros de datos de AWS.

«Los clientes pedirán racks con el mismo hardware que AWS utiliza en todas nuestras regiones, con software con servicios AWS en él -como computación y almacenamiento- y luego se puede trabajar en dos variantes», señaló Andy Jassy, CEO de AWS en ese momento. Estos dos sabores son: ejecutar VMware Cloud en AWS, o ejecutar computación y almacenamiento local utilizando las mismas API nativas de AWS que se utilizan en la nube de AWS.

Actualmente, los clientes pueden configurar su puesto avanzado con una variedad de instancias EC2 y volúmenes EBS para almacenamiento, con la planificación del proveedor para agregar servicios como RDS para bases de datos, ECS y EKS para aplicaciones en contenedores y SageMaker para casos de uso de aprendizaje de máquinas en un futuro próximo».

«Simbólicamente, Outposts es otro reconocimiento de AWS de que la mayoría de las empresas quieren o necesitan dividir las cargas de trabajo y los datos entre los sistemas locales y los servicios públicos en la nube», anotó Kurt Marko, un analista de tecnología independiente, a Computerworld en ese momento.

AWS Outposts todavía no está disponible, y aún no se ha anunciado la información sobre precios.

Google Cloud Anthos
Google Cloud causó sensación en abril del 2018 cuando anunció la disponibilidad general de Anthos: una nueva plataforma que promete la capacidad de ejecutar aplicaciones in situ, en la nube de Google y, lo que es más importante, con otros grandes proveedores públicos de cloud como Microsoft Azure y Amazon Web Services (AWS).

Anthos es una combinación del motor Kubernetes de Google (GKE), GKE On-Prem y la consola Anthos Config Management para una administración unificada, políticas y seguridad en todas las implementaciones híbridas de Kubernetes. Es agnóstico al hardware, y puede ejecutarse en los servidores existentes de los clientes o con racks VMware, Dell EMC, HPE, Intel y Lenovo.

En un estilo bastante típico de Google, el diferenciador clave es su interoperabilidad y sus credenciales de código abierto. «Anthos también le permitirá gestionar cargas de trabajo que se ejecutan en nubes de terceros como AWS y Azure, dándole la libertad de desplegar, ejecutar y gestionar sus aplicaciones en la nube de su elección, sin necesidad de que los administradores y desarrolladores aprendan los diferentes entornos y APIs», señaló el proveedor en una entrada del blog en ese momento.

«Hoy, si habla con Azure, le dirán que puede ejecutar Azure Stack en las instalaciones y en la nube, Amazon le dirá que puede ejecutar Outposts en las instalaciones y en la nube de AWS. Son empresas excelentes, pero no están resolviendo el problema de la multinube», añadió Thomas Kurian, director ejecutivo de Google Cloud.

Nick McQuire, vicepresidente de investigación empresarial de CCS Insight, dijo: «Con la llegada de Anthos, y en particular con su apoyo al código abierto, en particular a Kubernetes, Google está tomando un camino mucho más realista en el encuentro con los clientes en sus viajes a la nube, y aspira a convertirse en el estándar de los servicios híbridos y multinube en esta próxima fase del mercado».

Anthos se cobra como una suscripción mensual a plazo fijo, con un compromiso mínimo de un año. Luego se fija el precio en bloques incrementales de 100 vCPUs, comenzando en 10 mil dólares por bloque, independientemente de dónde se esté ejecutando esa carga de trabajo.

Oracle Cloud at Customer
Puede que el negocio de Infraestructura como servicio de Oracle no esté en auge, pero durante mucho tiempo ha proporcionado una opción híbrida para los clientes llamada Cloud at Customer.

Lanzado en el 2016, el servicio reúne en los propios centros de datos de los clientes, servicios de infraestructura y plataforma en la nube, como bases de datos, big data y desarrollo de aplicaciones; así como aplicaciones de software como servicio (SaaS), como la gestión de las relaciones con los clientes (CRM), la planificación de recursos empresariales (ERP) y la gestión del capital humano (HCM).

Oracle proporciona hardware convergente de Oracle, y servicios de almacenamiento y gestión definidos por software para ejecutar aplicaciones para los clientes. La empresa simplemente solicita espacio en el centro de datos, redes y energía, antes de implementar todo en las instalaciones y gestionar los servicios cloud, con actualizaciones regulares.

La única diferencia es que Oracle pide a los clientes que firmen un acuerdo a más largo plazo, de tres a cuatro años como mínimo, para dar cuenta de los gastos de capital relacionados con el envío y la instalación de hardware dedicado.

Nirav Mehta, vicepresidente de gestión de productos de Oracle, describe el servicio como si «Oracle Cloud se extendiera desde nuestro centro de datos hasta el cliente; con el mismo stack, pero todos los datos se almacenan en el sitio del cliente».

«Vamos a dimensionar, construir, enviar, desplegar y administrar el software, así que vamos a realizar una implementación llave en mano», agregó.

Oracle señala que el servicio ha demostrado ser popular entre los clientes del sector público, así como en los servicios financieros. Bank of America y AT&T son dos clientes dispuestos a ser nombrados.

IBM
IBM ha realizado un claro cambio estratégico hacia ser un proveedor de cloud computing híbrido desde su adquisición por un valor de 33 mil millones de dólares de la empresa de Linux de código abierto Red Hat en el 2018.

«IBM se convertirá en el proveedor de cloud computing híbrido número uno del mundo, ofreciendo a las empresas la única solución de cloud computing abierta que desbloqueará todo el valor de la nube para sus negocios», señaló Ginni Rometty, CEO de IBM, en el momento de la adquisición.

Aún es pronto, pero IBM claramente quiere establecerse como un socio independiente para los clientes que buscan ejecutar entornos híbridos y multinube, aportando un conjunto de herramientas y servicios «para ayudar a las empresas a migrar, integrar y gestionar aplicaciones y cargas de trabajo de forma transparente y con seguridad a través de cualquier entorno de cloud pública o privada, y de TI local», anotó el proveedor en un comunicado de prensa.

Más específicamente, esto incluye una nueva plataforma IBM Cloud Integration Platform para ayudar a operar servicios cloud a través de entornos cloud e in situbajo un modelo operativo seguro y un conjunto de herramientas. La plataforma «basada en contenedores» promete una fácil transferencia de datos y aplicaciones a través de la infraestructura, y alinea la gestión de la API, los eventos y la mensajería empresarial.

En lo que respecta a los servicios, IBM parece estar alineando gran parte de sus equipos de ventas y consultoría en torno a asesorar a los clientes sobre «cómo diseñar la estrategia de nube holística adecuada, desde el diseño, la migración, la integración, el road mapping y los servicios de arquitectura hasta la navegación en su viaje a la nube», señaló el proveedor.

Uno de los primeros clientes de referencia es el Banco Santander, que anunció que invertirá 700 millones de dólares en cinco años para situar a IBM como «uno de los principales socios de transformación del Grupo Santander, ayudando al banco a implantar su estrategia de cloud híbrida».

IBM apoya al banco con sus «metodologías y procesos para acelerar ese camino de transformación». Además, el banco está utilizando una serie de tecnologías, entre las que se incluyen las soluciones IBM devops y IBM API Connect, cuyo objetivo es desarrollar, iterar y lanzar aplicaciones y servicios digitales nuevos o actualizados mucho más rápidamente», según un comunicado de prensa.

Otras opciones
Por supuesto, existen otras opciones fuera de los grandes proveedores de cloud computing que también pueden ayudar a los clientes a ejecutar híbridos, como Cisco CloudCenter o VMware vCloud Suite.

OpenStack es otra opción que me viene a la mente. Con el código abierto, los clientes alternativos pueden cerrar la brecha entre múltiples proveedores de software y hardware en la nube, pero para ello se requieren habilidades y experiencia bastante fuertes dentro de su organización.

Scott Carey, Computerworlduk.com (Traducción CIOperu.pe)