Background Image
NUBE

Lecciones aprendidas en el camino hacia la transformación en la nube

Devlin Liles Headshot

February 15, 2021 | 12 Minuto(s) de lectura

El mundo ha cambiado. Todo se digitaliza.

¿Cuántas veces se ha gritado esto en artículos, noticias y redes sociales en los últimos 18 meses? La propia idea parece haber perdido simultáneamente su significado y haberse hecho más fiel a las TI. En lugar de hacer una declaración sobre dónde aterrizará el mundo del trabajo desde casa, la vuelta a la oficina o cualquiera de esos grandes titulares de cebo para clics, intentaremos reducir el dolor del cambio que se avecina.

Cuando cada organización se acerca a la perspectiva del cambio, puede haber miedo, incertidumbre y dudas. Hemos participado en grandes éxitos y fracasos estrepitosos en la transformación digital y la migración a la nube. Hay escollos y trampas en muchas esquinas del camino del cambio. Esperemos que los conocimientos y lecciones aquí expuestos actúen como una guía fiable que le ayude a evitar esos problemas mientras alcanza los beneficios.

Al leer el artículo, es posible que se pregunte quiénes somos "nosotros". ¿Hay un grupo de personas escribiendo en un solo teclado? En espíritu, sí. Improving cuenta con más de 1000 Improvers, y cada uno de ellos tiene docenas de lecciones aprendidas con esfuerzo. Un grupo de nosotros se reunió para compartir esas historias, y este artículo es el resultado de ese esfuerzo. "Nosotros" somos todas las personas que sintieron el dolor de la adopción temprana, tropezaron con la implementación sin documentación, recorrieron caminos que fracasaron o navegaron por plataformas cambiantes para encontrar el éxito sostenible.

"Al leer el artículo, es posible que te preguntes quiénes somos "nosotros". ¿Es un grupo de personas que escriben en un solo teclado? En espíritu, sí. Improving cuenta con más de 1000 Improvers, y cada uno de ellos tiene docenas de lecciones aprendidas con esfuerzo....".

La nube

Este concepto parecía tan fácil de entender hace 20 años. Se trataba simplemente de los servidores de otra persona, aunque entonces no lo viéramos así. Podíamos gestionarlos de la misma manera que gestionábamos los nuestros, y no era más que otra forma de enfocar la virtualización. Eso parece estar muy lejos de donde estamos hoy. Tenemos tantas ofertas de ____-as-a-service (_aaS) del doble de proveedores. Es confuso. Parece que cada día se ponen sobre la mesa nuevos proveedores y ofertas, creando un gran cúmulo de jerga listo para abalanzarse sobre cualquiera que intente comprender su alcance. Mientras trazamos el camino hacia el cambio, también podemos evitar la jerga. Intentaremos poner la jerga entre paréntesis tras la explicación en texto llano.

El fundamento de las plataformas en nube, como las de la derecha, es que ejecutar entornos virtuales a escala es más eficiente (léase más barato) que hacerlo a menor escala. Esta idea ha pasado de ofrecer a las empresas una plataforma para ejecutar sus servidores virtuales a ofertas más especializadas. Sin embargo, es importante tener en cuenta que esta idea central está en la raíz de todas las plataformas en nube. Exploraremos algunas de las principales áreas de oferta que conforman la mayor parte de la nube moderna y algunas áreas emergentes que van a ser fundamentales en los próximos años.

La base de las plataformas en nube, como las de la derecha, es que ejecutar entornos virtuales a escala es más eficiente (léase más barato) que hacerlo a menor escala. Esta idea ha pasado de ofrecer a las empresas una plataforma para ejecutar sus servidores virtuales a ofertas más especializadas. Sin embargo, es importante tener en cuenta que esta idea central está en la raíz de todas las plataformas en nube. Exploraremos algunas de las principales áreas de oferta que conforman la mayor parte de la nube moderna y algunas áreas emergentes que van a ser fundamentales en los próximos años.

Productividad de oficina y espacio de trabajo digital

Ofrecer una solución empaquetada como servicio alojado es una vieja idea. ¿Recuerda los tiempos de la guerra del alojamiento de correo (Hotmail, Gmail, AOL mail, Yahoo mail, etc.)? Por aquel entonces, simplemente ofrecían un servidor de correo y un portal de acceso como servicio. Esta idea se ha extendido ahora a la productividad de la oficina y al área en constante expansión de un espacio de trabajo digital. El número de herramientas que la mayoría de la gente utiliza cada día se ha ampliado drásticamente. Utilizamos archivos compartidos, edición de documentos, hojas de cálculo, herramientas de presentación, videoconferencia, chat y áreas de colaboración. Si se hace correctamente, cada una de ellas puede comunicarse entre sí, creando una maraña de interacciones en las que confiamos. La propuesta de valor global en este espacio es que, en lugar de intentar alojar y coordinar una docena de sistemas diferentes, podemos adquirir una plataforma integrada como solución (o, para los más aventureros, podemos adquirir servicios de 2 a 6 lugares y conectarlos nosotros mismos).

Atlassian, GitHib and Azure DevOps

Desarrollo e implantación de aplicaciones

Dado que el desarrollo de aplicaciones va cada vez más rápido y se espera que abarque más, hay espacio para las empresas que intentan optimizar las plataformas de trabajo de los equipos de desarrollo. Aparece con herramientas como Atlassian, GitHub Enterprise y Azure DevOps. Si bien cada una aporta un sabor diferente a la mesa, todas están tratando de hacer que los días de los desarrolladores sean más agradables, más fáciles y, en última instancia, más productivos. Ahí es donde reside la propuesta de valor para este tipo de adopción de la nube. El argumento de la plataforma integrada es igual de sólido en este caso, pero a menudo los desarrolladores buscan las mejores soluciones para este tipo de herramientas. Esta combinación lo convierte en un campo minado de problemas potenciales que analizaremos en breve.

Infraestructura, la buena infraestructura

Los servidores, las redes y la infraestructura han pasado por el ciclo "de remoto a local y de local a remoto" más veces que cualquiera de las ofertas que exploramos aquí. Sería fácil suponer que estas migraciones a la nube son las más sencillas gracias a la experiencia en el sector. Por desgracia para los responsables de infraestructuras de todo el mundo, no es así. Las tecnologías que han desencadenado cada ciclo son significativamente diferentes. "La virtualización de servidores es a la infraestructura en contenedores, como la infraestructura edge/serverless es como una introducción a la genética de sexto curso es al mapeo del genoma humano". Ambos trabajan y describen el mismo problema, pero uno es mucho más matizado y complejo. En este caso, el argumento suele ser cómo acercarse a la nube: "¿Nos aislamos del anfitrión de la nube para que nos resulte más fácil cambiar en el futuro? (agnóstico de la nube) o "¿Aprovechamos las tecnologías específicas de la nube para facilitar el trabajo, pero dificultar el cambio futuro a otro proveedor? (<cloud platform> native i.e. Azure native)

Análisis de datos e inteligencia artificial

El sector de la analítica de datos lleva más de 20 años innovando progresivamente, y las ofertas en la nube tratan de destilar esa innovación en un conjunto de herramientas fácilmente accesible. Abarcan desde el almacenamiento de datos, el análisis (más sobre esto en un segundo) y la visualización/elaboración de informes. En cada caso, la propuesta de valor es que la integración aumenta la velocidad y reduce el coste de desarrollo.

*Precaución: se avecina una exageración de la IA tradicional En un futuro muy próximo (1) dispondremos de una IA plenamente operativa (2) que nos ayudará en todo (3). Proporcionará grandes conocimientos (4) a nuestros negocios y al mundo, que ningún humano podría haber visto (5). *Precaución final - Se han añadido notas a pie de página para la traducción*.

1 En los próximos 2-200 años. 2 Funcionando en algo nuevo, pero no totalmente construido. 3 Todo lo que le pedimos que haga, y no falla horriblemente en ello. 4 Eso puede ser increíblemente valioso, o ingenuo como las observaciones de un niño de 3 años que ve un avión por primera vez. 5 Sin una enorme cantidad de esfuerzo y una memoria perfecta.

El espacio del aprendizaje automático, el aprendizaje profundo y la inteligencia artificial está lleno de innovación, y los casos de valor para ello se están volviendo más sólidos que antes. La principal propuesta de valor para el consumidor de estos servicios es no tener que desarrollar su propia infraestructura. Eso ahorra un importante coste de inversión en sistemas de análisis, infraestructura y experiencia. También hay valor para los productores de estas herramientas, porque con más datos vienen mejores sistemas en el espacio del análisis de datos.

Los caminos trillados hacia la nube y los fracasos de la migración digital

Al poner precio a las sustituciones y al mantenimiento de un centro de datos propio, muchas empresas empiezan a mirar a la nube como una alternativa potencial. Del mismo modo, considerar el desarrollo de aplicaciones suele incluir una conversación en torno a las tecnologías en la nube. Evaluar el paso a la nube es complejo, y algunos escollos pueden hacer que esta evaluación conduzca a errores. Vamos a abordar algunos de ellos porque son los caminos más transitados hacia el fracaso en la migración.

El más frecuente es el que oímos: "La nube es más barata en coste de servicio y coste de gestión". Eso puede ser cierto si sólo se mira una parte de las cifras implicadas. Mirar sólo esa parte es fácil de hacer porque hay costes y consideraciones en la gestión de la nube que no son típicos con la gestión del centro de datos. El coste total y la gestión de la versión en nube de su infraestructura dependerán en gran medida de cómo enfoque su migración (y ese enfoque cambiará su coste de migración).

A menudo oímos el enfoque típico de una migración de nube física a virtual como el "camino más rápido a la nube". Si bien es más rápido migrar de esta manera, estamos cambiando la velocidad de migración por el coste de las operaciones y la facilidad de gestión. La nube puede ejecutar sus servidores virtuales exactamente igual que en su infraestructura, pero no suele estar estructurada para el entorno de la nube. Recuerde, la propuesta de valor del proveedor de la nube es ejecutar más eficientemente a escala, por lo que tener sus servidores, CPU dedicada, Ram y almacenamiento es caro. La virtualización puede ayudar con algo de esto, pero en última instancia es la menos optimizada para los objetivos de la plataforma. Si vamos a implementar a contracorriente de la plataforma, tendremos que gestionar nuestros servidores, red y cargas de trabajo más directamente; tratar esto como un espacio de centro de datos alquilado en lugar de una plataforma.

Más complejidad y oportunidades de ahorro en costes y gestión surgen cuando abordamos la mezcla de nuestras aplicaciones actuales y los servicios de la plataforma, como la autenticación, la seguridad, los ajustes de escala bajo demanda y muchas otras funciones. Para aprovecharlas, tenemos que desglosar nuestra infraestructura en las piezas que la componen. Habrá que separar el almacenamiento de datos, la mensajería, las aplicaciones y muchos otros elementos para configurar esos servicios. Este trabajo tendrá que adelantarse a la migración. Sin embargo, puede ahorrar significativamente la gestión y el coste de la infraestructura de la nube.

AWS, Azure and GCP

Podemos adoptar un enfoque totalmente basado en contenedores para nuestras aplicaciones, aprovechando Docker y tecnologías como Kubernetes para compartimentar nuestra infraestructura. Permitir flexibilidad en el despliegue de nuestra infraestructura y gestionar esas piezas a través de la plataforma está automatizado en las "3 grandes" plataformas (AWS, Azure, GCP). Puede comenzar como un esfuerzo de la infraestructura, pero el mantenimiento a largo plazo tendrá que incluir a los equipos de desarrollo de aplicaciones. Cambiar la mentalidad de que la infraestructura es cosa de todos requerirá un importante trabajo de gestión del cambio. La infraestructura como código (versionada, verificada en un repositorio y automatizada) es una gran línea de meta. Aún así, muchas organizaciones se quedan cortas en este sentido debido al trabajo oculto (y mucho) que los equipos de infraestructura realizan cada día.

Por último, podemos construir nuestras aplicaciones y herramientas internas para aprovechar al máximo las ofertas empaquetadas en la plataforma en nube que hayamos elegido (cloud-native). Normalmente, esto tiene el mayor coste de conversión debido a los cambios necesarios en las aplicaciones y herramientas internas de la empresa. La otra cara de ese coste es que también tiene la mayor eficiencia en la plataforma porque lo estamos implementando directamente en línea con la optimización de la plataforma.

Al final, el enfoque que adopte cada empresa vendrá determinado por sus necesidades, presupuestos y competencias internas. Hemos llegado a la conclusión de que no existe una respuesta de oro para cambiar la tecnología y los procesos dentro de una empresa. Sin embargo, existen algunas herramientas, marcos y prácticas comunes que ayudan a encontrar ese enfoque.

Mapa de riesgos y cómo afrontarlos

No existe una receta de oro para encontrar el éxito en la migración a la nube, pero a menudo nos preguntan: "¿cómo encontramos el éxito?". Nos fijamos continuamente en las soluciones del pasado y en cómo mejorarlas. Esto incluye saber dónde están los riesgos y navegar bien por ellos. Vamos a sumergirnos en algunos casos de ejemplo para la adopción de la nube, la transformación digital y el cambio de infraestructura. Vamos a viajar desde los primeros adoptantes de la nube hasta implementaciones más recientes.

En 2012, trabajamos con una organización sin ánimo de lucro para adoptar una infraestructura en la nube y conectar varias partes diferentes de sus sistemas operativos. El principal riesgo para ellos era un sistema imposible de mantener, y el riesgo para nosotros era tratar de hacer tanto que destruiría el retorno de la inversión (ROI) de la migración. Una vez finalizado el trabajo, el sistema sustituyó con éxito su infraestructura local, que era una mezcla entre trasladar las aplicaciones existentes para integrarlas en la nube y aprovechar algunos servicios de la plataforma. Como puede verse en el diagrama de la izquierda, este sistema depende de múltiples interacciones entre esos componentes. Esas conexiones deben mantenerse y actualizarse, pero hasta ahora, el coste de mantenimiento no ha justificado el ajuste de la plataforma subyacente. Incluso como uno de los primeros en adoptar el espacio de la nube, han sido capaces de encontrar un término medio de gestión y valor de la conversión.

Non-profit cloud transformation diagram

En el espacio nativo de la nube, trabajamos para hacer operativa la analítica de datos y el aprendizaje automático para detectar el fraude como parte del procesamiento de reclamaciones. Los riesgos del cliente eran conclusiones no válidas y demasiado lentas de cambiar, mientras que el riesgo para nosotros era no tener una solución de ingeniería de datos lo suficientemente robusta. Anteriormente, el análisis era un proceso menos robusto y más manual, y al trasladarlo a un proceso digital, podemos aplicar varios servicios en la nube. La implementación fue nativa en la nube para integrar en profundidad múltiples herramientas y ahorrar costes tanto en la construcción como en el mantenimiento de la plataforma. El resultado global fue una detección y prevención del fraude más precisas gracias a la aplicación de este sistema.

Real Time Fraud Analysis model

En el último año, hemos trabajado con muchas empresas del ámbito de la salud y las ciencias de la vida para actualizar la infraestructura con el fin de hacer frente al aumento de volumen provocado por la pandemia de COVID-19. El mayor riesgo para los clientes relacionados con la salud que vimos el año pasado fue la incapacidad para adaptarse a la demanda masiva y, al mismo tiempo, satisfacer las necesidades cambiantes. El mayor riesgo para nosotros fue la prisa por cumplir los plazos y las demandas de los clientes, lo que podría crear problemas de seguridad y privacidad. Un ejemplo es la colaboración con un grupo de telesalud para hacer frente a un aumento de más de 8 veces en el volumen de sus servicios. Fuimos capaces de acelerar una hoja de ruta y llevar a cabo la migración de la plataforma en la mitad del tiempo previsto inicialmente aprovechando una mezcla de infraestructura específica de la plataforma y la contenedorización. Pudimos hacer todo esto manteniendo la conformidad con HIPAA y SOC 2 y la certificación HITRUST. Más allá de la seguridad y la protección de datos necesarias para este tipo de información, también pudimos gestionar la migración de la plataforma dentro de estrictos acuerdos de nivel de servicio para el tiempo de inactividad.

Health Services Amazon EKS model

¿Quiere saber más?

Esperamos que la exploración de estos 3 ejemplos de épocas, tecnologías y proveedores de nube muy diferentes haya ayudado a enmarcar la evaluación de las herramientas y enfoques digitales y de nube. Si ha leído esto y se ha encontrado con un par de preguntas más, lo entendemos, es un gran espacio y muchas maneras de encontrar tanto el éxito como el fracaso. Un solo artículo no va a navegar por el mar de posibilidades.

No dude en ponerse en contacto con nosotros y responderemos a sus preguntas. Nuestro equipo realiza con frecuencia evaluaciones de migración a la nube. Para cualquier persona en los EE.UU. que los correos electrónicos Sales@improving.com y mencione este artículo, le ofreceremos gratuitamente una sesión de evaluación/planificación de 90 minutos para su organización.

Nube
Application Modernization

Reflexiones más recientes

Explore las entradas de nuestro blog e inspírese con los líderes de opinión de todas nuestras empresas.
Blog Image - Unveiling the Future of AI at Google Cloud Next 24 -1
IA/ML

Unveiling the Future of AI at Google Cloud Next ‘24

Get firsthand insights from Improving into the innovation brewing around artificial intelligence and cloud computing at Google Cloud Next '24.