BLOG

Una estrategia multinube necesita soluciones multinube

Miniatura de Lori MacVittie
Lori MacVittie
Publicado el 22 de mayo de 2017

No hay muchas dudas (al menos en mi opinión) de que el nuevo modelo operativo estándar para las organizaciones empresariales se basa en gran medida en la nube. Utilizo el término “nube” como un paraguas amplio para los modelos de nube privada (local) y pública (fuera de las instalaciones), porque todo indica que ambos se utilizarán en el futuro previsible.

En algunos casos, eso significa múltiplos de ambos, en una mezcla que enfrenta una nube pública contra otra y al menos una (pero quizás más) opción de nube privada.

Independientemente de cuántos de cada modelo componen la estrategia de una organización, la realidad es que es probable que implementen aplicações en múltiples nubes. En otras palabras, son multi-nube. Hay varias buenas razones para ello, pero no son relevantes para el debate de hoy. Basta decir que es probable que las organizaciones estén empleando una estrategia de “ multinube ”. No hace falta decir más.

Colores de la marca RS_NUEVOS

Pero esto implica muchas cosas. David Linthicum , comentarista de la nube y experto extraordinario, señala el impacto de este tipo de estrategia en las iniciativas de DevOps en un artículo reciente: 

1.Necesita una solución híbrida para DevOps. Las nubes públicas actuales no ofrecen una solución integral para DevOps. Si bien cuentan con gestión de desarrollo de aplicação , incluido soporte para DevOps, sigue siendo un mundo en el que tendrás que improvisar una solución a partir de una combinación de productos que incluya servicios de nube pública y, sí, software tradicional.

Extendiendo esto más allá de la necesidad de cadenas de herramientas de Devops , es importante reconocer que si estás ejecutando aplicaciones en múltiples nubes es porque estás tratando de entregarlas a los usuarios. Socios internos y externos. Personas, cosas, API. No importa quién (o qué) sea el usuario, el hecho es que generalmente se implementa una aplicación con la intención de que se use para cumplir algún propósito comercial, lo que requiere que la aplicación se entregue a quien (o quien) la necesite.

La entrega de aplicaciones requiere servicios. Ya sea simplemente equilibrio de carga para escalar o servicios de seguridad de IoT para su último dispositivo o aparato, existe una gran cantidad de servicios de aplicaciones que, en última instancia, garantizan la entrega segura de aplicaciones a su público objetivo. Suponer que va a operar en un modelo multi-cloud significa que surgirán los mismos problemas que con DevOps. No todas las nubes ofrecen los mismos servicios y es casi seguro que los servicios nativos serán incompatibles con los de otras nubes. Es posible que puedas obtener algunos servicios directamente del proveedor de nube , pero quedan otros y se requieren otras fuentes para implementarlos.

servicios implementados hoy soad

Si echamos un vistazo a la cantidad de servicios de aplicaciones que emplean las organizaciones hoy en día en nuestro informe Estado de la entrega de aplicação de 2017, notaremos que la mayoría de las organizaciones emplean entre 11 y 20 servicios de aplicaciones. Son muchos servicios y están distribuidos en cinco categorías distintas: disponibilidad, rendimiento, seguridad, identidad y movilidad.

Esto significa que es probable que termine con una combinación de servicios (nativos de la nube y otros) distribuidos en múltiples proveedores de nube sin forma de administrarlos de manera eficiente, y mucho menos aprovechar su capacidad para brindar la visibilidad que necesita para garantizar la mejor experiencia de aplicação posible.

Como dice David tan sucintamente, tendrás que “improvisar una solución a partir de una mezcla de productos que incluyan servicios de nube pública” y, en este caso, servicios de aplicaciones entregados de forma más tradicional. Eso es ineficiente y, según nuestras encuestas, supone un desafío para las organizaciones con una estrategia multicloud.

Es importante entonces, cuando uno se compromete con una estrategia multicloud, analizar cuidadosamente todas las otras estrategias que se ven afectadas por ella. DevOps es uno, y los servicios de aplicaciones son ciertamente otro. Una estrategia de servicios de aplicaciones multicloud es más que simplemente garantizar que puede implementar los servicios de aplicaciones que necesita en cada uno de los entornos de nube deseados. Para aprovechar los beneficios de la nube, también es importante asegurarse de poder administrar esos servicios de la forma más consistente posible para evitar perder visibilidad y cumplimiento de políticas en las nubes públicas que componen su nuevo modelo operativo.

Las estrategias multicloud quizá aún no sean “la norma”, pero todo indica que lo serán. Si bien un porcentaje significativo de organizaciones ya han invertido en iniciativas de nube privada, muchas ahora están considerando la nube pública para ampliar sus capacidades y también obtener sus beneficios. Pero esos beneficios pueden verse fácilmente destruidos por soluciones ineficientes que no son capaces de proporcionar de forma efectiva la consistencia de gestión y las políticas necesarias para garantizar la entrega segura de aplicações.

Una estrategia multicloud necesita soluciones multicloud , y eso incluye aquellos servicios de aplicaciones tan críticos para brindar una experiencia de aplicação segura y satisfactoria .