A los usuarios no les importa por qué las aplicaciones son lentas. Sólo quieren que trabajen. Cuando no lo hacen, los usuarios hacen clic. La computación en nube híbrida ha sido una bendición en este sentido al ofrecer a las agencias la capacidad de escalar el poder de computación a pedido. Es un enfoque adecuado que garantiza un alto rendimiento sin gastar demasiado. Cómo las agencias superan los desafíos de la computación en la nube
Dicho esto, la implementación de la computación en nube híbrida no está exenta de desafíos. Cuando las agencias combinan la infraestructura local con las opciones de nube privada y pública, un entorno ya complejo se vuelve aún más complejo. Los administradores de TI, los desarrolladores y los equipos de DevOps deben administrar el acceso a múltiples entornos mientras analizan los silos. Aquí hay algunas sugerencias para superar esos desafíos:
Abrazar la complejidad Los departamentos de TI de las agencias que luchan con la complejidad tendrán dificultades para integrar la infraestructura heredada con la tecnología futura. Las soluciones integradas son más accesibles con las interfaces de programación de aplicaciones abiertas (API), pero la presión para conectar los ecosistemas digitales es un movimiento hacia una mayor complejidad, no menos.
Paradójicamente, el entorno de nube que aporta más complejidad también es la solución para gestionar esa complejidad. Específicamente, una única plataforma conectada a múltiples recursos locales y en la nube ayuda a reducir la complejidad y brinda una experiencia de usuario consistente para los usuarios finales. La configuración del backend se realiza con anticipación para que el acceso a los recursos sea más fácil y los usuarios finales puedan comenzar a utilizar los recursos que necesitan de inmediato.
Desacople las aplicaciones del almacenamiento
La mayoría de las aplicaciones requieren almacenes de datos que pueden ser de naturaleza estática o dinámica. Dependiendo del desarrollo del ciclo de vida de una aplicación en particular, las agencias deben construir un paso que separe el almacenamiento de la aplicación.
El componente de almacenamiento se puede alojar en un centro de datos local o en una nube privada o en un sitio de proveedor de nube pública como Amazon Web Services (AWS), Google Cloud Platform (GCP) o Microsoft Azure. AWS GovCloud ayuda a las agencias a obtener beneficios de la nube pero de forma más segura.
Los equipos de aplicaciones pueden aprovechar cualquiera de estos recursos sin tener que bloquear a un proveedor de nube específico. Esto también proporciona opciones para la copia de seguridad o la recuperación que podrían incluir una estrategia entre la nube donde los datos para un proveedor podrían configurarse para redundancia en otro espacio del proveedor. En otros casos, querrán aprovisionar estratégicamente con un solo proveedor y aprovechar los recursos nativos de la nube para una pila completa de aplicaciones en la nube.
Construir salvaguardas para el gasto
Las agencias desean que sus objetivos de negocios digitales ofrezcan valor, lo que significa una arquitectura de aplicación que se desempeña en niveles óptimos sin que le cueste más de lo necesario. Un entorno distribuido de opciones locales, de nube privada y de nube pública garantiza que los componentes de recursos para cada aplicación obtengan un alto rendimiento y disponibilidad.
No obstante, las agencias deben instalar medidas de seguridad para evitar el gasto involuntario en recursos de la nube pública que no están regidos por la TI central. Con los controles adecuados implementados, es menos probable que los usuarios finales proporcionen recursos en exceso.
Patrick Campbell
Senior Technical Marketing Manager, CloudBolt Software