Cómo garantizar el rendimiento de la aplicación en la nube híbrida

Autor: Roger Morrison
Fecha De Creación: 23 Septiembre 2021
Fecha De Actualización: 11 Mayo 2024
Anonim
Cómo garantizar el rendimiento de la aplicación en la nube híbrida - Tecnología
Cómo garantizar el rendimiento de la aplicación en la nube híbrida - Tecnología

Contenido


Fuente: chombosan / iStockphoto

Para llevar:

El rendimiento de la aplicación es crucial para los negocios, por lo tanto, cuando migre a una solución de nube híbrida, asegúrese de seguir estos consejos.

Se supone que la nube híbrida ideal es una arquitectura distribuida sin fisuras en la que los datos y las aplicaciones encuentran automáticamente la colección perfecta de recursos para ofrecer un rendimiento óptimo al usuario.

La realidad, por supuesto, es bastante diferente. La mayoría de las empresas todavía están luchando con los problemas de configuración y migración solo para crear una arquitectura híbrida básica y funcional, y mucho menos la compleja pila de automatización que admite el equilibrio dinámico del flujo de trabajo.

Esto puede ser parte de la razón por la cual la adopción de la nube pública está creciendo mucho más rápido que el desarrollo de la nube privada. Al final del día, es más fácil portar entornos de datos completos a la infraestructura de terceros. (Para conocer los diferentes tipos de servicios en la nube, consulte Nubes públicas, privadas e híbridas: ¿cuál es la diferencia?)


Desafiante, pero no imposible

Pero si bien los desafíos para una arquitectura híbrida exitosa son significativos, de ninguna manera son insuperables. Y dado que la mayoría de las empresas tienen un interés personal en mantener algunos de sus datos cerca de casa, podemos esperar ver un esfuerzo continuo y sostenido para mejorar el rendimiento de las arquitecturas híbridas durante algún tiempo.

Una de las formas más fáciles de hacer esto es a través de la gestión adecuada de las aplicaciones, dice el director de tecnología de Apigee, Anant Jhingran. El traslado de datos hacia y desde centros de datos distribuidos geográficamente está destinado a introducir demoras sin importar qué tan avanzada sea la red. Por lo tanto, simplemente elegir un proveedor de servicios en la nube que esté cerca del centro de datos local contribuye en gran medida a reducir la latencia.

Pero también hay otras formas de acelerar las cosas. Un problema común es el hábito de ejecutar aplicaciones de back-end y sus interfaces de programación de aplicaciones (API) relacionadas en el centro de datos de la empresa al tiempo que empuja los servicios de administración y análisis a la nube. Si bien es menos costoso que alojar todo internamente, esto tiende a ralentizar las cosas a medida que la API se mueve continuamente entre los dos hosts. Una forma más inteligente de hacer esto es emplear una puerta de enlace federada y liviana que mantenga el tiempo de ejecución de la API en el centro de datos mientras envía de forma asincrónica datos de análisis al proveedor. (Para obtener más información sobre la nube, consulte Puesta a tierra de la nube: lo que necesita saber sobre los servicios en la nube).


Pero probablemente el mayor detrimento del rendimiento de la nube híbrida es la aplicación misma. El hecho es que las aplicaciones heredadas simplemente no están diseñadas para la infraestructura virtual poco acoplada que admite la nube. Es por eso que empresas como Docker, Cisco, HPE y Microsoft se han unido para ayudar a la empresa a actualizar su cartera de aplicaciones para la nube. El programa Modernize Traditional Applications (MTA) presenta herramientas de administración de aplicaciones, infraestructura híbrida y servicios profesionales diseñados para ayudar a las organizaciones a contener sus aplicaciones y desplegarlas en la nube bajo el software Docker Enterprise Edition. Lo que es más importante, no requiere modificación del código fuente, lo que brinda a los equipos de TI portabilidad instantánea, seguridad y otros beneficios, independientemente de si usan aplicaciones de Windows o Linux.

La aplicación correcta para la arquitectura correcta

Sin embargo, lo más probable es que haya ciertos procesos que funcionen bien en la nube y otros que no, por lo que la empresa tendrá que pasar por una buena cantidad de prueba y error para llegar al ecosistema de datos óptimo. La mejor manera de lograr esto es a través de un proceso metódico basado en datos que sopesa las diversas opciones disponibles en una arquitectura híbrida contra los requisitos comerciales y sus aplicaciones asociadas, dice Andrew Hillier, director de tecnología de CiRBA. Las preguntas clave para hacer incluyen:

Sin errores, sin estrés: su guía paso a paso para crear software que cambie su vida sin destruir su vida

No puede mejorar sus habilidades de programación cuando a nadie le importa la calidad del software.

  • ¿Qué principios deben gobernar el uso de la nube?
  • ¿Qué criterios deberían determinar dónde se implementan las cargas de trabajo y dónde se alojan las aplicaciones?
  • ¿Qué recursos e instancias en la nube se necesitan?
  • ¿Cómo se mantendrá el control de las aplicaciones orientadas a la nube?

Espere que esto sea una transformación continua, impulsada en gran medida por el estilo de integración continua / implementación continua de los nuevos modelos de gestión de TI orientados a devops.

El rendimiento de la nube híbrida también se beneficiará de los innumerables avances tecnológicos que están afectando a los ecosistemas de datos en una escala más amplia. Como Chris Sharp, CTO de Digital Realty señaló recientemente a Datacenter Frontier, las tecnologías como la inteligencia artificial, las redes neuronales y la recopilación y análisis de datos detallados están aportando una gran cantidad de capacidades a la nube que superan con creces cualquier cosa que se encuentre en la infraestructura tradicional.

Un desarrollo clave ha sido el surgimiento de redes privadas dedicadas, tanto físicas como virtuales, para el acceso a la nube. En los primeros días de la nube, las aplicaciones principales eran el almacenamiento masivo y los servicios informáticos prestados a través de Internet público. No solo fue lento y poco confiable, sino que introdujo un nuevo vector de ataque a datos y recursos confidenciales. Con una red privada, las organizaciones mantienen una conectividad estable con uno o varios proveedores, junto con un escalado dinámico y una programación flexible de tarifas para que el consumo de recursos de la red coincida mejor con las cargas de trabajo fluctuantes.

Es comprensible que, siguiendo la exageración de los primeros años de la nube híbrida, haya una reacción violenta contra la tecnología ahora que la realidad de implementar entornos de producción reales se está estableciendo. Pero a medida que los sueños del nirvana híbrido comienzan a desvanecerse, las organizaciones pueden ahora llegar al verdadero trabajo de desplegar la infraestructura y optimizar el rendimiento.

Y si bien es tentador medir ese rendimiento con el conjunto actual de aplicaciones heredadas, la nube híbrida, de hecho, producirá un entorno de datos que es único en sí mismo, con servicios y características operativas que no pueden duplicarse ni en infraestructura tradicional ni en nubes públicas o privadas puras .

Al final, el mayor beneficio de rendimiento de todos será la capacidad de crear un ecosistema de datos que permita a la empresa proporcionar servicios que nadie más en el planeta puede duplicar.