Q:
¿Qué métodos utilizan las empresas para mejorar el rendimiento de las aplicaciones en los modelos en la nube?
UN:Aunque hay muchas maneras de mejorar el rendimiento de la aplicación en la nube, las empresas generalmente tratan de identificar problemas de rendimiento de la red y cuellos de botella, analizando métricas como el tiempo de respuesta del usuario final. Resolver el bajo rendimiento de la aplicación puede implicar cambiar la forma en que funcionan los modelos en la nube o agregar canales sólidos de comunicación a un modelo en la nube.
Una cosa que las empresas pueden hacer para aumentar el rendimiento de la aplicación en un área de red grande es la creación de una red de entrega de contenido o CDN. El CDN es un conjunto extendido de servidores proxy que permite que el modelo de nube sirva a un área geográfica más amplia o una base de usuarios finales más diversa más rápidamente. Debido a que existen estos "servidores de manera" distribuidos, el modelo en la nube se conecta con mayor capacidad a los usuarios en un bolsillo de bajo rendimiento.
Otra estrategia similar es utilizar una red de área amplia o WAN definida por software. Una SD-WAN con características como el aprovisionamiento sin contacto y el control de ruta dinámico puede mejorar el rendimiento de la aplicación. Diversos modelos de entrega de aplicaciones a través de canales SaaS también pueden ayudar.
Otros tipos de resolución de problemas implican opciones específicas de proveedores de entrega en la nube. Por ejemplo, como uno de los principales productos de proveedores corporativos, Amazon Web Services tiene sus propios consejos y trucos en términos de rendimiento de la aplicación. Definir la instancia EC2 correcta, por ejemplo, o aprovechar Elastic Block Store, puede tener un efecto positivo.
Al final, las buenas mejoras en el rendimiento de las aplicaciones observan toda la infraestructura, desde el modelo del proveedor hasta el flujo de paquetes de datos en los sistemas del cliente y más allá. Mirar las redes desde una perspectiva de ingeniería y diseño es parte de ello, pero también existe la necesidad de comprender las diferentes opciones de modelo de nube y cómo cada una de ellas se aplica a los objetivos de una empresa.