La repatriación en la nube es la migración de un entorno de nube a una nube privada o alojamiento interno. Es una práctica cada vez más popular y probablemente una reacción a la migración rápida a la nube en la década de 2010.
Hay una variedad de razones por las que las empresas pueden querer repatriar sus entornos de nube. En este artículo, analizaremos por qué podría ser eso. También cubriremos lo que hace que la repatriación en la nube sea exitosa y cómo puede superar los desafíos clave en sus esfuerzos de repatriación.
¿Por qué repatriar?
A finales de la década del 2000 y principios de la década del 2010, la migración a la nube era la prioridad. Las organizaciones trasladaron sus entornos de alojamiento en las instalaciones costosos y expansivos a la nube. Lo hicieron con la promesa de que la nube sería más rápida y económica. Aún mejor: Podrían evitar costos de mantenimiento y actualización.
Para algunos, esa promesa nunca se cumplió por completo. Los entornos en la nube funcionan bien para aplicaciones y flujos de trabajo optimizados en la nube. El simple hecho de migrar un servidor tal como está en las instalaciones a un entorno de nube puede generar más gastos por alojarlo por año.
Los entornos de nube también están optimizados para cargas de trabajo en la nube. A veces, los servidores y las aplicaciones heredados no tienen un mejor rendimiento en un entorno de nube que en un centro de datos.
Agregue a esos problemas costos de ingreso y egreso crecientes, métodos alternativos de acceso y aplicación de la autorización, y un entorno que a veces es opaco para el monitoreo del rendimiento y la seguridad, y está claro por qué es posible que algunos no quieran mantener sus activos críticos a largo plazo en la nube.
Ingrese la repatriación. Para los activos que residen en la nube, pero que probablemente no deberían hacerlo, las organizaciones pueden sacarlos de la nube y colocarlos en un entorno de nube privada, centro de datos o entorno alojado en las instalaciones.
La repatriación puede reducir los costos de algunas cargas de trabajo y hacer que la postura integral del entorno sea más transparente. Dependiendo del tipo de carga de trabajo y la sensibilidad a la latencia, también puede tener sentido que una carga de trabajo o un servidor residan en una ubicación muy específica.
La repatriación en la nube no es para todo. Las aplicaciones que están diseñadas para ser nativas en la nube y necesitan rendimiento global, adaptación y escalabilidad a menudo están bien atendidas en un gran entorno de nube pública. Es muy probable que estas aplicaciones sean más engorrosas y costosas, y tengan un rendimiento significativamente peor en un entorno diferente.
Consideraciones de repatriación
Hay algunos factores que debe tener en cuenta al evaluar una decisión de repatriar activos en la nube. Estas son algunas de las principales consideraciones.
Costo
El costo puede ser un beneficio o un impedimento para repatriar las cargas de trabajo en la nube. Las organizaciones que desean repatriar sus cargas de trabajo en la nube probablemente han tomado la determinación de que su carga de trabajo en la nube será más rentable, alojada localmente, coubicada o alojada en una nube privada.
Esa no debería ser la única consideración de costos. La construcción de un centro de datos o un entorno y los costos de migración pueden ser significativos dependiendo de los activos en la nube que se repatrian. Si su personal se especializa en administrar activos en la nube, necesitará capacitación para administrar un entorno que no sea en la nube.
Todo esto debe considerarse en un análisis de costo-beneficio para determinar si el costo total de repatriación tiene sentido o no.
Seguridad de la información
Puede parecer que la seguridad de la información es una consideración para migrar desde un entorno de nube. Generalmente, los proveedores de servicios en la nube pueden ofrecer herramientas de seguridad de la información a escala y con experiencia.
Dicho esto, una empresa que aprovecha un proveedor de servicios en la nube puede no poseer suficiente experiencia para proteger las cargas de trabajo en la nube. Numerosos ejemplos de filtraciones de datos destacan la dificultad de asegurar cargas de trabajo nativas en la nube sin la experiencia para hacerlo.
En esa situación, una empresa puede recibir un mejor servicio al repatriar sus cargas de trabajo en la nube en lugar de volver a capacitar o contratar personal nuevo para su equipo de seguridad de la información.
Rendimiento
Como se destacó anteriormente y aparentemente paradójicamente, algunas cargas de trabajo tendrán un mejor rendimiento si se repatrian. Algunas aplicaciones de nicho simplemente funcionan mejor en configuraciones de hardware personalizadas. Además, las aplicaciones sensibles a la latencia se benefician sustancialmente de estar ubicadas cerca de su fuente u objetivo.
Por el contrario, las nubes públicas ofrecen escalabilidad y flexibilidad inigualables. Pueden crecer, reducirse, reequilibrarse e instanciarse aparentemente al instante. Con otras soluciones de alojamiento, hay un límite en el volumen y el ritmo del cambio.
Sus prioridades impulsarán su toma de decisiones con respecto a la repatriación. De manera similar al costo, debe realizar un análisis de costo-beneficio para la repatriación, donde la compensación se produce entre la capacidad de respuesta de la interacción y la tasa de cambio ambiental.
Estrategias de repatriación
Por lo general, su estrategia de repatriación debe seguir los pasos de un programa de migración tradicional. Estas son algunas consideraciones para cada fase.
Planificación
La repatriación exitosa en la nube requiere una planificación eficaz. Las organizaciones deben evaluar exhaustivamente su entorno de nube actual. Esa evaluación debe identificar qué aplicaciones y datos serán repatriados.
Las consideraciones típicas implican evaluar los impactos técnicos, financieros y operativos de la mudanza. Eso debería dar lugar a una hoja de ruta de repatriación detallada con plazos, responsabilidades e hitos claros.
Aún mejor: Desarrollar esa hoja de ruta con las partes interesadas de las operaciones de TI, finanzas, seguridad, cumplimiento y otros departamentos relevantes al principio del proceso ayudará a minimizar las interrupciones.
Migración
La migración requerirá un enfoque metódico para la transferencia de datos y aplicaciones de la nube a la infraestructura local o en el lugar. Por lo general, es una buena idea priorizar las aplicaciones en función de su criticidad y complejidad. Las aplicaciones críticas deben funcionar inmediatamente después de la migración; las aplicaciones más complejas tardarán más tiempo en migrar.
El uso de un enfoque por fases puede ayudar a administrar los riesgos y dar cuenta de los ajustes. Por ejemplo, la migración de aplicaciones no críticas primero le brindará la oportunidad de refinar sus procesos de migración antes de abordar los sistemas críticos.
Integración
Sus aplicaciones en la nube existen en un ecosistema corporativo robusto. La integración de sistemas repatriados es fundamental para mantener la continuidad operativa.
Al migrar, debe asegurarse de que los sistemas internos y en la nube sean compatibles con las aplicaciones y los datos repatriados. Esto puede implicar actualizar software, reconfigurar redes y establecer nuevos protocolos de seguridad.
Las pruebas exhaustivas también son vitales para identificar y resolver cualquier problema de integración antes del lanzamiento. Durante las fases de migración e integración, también debe capacitar al personal de TI sobre el nuevo entorno.
Consejos prácticos y mejores prácticas
Es posible que también desee pensar en algunos de los siguientes puntos al planificar y ejecutar su migración de repatriación:
- Lleve a cabo una prueba piloto: Comience con un proyecto piloto para probar el proceso de repatriación a una escala relativamente pequeña para identificar posibles desafíos y refinar los procesos.
- Involucre la experiencia: Considere asociarse con expertos en repatriación que puedan proporcionar información y asistencia valiosas durante todo el proceso.
- Garantice la integridad de los datos: Use sumas de comprobación y otros métodos de verificación de datos para monitorear la integridad y precisión de los datos.
- Mantenga la redundancia: Los servicios en la nube deben ejecutarse en paralelo con los sistemas en las instalaciones durante algún período de tiempo para validar las operaciones adecuadas y minimizar el tiempo de inactividad.
- Monitoree y optimice: Monitoree continuamente el rendimiento de los sistemas repatriados y realice los ajustes necesarios para optimizar la eficacia, la eficiencia y la seguridad.
Cómo superar los desafíos
La repatriación en la nube es desafiante y reconocer que, desde el principio, aumenta sus posibilidades de una migración exitosa. La planificación y la comunicación sólidas serán vitales para el éxito.
Estas son algunas recomendaciones para mitigar los desafíos de repatriación en la nube.
Complejidad de migración de datos
Uno de los desafíos más significativos en la repatriación de la nube, si no el más significativo, es la complejidad de la migración de datos. Transferir grandes cantidades de datos de la nube a sistemas en las instalaciones o ubicados en el mismo lugar puede llevar mucho tiempo y estar lleno de riesgos como la corrupción o la pérdida de datos.
Mitigar esos riesgos requiere herramientas sólidas de migración de datos, verificación de errores y planificación estratégica. El uso de técnicas de transferencia de datos incrementales y la realización de verificaciones exhaustivas de la integridad de los datos pueden garantizar una transición sin problemas. Además, las migraciones piloto ayudan a identificar y resolver posibles problemas antes de escalar y proceder con seriedad.
Riesgos de seguridad
La repatriación de los servicios en la nube puede proliferar los riesgos de seguridad. No preparar el entorno de repatriación con monitoreo integral, visibilidad y capacidades de búsqueda de amenazas es una receta para desastres.
Invierta en infraestructura de ciberseguridad avanzada y realice auditorías de seguridad periódicas. Implemente modelos de seguridad de confianza cero y sistemas de parches con los últimos parches de seguridad. El monitoreo continuo y la planificación de respuesta a incidentes también abordan rápidamente cualquier violación de seguridad que pueda ocurrir durante o después de la repatriación.
Cuestiones regulatorias y de cumplimiento
Su entorno repatriado debe cumplir con las regulaciones de la industria en los mismos niveles o en niveles mejorados en comparación con su entorno de nube. La transición de la nube a los sistemas en las instalaciones no puede comprometer el cumplimiento de las leyes y los estándares relevantes.
Para asegurarse de que no está infringiendo la supervisión jurisdiccional relevante, contrate a expertos legales y de cumplimiento para que revisen el plan de repatriación. Mantener la documentación de repatriación detallada y realizar auditorías periódicas puede ayudar a identificar y rectificar las brechas de cumplimiento.
Degradación del rendimiento
La degradación del rendimiento puede hacer o romper un proyecto de repatriación en la nube. Los sistemas en las instalaciones inicialmente pueden tener dificultades para manejar la carga de trabajo previamente administrada por la infraestructura en la nube si no se configuran de manera adecuada.
Las pruebas de rendimiento y la planificación de capacidad mitigarán este impacto. El hardware del tamaño adecuado, la optimización de las configuraciones de software y el empleo de técnicas de equilibrio de carga ayudan a mantener los niveles de rendimiento. El monitoreo continuo del rendimiento del sistema y la realización de los ajustes necesarios son cruciales para garantizar la eficiencia operativa continua.
Asignación de recursos y experiencia
La repatriación en la nube requiere asignación de recursos y experiencia. Muchas organizaciones pueden carecer de la experiencia interna para una repatriación exitosa. Es clave subcontratar o complementar los esfuerzos de repatriación con profesionales de TI experimentados o consultores que se especializan en repatriación en la nube.
Las operaciones de transición también pueden ser un desafío, especialmente si una organización carece de la experiencia adecuada. Para mitigar eso, es esencial capacitar al personal existente o complementarlo para garantizar una transición sin problemas.
Planificación y comunicación
Nada llena un proyecto más rápido que una planificación deficiente y la falta de comunicación. Por el contrario, una buena planificación y comunicación pueden ayudarlo a superar muchos desafíos.
Si desarrolla una hoja de ruta de repatriación detallada, establezca plazos realistas y defina claramente los roles y las responsabilidades para ayudar a establecer expectativas de procedimiento y aliviar la fricción sustancial.
La comunicación regular con todas las partes interesadas, incluidos los equipos operativos de TI, la gerencia y los usuarios finales, garantizará que todos tengan la oportunidad de estar informados y preparados para el cambio. Abordar las inquietudes y los comentarios de inmediato ayudará a evitar malentendidos y fomentar un entorno de colaboración.
Lo que depara el futuro
A medida que la computación en la nube evoluciona, también lo hace el enfoque de la repatriación en la nube. Las tendencias emergentes y los avances tecnológicos están dando forma a cómo se produce la transición de los servicios en la nube a la infraestructura en las instalaciones. Mantenerse informado sobre estos desarrollos y adaptar las estrategias en consecuencia es fundamental para la optimización continua y la eliminación de costos.
Nube híbrida y multinube
Las estrategias de nube híbrida y multinube proporcionan una estrategia de repatriación amortiguada. Un enfoque híbrido, que mantiene una combinación de recursos en las instalaciones y en la nube, permite una estrategia de repatriación parcial e inteligente. Proporciona flexibilidad para aprovechar los beneficios de ambos entornos.
Las estrategias multinube, en las que las empresas utilizan varios proveedores de nube, también reducen los puntos únicos de falla al mejorar la redundancia. Sin embargo, eso no significa que sean fáciles de implementar. A medida que los entornos híbridos y multinube se vuelven más frecuentes, las empresas deben desarrollar marcos de administración sólidos para integrar y organizar de manera efectiva los entornos distribuidos.
Computación periférica
La computación periférica está ganando terreno como tecnología complementaria a la repatriación en la nube. Al procesar datos más cerca de su fuente, la computación en el borde reduce la latencia y mejora el rendimiento de las aplicaciones específicas.
Las organizaciones que repatrian los servicios en la nube están integrando cada vez más soluciones de computación en el borde para manejar el procesamiento de datos en tiempo real y reducir la carga en los sistemas centrales. Estas soluciones son fundamentales cuando la latencia es un factor clave en la eficiencia operativa.
Herramientas de migración de datos mejoradas
Los avances en las herramientas de migración de datos han simplificado el proceso de repatriación. Las soluciones modernas ofrecen formas automatizadas, seguras y eficientes de transferir datos de la nube a entornos en las instalaciones.
Estas herramientas incluyen funciones como validación de datos, corrección de errores y capacidades de migración incremental. Al hacerlo, estas soluciones minimizan el tiempo de inactividad y reducen el riesgo de pérdida de datos. La evolución continua de las herramientas implica esfuerzos de repatriación más sencillos y confiables.
Seguridad mejorada
Con el creciente énfasis en la seguridad de datos, las estrategias de repatriación en la nube deben incorporar seguridad de información avanzada. Las tecnologías como la inteligencia artificial (AI ) y el aprendizaje automático (ML ) pueden mejorar la detección de amenazas y las capacidades de respuesta.
La implementación de soluciones de seguridad impulsadas por AI o ML ayudará a las organizaciones a identificar y mitigar proactivamente los posibles riesgos durante la repatriación. Los mecanismos de control de autenticación y acceso más sofisticados protegerán los datos confidenciales.
Sustentabilidad
La sustentabilidad es un factor cada vez más crucial en la toma de decisiones de TI. A medida que las organizaciones buscan reducir su huella de carbono, las soluciones en las instalaciones de bajo consumo están ganando atención. Las estrategias futuras de repatriación en la nube pueden priorizar la sustentabilidad al incorporar centros de datos ecológicos y hardware de bajo consumo. Al alinear los esfuerzos de repatriación con los objetivos de sustentabilidad, la repatriación puede contribuir a la conservación ambiental mientras optimiza la infraestructura de TI.
Monitoreo y adaptación continuos
La tecnología es dinámica y requiere monitoreo continuo y adaptación de estrategias de repatriación. Las últimas prácticas de la industria, los avances tecnológicos y los cambios regulatorios deben informar los esfuerzos de repatriación.
Revisar y actualizar regularmente los planes de repatriación garantiza relevancia y eficacia. Los foros, conferencias y socios tecnológicos de la industria pueden proporcionar información valiosa para ayudarlo a mantenerse al día con las tendencias emergentes.
Cómo Pure Storage promueve la repatriación
La repatriación es difícil y necesita un socio que le ayude. Pure Storage tiene una gran experiencia en el desarrollo y el abordaje de soluciones para los esfuerzos de repatriación. Pure Storage ofrece varias soluciones para ayudarlo con su proceso de repatriación:
- FlashArray FlashBlade ofrecen soluciones integrales para el aprovisionamiento y almacenamiento ambiental. Estos componentes son fundamentales para proporcionar la plataforma en la que viven los esfuerzos de repatriación.
- Si decide buscar una solución de nube híbrida, AIOps de Pure1® simplifica la administración del almacenamiento al proporcionar un único panel en el que su empresa confiará.
- Pure Cloud Block Store proporciona administración de almacenamiento unificado, ya sea que se encuentre en las instalaciones, en un lugar compartido, en una nube privada, en una nube híbrida o en una nube completamente alojada.
- Si desea migrar cargas de Kubernetes, Portworx® es una solución en las instalaciones. Tenemos amplia experiencia en la administración de cargas de Kubernetes.
Pensamientos de cierre
La repatriación de activos no es algo que deba tomarse a la ligera. Puede repatriarse con un presupuesto y de manera efectiva, pero deberá tener un plan. La planificación es clave para determinar cómo, cuándo y por qué se repatria. Además, considere tener el socio adecuado para ayudarlo a hacer que sus esfuerzos de repatriación sean un éxito.