Si el cambio es la única constante, entonces las organizaciones deben ser capaces de responder al cambio como parte de su estrategia comercial. Y en el mundo actual, donde la tecnología forma la columna vertebral de cualquier negocio, asegurar servicios IT ininterrumpidos ante el cambio es esencial.

En los círculos empresariales, la disciplina de gestionar y responder al cambio se denomina continuidad de la empresa. Y para los profesionales de la tecnología, eso ha significado tradicionalmente planificar y recuperarse de desastres, con la ayuda de software de back-up. Por ejemplo, se podría definir un Objetivo de Tiempo de Recuperación (RTO en sus siglas en inglés) que midiera cuánto tiempo puede estar no disponible una aplicación sin causar daños significativos a la empresa, y un Objetivo de Punto de Recuperación (RPO en sus siglas en inglés) que midiera la tolerancia de la cantidad de datos que se pueden perder antes de tener un impacto crítico en la empresa. El cumplimiento de esas mediciones constituiría su plan de continuidad de la empresa.

Sin embargo, las empresas también pueden experimentar un flujo y reflujo de la demanda, o aumentos repentinos y extremos de la demanda. Por lo que, en este post, abordaremos la necesidad de ir más allá de la definición tradicional de IT de continuidad de la empresa e incluiremos la habilitación de la agilidad digital. De este modo, la continuidad de la actividad permite a las organizaciones ir cambiando según las condiciones del mercado y las demandas de sus clientes. En otras palabras, la continuidad del negocio ya no se centra únicamente en el mantenimiento de los servicios IT, sino también en la adaptación exitosa de esos servicios para lograr objetivos comerciales.

Las organizaciones que experimentan picos regulares de demanda, se pueden paliar, por ejemplo, ampliando su infraestructura y pasando sus operaciones a la nube. Sin embargo, el uso de una nube pública es sólo el primer paso para lograr la continuidad del negocio. Para muchos, trasladarse a la nube significa no sólo gestionar la demanda, sino también, mitigar los riesgos de los tiempos de inactividad y capitalizar nuevas oportunidades de escalar.

La pandemia de COVID-19 demostró cómo las empresas se enfrentaron tanto a oportunidades como a retos, en un entorno rápidamente cambiante. Las organizaciones que prestaron servicios esenciales durante la crisis, experimentaron una demanda sin precedentes en sus sistemas. Muchísimos sectores fueron llamados a escalar rápidamente y a prestar sus servicios sin interrupciones. Otros negocios como la venta al por menor no esencial, los viajes y la hostelería vieron caer en picado la demanda, lo que les obligó a reducir gastos, retrasar pagos y/o eliminar gastos de capital para poder seguir siendo solventes y capear el declive de su industria.

Tanto si tu organización pertenece a la primera como a la última categoría, hemos identificado tres estrategias básicas de IT que toda organización debe dominar para optimizar su plan de continuidad de negocio y estar preparada para manejar los inevitables cambios que se avecinen:

  • Estandarizar las herramientas

  • Reforzar la fiabilidad

  • Simplificar las operaciones

Todo esto se puede llevar a cabo con Anthos, la plataforma de modernización de aplicaciones híbridas y multi-cloud de Google Cloud que desde Incentro como Partner Google te ofrecemos. Esta herramienta permite ejecutar aplicaciones de forma sencilla, flexible y segura.

Anthos cuenta con una arquitectura de microservicios en contenedores para nuestras aplicaciones, a la vez que permite escalar los recursos de nuestra infraestructura hacia arriba y hacia abajo, en una configuración de alta disponibilidad. Anthos permite construir y ofrecer servicios seguros y fiables en cada paso de desarrollo e implantación de software. Todo esto ayuda a disociar la infraestructura informática de las aplicaciones, de modo que las operaciones informáticas y los equipos de desarrollo pueden trabajar de forma independiente.

Anthos

Veamos punto por punto cada estrategia, aunque, antes quizá sea interesante que leas primero el artículo sobre qué es Google Cloud, para que te familiarices con todo lo que puede hacer por nuestra organización Google Cloud Platform.

Las organizaciones con sistemas informáticos dispares tienen mayores costes de mantenimiento, ya que los silos tecnológicos son más difíciles de manejar y asegurar. La heterogeneidad también puede ralentizar la innovación e impedir la agilidad de los negocios. Además, el mantenimiento de estos sistemas heredados se hace más difícil a medida que las personas con las habilidades necesarias se vuelven escasas.

¿Qué podemos hacer para arreglar esto? Necesitamos una solución que nos permita adaptar gradualmente los sistemas informáticos a una plataforma abierta y extensible. Esa plataforma también debe ser compatible con las aplicaciones existentes, así como con las aplicaciones nativas de la nube que quieras construir. Además, una plataforma que utilice herramientas basadas en software de código abierto proporciona un mayor acceso al talento y ayuda a evitar los bloqueos de los proveedores.

Para las organizaciones que buscan estandarizar su IT y potenciar a los desarrolladores, recomendamos Anthos, una plataforma de modernización de aplicaciones que democratiza el acceso a las tecnologías de contenedores, serverless y service mesh y permite una arquitectura de aplicaciones basada en microservicios. Con Anthos, los desarrolladores pueden escribir aplicaciones una vez y pueden desplegarlas en cualquier lugar. Anthos se basa en las tecnologías open source establecidas de Kubernetes, Istio y Knative y proporciona acceso a herramientas como Migrate for Anthos para modernizar sus aplicaciones existentes sin necesidad de conocimientos especializados.

Más dinero no puede arreglar los malos hábitos de gasto. Del mismo modo en IT, no se trata de si tienes suficiente presupuesto, sino de cómo usas tus asignaciones presupuestarias. No siempre es fácil predecir la demanda, pero hay que proporcionar servicios fiables e ininterrumpidos y con posibilidad de escalar. Las aplicaciones deben estar diseñadas para la escalabilidad, la alta disponibilidad y la gestión automatizada de los cambios.

Necesitaremos una solución flexible que pueda fortalecer holísticamente tanto la escalabilidad como la disponibilidad de tus servicios IT. Y esa solución debe ser más que un plan de respaldo y recuperación de desastres independiente, dirigido a reducir el RTO y el RPO. Debe permitir a los desarrolladores crear aplicaciones que se escalen sin ningún tiempo de inactividad ni cambios de código, evitar las interrupciones y cumplir con los requisitos de cumplimiento de su organización.

Anthos ofrece la flexibilidad y el control necesario para automatizar operaciones informáticas, con escalabilidad y disponibilidad incluidas para responder a los cambios inesperados de la demanda. Funciones como la primera auto escalada de cuatro vías para los recursos de infraestructura de su Kubernetes y el soporte multi-cluster permiten reducir los gastos operativos y ampliar y reducir la escala según sea necesario.

Anthos también permite la protección de los datos mediante copias de disco almacenadas en cualquier ubicación regional o multirregional a través de Google Cloud. Además, se puede combinar con el software habilitado para Anthos de Google Cloud Marketplace, para permitir aplicaciones de alta disponibilidad (como Kasten K10, Portworx Enterprise, Robin Storage, Appranix APS...).

La complejidad es el enemigo de la ejecución para las operaciones de IT. Al final del día, la mayoría de los desarrolladores todavía pasan gran parte de su tiempo manteniendo infraestructuras complejas. Una vez que se estandarizan la plataforma y las habilidades, y se refuerza la fiabilidad de los servicios, el siguiente paso es consolidar las operaciones diarias de monitorización y registro. Esto puede ser muy desafiante dado que los entornos de muchas de las tecnologías abarcan múltiples lugares, lo que añade complejidad en cuanto a la gestión y la disponibilidad de los recursos. Pero simplificar estas operaciones es esencial si queremos ir más allá de la administración de la infraestructura, y trabajar en proyectos que ayuden a nuestra empresa a mantenerse a la vanguardia.

También es importante proporcionar herramientas a los desarrolladores para abordar los problemas de estabilidad antes de que lleguen a la producción. Se necesita un modelo unificado y fiable para la computación, la conexión en red y la gestión a través de las nubes y los centros de datos, completo con métricas y KPIs. Lo ideal sería un enfoque declarativo que permitiese especificar el estado final en lugar de los pasos para lograrlo, junto con las señales para gestionar el ciclo de vida. Esto es particularmente útil para las organizaciones que operan en diferentes regiones, cada una con diferentes políticas y una amplia variedad de entornos de desarrollo, ensayo, puesta en escena y producción que requieren diferentes controles de acceso.

Los cuadros de mando Anthos proporcionan las métricas necesarias para ejecutar nuestras operaciones. Dentro de Anthos, también hay la posibilidad de crear conjuntos lógicos de recursos de infraestructura independientemente de la plataforma subyacente. Al agrupar y gestionar conjuntos de recursos como estructuras lógicas llamadas entornos, podemos organizar y especificar de forma declarativa lo que se necesita hacer, ya sea recopilar información empresarial sobre todo el sistema, configurar los ajustes para un entorno de desarrollo o encontrar datos de solución de problemas para un recurso específico.

La continuidad del negocio es mucho más que tener una copia de seguridad. Si se hace bien, también puede potenciar la agilidad digital de su organización, preparándolo bien para navegar por cambios de todo tipo, ahora y en el futuro. Al implementar las estrategias mencionadas anteriormente, no sólo se pasa de la continuidad del negocio a la agilidad digital, sino que también se establece una base sólida en IT para la innovación empresarial.