Los cinco grandes desarrollos en la nube

Abróchense los cinturones. Vamos a viajar a lugares interesantes en la nube, en poco tiempo.

  1. La nube híbrida despega

Durante años, la nube híbrida no se movió a ningún lado. El motivo es que no resultaba fácil integrar nubes públicas y privadas. Entonces, llegó Kubernetes y todo cambió. Con Kubernetes, siempre y cuando una plataforma en la nube lo admita, y ahora todas lo hacen, es posible ejecutar grupos de contenedores en diferentes nubes. Entonces, ¿quiere administrar contenedores en clústeres de Kubernetes desde su nube privada en OpenStack y con los servicios web de Amazon (AWS), Microsoft Azure o Google Cloud al mismo tiempo? ¡Porque es posible! En ese caso, podría ejecutar los trabajos en todas esas nubes y muchos más si quiere.

Esto está ocurriendo porque casi todos los proveedores que se nos ocurren apoyan Kubernetes como base de su nube híbrida.

  1. Se consolida la malla de servicios

Otro factor que contribuye al aumento de la nube híbrida es el despliegue de arquitecturas de malla de servicios. Las aplicaciones en contenedor de nube híbrida necesitan conectarse entre sí en diferentes arquitecturas de nube. Si bien hay varias mallas de servicio, la que creo que ganará es Istio.

Se trata de redes de microservicios y contenedores. Pero es más que eso, también ofrece descubrimiento y recuperación de fallos, balanceo de carga, métricas y servicios de monitorización. Se puede utilizar para control de accesos, pruebas A/B, versiones Canary, autenticación y cifrado de extremo a extremo o limitación de velocidad.

Aún no habrá oído hablar gran cosa sobre Istio, pero lo hará. Justo como cuando Docker transformó la forma de ejecutar y almacenar aplicaciones o Kubernetes cambió la forma en que administramos los contenedores. El proyecto de código abierto Istio se basa en ambos para proporcionar una malla de servicios de red. A su manera, Istio podría ser tan importante como Docker y Kubernetes.

  1. Sin servidor: la próxima generación de aplicaciones

OK, entonces el término sin servidor es más confuso que útil. Todavía hay servidores, siempre tendremos servidores. La computación sin servidor proporciona a los desarrolladores servicios de back-end. Entonces, cuando los desarrolladores están escribiendo una aplicación, en lugar de llamar a las funciones en la forma tradicional, llamarán a un programa que ya está funcionando para ofrecer un servicio para sus programas. Esto les permite utilizar de forma sencilla una abstracción que dé acceso a los recursos informáticos.

El mejor ejemplo de servicio sin servidor es AWS Lambda. Con él, puede ejecutar programas, sin aprovisionar ni administrar servidores. Oficialmente, solo puede ejecutarlo en AWS, pero TriggerMesh, una empresa de administración sin servidor de múltiples nubes de código abierto, intenta completarlo para que ejecute las funciones de Lambda y – ¡sorpresa! – con nubes basadas en Kubernetes.

También tenga en cuenta que Lambda no es ni de lejos el único ejemplo de programación sin servidor. Consulte las funciones de Azure, Apache OpenWhisk y Auth0 Webtask para valorar alternativas. Por todo ello, creo que los diseños sin servidor estarán funcionando en prácticamente todas las nubes a finales de año.

  1. Seguridad administrada en la nube

Asegurar una nube no es fácil. No hay programas simples, de un solo tamaño, seguros para todos. Por eso, creo que los proveedores de servicios de seguridad gestionada (MSSP) se convertirán en empresas muy populares. Este nuevo giro en los proveedores de servicios de TI brinda a los usuarios de la nube lo que tanto necesitan; la seguridad de que su nube es realmente segura.

  1. Consolación de proveedores en la nube

Probablemente haya notado que las compañías Cloud se están comprando entre sí. Pues, esa tendencia se mantendrá en 2019.

No me pregunten quién va a comprar a quién, o por cuánto. No lo sé. Lo que sí sé es que todavía hay demasiadas empresas de la nube. De hecho, con tantos proveedores y la necesidad de migrar a Kubernetes, está claro que no todos tendrán éxito en esta nueva aventura. Es posible que algunas de estas compañías no se compren, sino que se alejen cuando quede claro que no hay suficientes clientes para todos.

Considere este consejo; al mismo tiempo que trabaja su estrategia en la nube, analice cuidadosamente a sus proveedores y socios potenciales. La tecnología puede haber cambiado, pero las preocupaciones comerciales siguen siendo las mismas de siempre.

Steven J. Vaughan-Nichols es un escritor de tecnología y tecnologías aplicadas a los negocios.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: