Original
Temas abordados
Original
Temas abordados
a la nube
simplificada
Guía para migrar la infraestructura,
las bases de datos y las aplicaciones
Contenido
Introducción...........................................................3 Rediseñar aplicaciones..............................................18
Reconstruir aplicaciones...........................................18
¿Por qué migrar ahora?............................5 Árbol de decisión de migración..............................19
Definir plazos de migración.....................................19
Migrar con el Marco de adopción
de la nube de Microsoft............................ 8 Preparar........................................................................20
Definir la estrategia.......................................9 Preparar su entorno..................................................20
© 2020 Microsoft Corporation. Todos los derechos reservados. Este documento se proporciona “tal cual”.
La información y las opiniones que aquí se expresan, incluidas las direcciones URL y otras referencias a sitios
web de Internet, están sujetas a cambios sin previo aviso. Usted asume el riesgo de utilizarlo.
01
Introducción
A primera vista, la migración podría Existen una gran cantidad de beneficios de la nube,
como costos operativos reducidos, capacidad de
parecer una decisión técnica, pero modernizarse más rápidamente y mayor seguridad.
en su esencia está relacionada Pero normalmente hay un catalizador específico que
da inicio a la conversación sobre la migración. Los más
con el negocio. Las dos preguntas habituales son los siguientes:
fundamentales que se derivan Aumento de la eficiencia operativa y reducción de los
del debate son: ¿Qué impulsa gastos operativos. Con el soporte de hardware reducido,
la mejor administración y los procesos más eficientes,
a la empresa a migrar a la nube? puede ahorrar, en promedio, de un 20 % a un 30 % solo en
y ¿Por qué ahora? la configuración de recursos de máquinas virtuales (VM).2
Comercialización/lanzamiento más rápido. Al reducir
los costos generales y liberar un poco el presupuesto,
puede dedicar más tiempo y esfuerzo a acelerar el
desarrollo de software y soluciones. Al implementar
más rápidamente IaaS y la plataforma como servicio
(PaaS), la empresa puede lanzar sus productos con
mayor velocidad y frecuencia.
Soporte para necesidades urgentes de capacidad.
Cuando se planifica el uso máximo a través de sistemas
locales, los servidores suelen estar infrautilizados,
ya que se necesita más capacidad que la media para
adaptarse a los picos cuando se produzcan. La nube
lo libra de este modelo, al permitir acomodar la escala
a las necesidades de cada momento.
Renovación de alquileres de centros de datos
o actualización de hardware. Si actualmente tiene
que ampliar el presupuesto para renovar hardware
o pagar por el hospedaje en centros de datos, este es
un buen momento para pensar en migrar a la nube.
Un proveedor de nube puede hospedar estos servicios
para usted y así evita alquileres costosos.
6
Desencadenadores de migración a la nube
Expiración de Restricciones
los contratos presupuestarias y de
del centro de recursos
datos
Además de los factores que desencadenan su migración a la nube, debe considerar el rango de cargas de trabajo
y aplicaciones que se pueden migrar. Como ejemplo, a continuación se presentan solo algunas de las cargas de
trabajo comunes que los clientes migran a Azure.
Windows Server SQL Server Bases de datos Linux y open source Desarrollo y prueba
Cuando los impulsores de la empresa y el tiempo se alinean, es el momento de la migración a la nube, y Azure
puede ayudar a ahorrar dinero y mejorar la eficiencia. En la siguiente sección, abordamos el tema de la migración
con el Marco de adopción de la nube de Microsoft.
7
03
Cada organización tiene sus Esto exige un proveedor de nube (y socios clave)
capaces de brindar un conjunto completo de
propias razones para la migración. herramientas y métodos para simplificar y acelerar
la migración, y reducir el riesgo general.
Cualesquiera sean sus razones,
Ante todo, usted precisa que el proceso sea simple
puede lograr sus objetivos con y fácil de seguir. Puede simplificar su recorrido de
adopción de la nube al dividirlo en fases. Los pasos que
éxito siguiendo un enfoque bien dé deberían permitirle trazar una imagen definida de
estructurado que aborda sus su disposición general para realizar la migración y de
todo el portfolio de aplicaciones y cargas de trabajo,
diversas necesidades empresariales, y, también, la mejor manera de configurar ese portfolio
técnicas y organizativas. para lograr la migración.
El Marco de adopción de la nube de Microsoft
proporciona orientación comprobada, procedimientos
recomendados, herramientas y plantillas para
respaldar su recorrido de adopción a través de las
diferentes fases. La orientación abarca la estrategia y la
planificación, así como la gobernanza, la optimización
y la administración continuas de las cargas de trabajo
migradas. Con este enfoque comprobado, puede
ejecutar su proyecto de migración con confianza.
En los siguientes capítulos, analizaremos las fases de
migración que han ayudado a otros a migrar a la nube
y le proporcionaremos consideraciones para cada fase.
Gobernar Administrar
8
Figura 3. Recorrido común hacia la migración
04
Definir la estrategia
Patrocinio ejecutivo
Para obtener el compromiso del liderazgo en lo
que respecta a impulsar la migración, debe definir
los controladores de migración. Defina el motivo
comercial de origen para la migración, junto con la
urgencia y los plazos asociados a ella. Dentro de este
motivo comercial, es importante distinguir entre los
controladores de negocios, los controladores técnicos
y los controladores de línea de tiempo, ya que su
enfoque en cuanto a la migración puede variar.
Tras obtener la aceptación del liderazgo ejecutivo,
debe establecer una estrategia para garantizar el éxito,
que consta de lo siguiente:
9
Alineación de las Involucre a sus socios
partes interesadas Otra parte de su estrategia consiste en determinar
cuándo contratar soporte externo para su migración.
Dado que la migración implica la coordinación
Su equipo de adopción de la nube se ocupa de la
entre varias funciones, es importante lograr la
migración real de las cargas de trabajo a la nube. Para
alineación. Poder hablar en términos de resultados
definir el patrimonio digital o crear la infraestructura
empresariales representa un apoyo a la transparencia
central de la nube, el equipo ejecuta una serie repetitiva
y las asociaciones interfuncionales. Para tener éxito,
de tareas colaborativas y de resolución de problemas.
debe contar con el nivel adecuado de soporte de TI,
seguridad y otras áreas del negocio, y, lo que es más Con el sistema de socios de Microsoft como recurso,
importante, los propietarios de aplicaciones que se está facultado para identificar qué tareas realizar con
verán afectados. sus equipos de TI a nivel interno y qué tareas pueden
requerir asistencia experta. Trabaje con su socio de
Para mantener el apoyo de los propietarios de la
Microsoft existente si tiene uno, o bien, busque un
aplicación durante el esfuerzo de migración y evitar
socio de Microsoft para aprovechar su profunda
cualquier sorpresa, es preciso incluirlos en los ejercicios
experiencia en la planificación y ejecución de proyectos
de planificación temprana y reforzar los beneficios
de migración. Ellos pueden ayudar a su equipo de
relacionados con el alojamiento de su aplicación en
adopción de la nube a superar cualquier anomalía
Azure. Los grupos de infraestructura de TI (por ejemplo,
de ejecución y permitir que la migración avance
redes, seguridad, identidad, etc.) también deberían ser
rápidamente y sin errores.
parte de las conversaciones sobre diseño y planificación.
Recomendamos trabajar con los proveedores de servicios
administrados de expertos de Azure u otros socios
especializados, ya que tienen conocimientos técnicos
profundos de la nube, entregan consistentemente el
éxito del cliente y reciben una validación anual por parte
de un auditor independiente.
10
05
Planificar
Al comenzar una migración, Una vez que entienda esos aspectos, también
necesitará saber cuánto costará.
primero debe saber con qué está
Muchas cargas de trabajo pueden funcionar de
tratando. Esto significa lograr una inmediato en Azure sin modificaciones, mientras que
mejor comprensión de qué son sus otras con dependencias de aplicaciones y operaciones
en el entorno local exigen más análisis y planificación.
aplicaciones, cuántos servidores Si sus aplicaciones están compuestas por varios
o VM tiene, y cómo trasladar estos servidores o VM, debería invertir en una planificación
consolidada para identificarlos y trasladarlos a la nube.
componentes a la nube. No se trata de un proceso manual, ya que se necesitan
herramientas de planificación inteligente para hacerlo.
Además, comparar costos de forma precisa puede
resultar difícil en el momento de estimar la carga
y las instancias de VM de Azure. Sin análisis
automatizado para comparar la capacidad local
y la instancia de VM, las estimaciones podrían ser
escasas y generar problemas de rendimiento. O bien,
las estimaciones podrían ser exageradas y llevarse
demasiado presupuesto.
11
Descubrir y evaluar el Herramienta para
estado digital comprender la
Antes de migrar una carga de trabajo a la nube,
preparación para
es importante evaluar la carga de trabajo y cada la migración
activo relacionado.
Empiece su recorrido hacia la migración al
En una migración ideal, cada activo (infraestructura,
comprender su nivel de preparación para la
aplicación o base de datos) sería compatible con una
migración a escala con la Herramienta de
plataforma en la nube y estaría listo para la migración.
evaluación y preparación de la migración
En realidad, no todo debe migrarse a la nube y no todos
estratégica (SMART, por sus siglas en inglés).
los activos son compatibles con las plataformas de nube.
Esta herramienta aborda su preparación en
En definitiva, la meta de la evaluación es recopilar
todas las dimensiones de la migración, desde
información sobre los servidores, las VM, las aplicaciones
la estrategia inicial hasta la administración
y las bases de datos, como el tipo, la configuración,
continua. Al responder algunas preguntas,
el uso y las aplicaciones que podrían ejecutarse.
obtendrá un informe personalizado que le
Con las herramientas de migración a la nube, no solo
ayudará a planificar y cerrar las brechas.
puede evaluar la infraestructura local, las aplicaciones
y la preparación de los datos, sino también analizar
los datos de evaluación para asignar la capacidad
local a las instancias de VM de Azure y estimar el
costo de la nube.
Azure Migrate proporciona un centro de herramientas
y servicios para descubrir, evaluar y migrar servidores,
bases de datos e infraestructura de escritorios virtuales.
También se integra a la perfección con las ofertas de
proveedores de software independientes (ISV) de
socios para proporcionar capacidades adicionales.
12
Herramientas para Descubra infraestructura, aplicaciones
y bases de datos locales
la evaluación
Probablemente su organización tenga cientos, sino
Para evaluar los servidores y las VM, Migración miles, de servidores y VM. Si bien sus herramientas
de Azure: Evaluación del servidor lo ayuda de administración actuales pueden tenerlos bien
a descubrir y evaluar las VM de VMware locales, identificados, para iniciar la migración, necesita un
las VM de Hyper-V y los servidores físicos para mecanismo de evaluación capaz de enviar datos en
determinar si están listos para la migración los pasos posteriores.
a Azure. Azure Migrate también le permite
La detección tiene lugar cuando se realiza un inventario
exportar o descargar informes con datos de
de las aplicaciones y los roles o características que
detección para tomar decisiones adicionales.
se ejecutan en las máquinas locales. El proceso de
Para la evaluación de las bases de datos de SQL, detección de servidores y VM suele ser sencillo. Se
el Asistente de migración de datos lo ayuda basa en la interacción directa con el punto de conexión
a detectar problemas de compatibilidad que (mediante un agente) o un hipervisor de administración
pueden afectar la funcionalidad de la base (como VMware vSphere o Microsoft Hyper-V).
de datos en la nueva versión de SQL Server
o la base de datos de Azure SQL. Asimismo,
recomienda las mejoras de rendimiento
y confiabilidad para el entorno objetivo.
13
Identifique dependencias de Analizar configuraciones
aplicaciones y servidores
La evaluación le garantiza que cada carga de trabajo
Una vez finalizada la detección, hay que marcar las funcione en la plataforma en la nube. A partir de la
dependencias o la comunicación entre los servidores recopilación y el análisis de los datos, las herramientas
(y las aplicaciones). de evaluación pueden brindarle métricas sobre la
El análisis de dependencias dentro de Azure Migrate disponibilidad de las cargas de trabajo en la nube.
le ayuda a comprender las dependencias entre las Por ejemplo, ¿es compatible el sistema operativo
máquinas que desea evaluar y migrar. Normalmente, en el que se ejecuta la carga de trabajo? O ¿Existen
usa la asignación de dependencias cuando desea dependencias de hardware específicas que podrían no
evaluar las máquinas con mayores niveles de confianza replicarse en el entorno en la nube (como la ejecución
y garantizar que todos los componentes de una de un arranque UEFI en un disco superior a los 4 TB)?
aplicación se muevan juntos. Esto es fundamental El análisis de configuraciones debería indicar qué
porque, al migrar una aplicación, es necesario conocer cargas de trabajo se migrarán sin modificaciones,
todos los servidores y procesos que emplea. cuáles podrían exigir modificaciones menores y cuáles
Muchas herramientas marcan las dependencias de son incompatibles en su formato actual, además de
los servidores, pero no las de las aplicaciones. Para recomendar cambios de configuraciones o soluciones
14
Planificar costos Herramienta de
La última etapa de esta evaluación consiste en recopilar planificación de costos
informes de uso de recursos (como la CPU, la memoria
y el almacenamiento). Esto es importante porque las La calculadora del TCO de Azure le ayuda
VM locales suelen tener exceso de aprovisionamiento, a crear un caso comercial personalizado de
pero estar infrautilizadas. Si tomara la configuración evaluación en la nube para respaldar una
física del servidor local y la llevara a un tipo de serie migración de Azure. Asegúrese de incluir todo
de VM de Azure, probablemente vería que paga por el hardware, el software, las instalaciones
un rendimiento y una escala que no necesita. y el costo del equipo que actualmente es
compatible con su entorno local. Tiene la
Debido a que para la nube se aplica un modelo de costo
opción de modificar cualquier suposición
por uso, debería asegurarse de que su elección se ajuste
para que el modelo refleje con precisión su
a los objetivos de rendimiento y económicos. La meta
negocio. El resultado es un informe detallado
en todo modelo de nube consiste en impulsar niveles de
que muestra cuánto dinero puede ahorrar al
uso eficientes de sus VM y, al mismo tiempo, asegurarse
migrar a Azure.
de que se cumplan los objetivos de rendimiento
y confiabilidad. Con el análisis del historial de recursos Para obtener más recursos de planificación
y el análisis de costos inteligente, las herramientas y calculadoras, pruebe estas herramientas de
pueden determinar el uso concreto de la carga de trabajo planificación de costos de Azure.
y sugerir la mejor serie de VM de Azure en la nube.
Si la carga de trabajo se ejecuta en Windows o usa SQL
Server como base de datos, la migración a Azure puede
maximizar los beneficios. La solución de evaluación
puede identificar dónde los programas como el
Beneficio híbrido de Azure, las reservas de recursos en
la nube y las actualizaciones de seguridad extendidas
se adaptan mejor a su migración para mejorar el cálculo
del presupuesto y la previsión.
Para evaluar los posibles ahorros en costos derivados
de la migración a Azure, calcule y compare el costo
total de propiedad (TCO) de Azure con el costo de una
implementación local comparable. Además, cree una
estimación de los costos para el proyecto de migración,
incluidos los servicios profesionales, el desarrollo y la
capacitación para su equipo.
La estimación del TCO y el motivo comercial deben
ser esenciales para los supuestos de planificación de
la migración. Siempre puede ajustarlos más adelante
a medida que el equipo trabaja en la migración.
15
Plan de migración Alinear al equipo de migración
Con el inventario de aplicaciones, priorice las aplicaciones Un aspecto importante de cualquier plan de migración
en un plan de migración basado en dimensiones, como a la nube es alinear a las personas que harán realidad
la prioridad y la complejidad comerciales. A continuación, el plan. Para crear un equilibrio entre la velocidad
defina el equipo principal que ejecutará la migración y el control durante la migración a la nube, debe haber
y defina el enfoque correcto para su caso comercial. personas responsables de la adopción y la gobernanza
de la nube. Este podría ser un equipo de personas
que comparten responsabilidades para cada área
o capacidad. O puede asignar a personas individuales
que sean responsables de los resultados y el trabajo.
Una vez que haya terminado con la alineación de
la estructura del equipo para su plan de migración
a la nube, el siguiente paso es asignar a personas
específicas a las capacidades necesarias. Para hacerlo,
responda las siguientes preguntas:
16
Definir el enfoque de migración Las estrategias de migración se pueden reducir a cuatro
categorías principales: realojamiento, refactorización,
Su estrategia de migración a la nube depende de rediseño y reconstrucción. Además, a algunas
muchos factores: organizaciones les resulta útil reemplazar algunas
• ¿Cuáles son sus necesidades más apremiantes? aplicaciones con aplicaciones SaaS (software como
servicio), en lugar de migrar otras más antiguas.
• ¿Cuáles son las habilidades de su equipo?
• ¿En qué punto del ciclo de vida del desarrollo se
encuentran sus aplicaciones?
Una vez que haya definido sus metas de migración
y reunido todos los requisitos y las limitaciones de su
evaluación, podrá definir su estrategia de migración.
Elija el método de migración que mejor se alinee con sus
requisitos empresariales y de TI, como cargas de trabajo
que no requieren cambios de código y aplicación,
cargas de trabajo que requieren cambios mínimos antes
de pasar a la nube o cargas de trabajo que requieren
una funcionalidad de código y aplicación modificada
y extendida para aprovechar las tecnologías de nube.
Quizás necesite ejecutar procesos de migración
repetitivos en paralelo para ir trasladando las
aplicaciones y cargas de trabajo a la nube. Ya sea que
se trate de una migración sencilla o compleja, lo ideal
es pensar en los aspectos básicos del proceso.
PaaS
Refactorizar Rediseñar
Volver a Recompilar
laaS hospedar
17
Realojar aplicaciones y bases de datos Rediseñar aplicaciones
Esta estrategia, también conocida como "elevación La estrategia de rearmar también se conoce con
y desplazamiento", supone migrar los servidores el nombre de “rediseñar” una aplicación para
físicos y las VM tal como están a la nube, sin cambios modernizarla, es decir, transformarla con una
en el código. arquitectura modular. El rediseño modifica o amplía
Al trasladar a IaaS todo el entorno de servidores actual, una base de código existente de una aplicación a modo
se obtienen los beneficios de ahorrar costos, reforzar de optimizarla para una plataforma de nube y lograr
la seguridad y mejorar la confiabilidad. Las ventajas una mejor escalabilidad. Los servicios de proveedores
de esta estrategia incluyen: moverse rápidamente sin de nube pueden utilizarse directamente como servicios
cambios de código, la capacidad de tener un proveedor de backend de las aplicaciones modernas, los que son
de nube que administre el hardware y los sistemas altamente escalables y confiables. Las ventajas incluyen:
operativos, y la reducción del TCO con mayor rapidez. mejorar la agilidad al aplicar prácticas de DevOps
innovadoras, incorporar nuevas capacidades de Azure
a las aplicaciones existentes y satisfacer de manera
rentable los requisitos de escalabilidad.
18
Árbol de decisión de migración Definir plazos de migración
Adopte un árbol de decisión de migración simple para Cualquier proyecto de migración a la nube debe tener
impulsar las decisiones en función de las prioridades una escala de tiempo bien definida para la ejecución de
y los requisitos de la empresa. la migración. Establecer líneas de tiempo para estimar
Por ejemplo, si no planifica un desarrollo futuro de su los esfuerzos de migración requiere capacidades
aplicación comercial, puede seleccionar la estrategia de de administración de proyectos, como estructuras
realojamiento y migrar la aplicación rápidamente a IaaS. de descomposición del trabajo (WBS), comúnmente
O bien, si desea obtener todos los beneficios de la nube utilizadas como una herramienta de administración
a lo largo del tiempo e incluir el desarrollo futuro con de proyectos secuenciales. La WBS representa cómo
las ofertas de PaaS, puede elegir entre estrategias de se completarán las tareas dependientes con el tiempo.
refactorización, rediseño y reconstrucción. Para obtener más flexibilidad, su equipo puede emplear
metodologías ágiles y otras iterativas integradas en
los conceptos de iteraciones y lanzamientos. Con un
enfoque iterativo, puede alinear los esfuerzos con la
línea de tiempo y ajustar el alcance según lo requiera
el proyecto. La duración de la iteración normalmente
depende del tipo de esfuerzo técnico, la sobrecarga
administrativa y la preferencia del equipo.
SÍ APROBADO Refactorizar,
¿Desarrollo Evaluación de
rediseñar o
futuro? PaaS
recompilar
NO RECHAZADO
APROBADO Volver a
Evaluación de
laaS hospedar
19
06
Preparar
Con el fin de comenzar a crear Esto se puede lograr al organizar primero recursos,
controlar los costos y proteger y administrar su
e implementar soluciones con organización, y luego mantener encaminados a los
los servicios de Azure, debe equipos con una base de plataforma y zonas de
aterrizaje, que se explican más adelante en esta sección.
preparar su entorno para el
plan de adopción de la nube. Preparar su entorno
Organizar los recursos: configurar una jerarquía de
administración le permite aplicar sistemáticamente
el control de acceso, la política y el cumplimiento
a grupos de recursos, y utilizar el etiquetado para
realizar seguimiento de los recursos relacionados.
Grupos de
administración
Suscripciones
Grupos de
recursos
Recursos
20
Administrar el acceso: use el control de acceso basado en roles para asegurarse de que los usuarios solo tengan
los permisos que realmente necesitan. La administración de quién puede acceder a sus recursos y suscripciones de
Azure es una parte importante de su estrategia de gobernanza de Azure, y la asignación de derechos y privilegios
de acceso basados en grupos es una práctica recomendada.
Rol
Rol personalizado
Lector o específico de los Colaborador Propietario
recursos
Suscripción
Grupo de recursos
Figura 9. Patrón para asignar el control de acceso basado en roles de Azure (RBAC)
Administrar los costos y la facturación: identifique Azure Blueprints y Azure Security Center para
su tipo de suscripción, comprenda cómo funciona la aplicar y automatizar las decisiones de gobierno
facturación y aprenda a controlar los costos. de su organización.
La administración de costos de Azure puede ayudarlo Antes de comenzar su planificación de gobernanza,
a planificar con el costo en mente. También le permite use la herramienta de referencia de gobernanza
analizar los costos de manera eficaz y optimizar el para identificar posibles carencias en el enfoque de
gasto en la nube. gobernanza de la nube de su organización.
Planificar la gobernanza, la seguridad y el Definir supervisión e informes: obtenga visibilidad
cumplimiento: aplique y automatice las directivas de los recursos para buscar y solucionar problemas,
y la configuración de seguridad que lo ayuden optimizar el rendimiento y obtener información sobre
a cumplir con los requisitos legales aplicables. el comportamiento del cliente.
A medida que establece una política corporativa
y planifica sus estrategias de gobernanza, puede
usar herramientas y servicios como Azure Policy,
Recursos de Azure
Azure ofrece una gran cantidad de servicios que, en conjunto, ofrecen una solución integral para recopilar, analizar
y actuar sobre la telemetría de sus aplicaciones y los recursos de Azure que les dan soporte.
• Azure Monitor proporciona un solo concentrador unificado para todos los datos de supervisión y diagnóstico en Azure.
• Azure Service Health ofrece una vista personalizada del estado de los servicios de Azure y las regiones que utiliza.
• Azure Advisor es un consultor de nube gratuito y personalizado que le ayuda a seguir e implementar las prácticas
recomendadas para las implementaciones de Azure.
• Azure Security Center lo ayuda a controlar la seguridad de sus máquinas, redes, servicios de datos y almacenamiento,
y aplicaciones.
21
Zonas de aterrizaje: de código y se dedica al soporte de una o más cargas de
trabajo. Las zonas de aterrizaje proporcionan acceso a
una imprimación herramientas y controles fundacionales, y establecen un
La infraestructura como código es un requisito común lugar que se ajusta al cumplimiento para innovar y crear
para la mayoría de los esfuerzos de adopción de la nuevas cargas de trabajo en la nube, o migrar las cargas
nube. El cambio a la creación de un entorno de primer de trabajo existentes a la nube. Las zonas de aterrizaje
código puede agregar una curva de aprendizaje para utilizan conjuntos definidos de servicios en la nube
los miembros del equipo y afectar las operaciones, y prácticas recomendadas para prepararlo para el éxito.
la seguridad, la gobernanza y el cumplimiento. Los beneficios de usar la base de plataforma y las zonas
La implementación de zonas de aterrizaje discretas de aterrizaje juntas implican una coherencia entre la
y diseñadas para propósitos ayuda a abordar esos seguridad, la confiabilidad, el rendimiento, el costo
desafíos y mantiene al equipo encaminado respecto y las operaciones en la nube. La combinación también
de los planes de adopción. reduce la sobrecarga que conlleva el mantenimiento,
Comenzar con una base de plataforma: una base de la gobernanza y el cumplimiento. En conjunto, la base
plataforma compartida es compatible con todas las de plataformas y las zonas de aterrizaje capturan todo
cargas de trabajo en una plataforma de nube específica. lo que debe estar en su lugar y listo para permitir la
Proporciona a las zonas de aterrizaje controles adopción de la nube en todo el portfolio de TI.
Crear zonas de aterrizaje en su entorno: una zona El Marco bien diseñado de Microsoft Azure es una
de aterrizaje es el pilar básico de cualquier entorno referencia útil para los desarrolladores y arquitectos que
de adopción de la nube. El término se refiere a una implementan soluciones dentro de una zona de aterrizaje,
construcción lógica que permite que las cargas de y desean incorporar y desarrollar los pilares arquitectónicos
trabajo coexistan por sobre una base de plataforma. compartidos al diseñar, crear o apoyar cargas de trabajo
Una zona de aterrizaje es un segmento de un entorno que se ejecutan dentro de una zona de aterrizaje.
Conectividad/Enrutamiento Acceso de SSO a aplicaciones Supervisión/Resistencia del Detección de amenazas Directivas exigibles
QoS/Firewalls/Asignación migradas/Control de acceso rendimiento/Automatización Protección integrada Entornos de quejas
de direcciones IP de DMZ basado en roles locales/Azure de la disponibilidad Seguridad avanzada de Administración de
AD Sync los datos suscripciones
22
07
Migrar
Mientras que muchas habilidades También es esencial ubicar una zona de aterrizaje
bien diseñada en el lugar del inicio de un proyecto
básicas de administración son útiles de migración, que consiste en la creación de redes,
en la nube, hay algunas diferencias administración de identidad, seguridad y gobernanza.
Al igual que con las fases anteriores del marco,
de habilidades clave, por lo que su
puede abordar la preparación al dividirla en partes:
equipo tendrá que ponerse al día • Desarrolle habilidades para sus equipos de
en algunas tareas nuevas. migración a la nube.
• Cree una zona de aterrizaje para hospedar las cargas
de trabajo que planea compilar en la nube o migrar
a la nube.
Habilidades técnicas
Prepare a sus equipos con las habilidades en la nube
necesarias para migrar las cargas de trabajo y operarlas
una vez en Azure. Microsoft Learn ofrece aprendizaje
gratuito y a ritmo propio para que sus equipos puedan
obtener las habilidades necesarias para ejecutar las
migraciones. Para quienes son nuevos en Azure,
recomendamos comenzar con los Fundamentos de
Azure. Estos recursos de migración ayudarán aún más
a sus equipos a prepararse para las tareas de migración
y posteriores a la migración.
Microsoft ofrece una variedad de cursos, certificaciones
y exámenes de capacitación de Azure con diferentes
niveles y especializaciones. Al alinearse con los
roles que componen su equipo de migración, estos
programas pueden ayudarlo a desarrollar habilidades
en su equipo, así como a identificar a los candidatos
adecuados en el momento de contratar.
Microsoft Learn contribuye aún más con habilidades de disponibilidad ante desafíos al proporcionar exclusivas rutas
de aprendizaje centradas en los roles laborales. Esta herramienta de preparación ofrece sesiones de capacitación
en línea breves y simples, laboratorios prácticos, y evaluaciones para poner a prueba el conocimiento. Es una forma
23 rápida para que su equipo obtenga las habilidades necesarias. Lo mejor de todo: ¡es gratis!
Llegó el momento de comenzar a migrar a la nube. el realojamiento, no se necesitan cambios en una
Anteriormente, en esta guía, describimos las estrategias aplicación, en el marco de cargas de trabajo ni en la
que puede utilizar para la migración, que van desde arquitectura. Simplemente, el proveedor de la nube
realojar sus aplicaciones, la refactorización y el rediseño, administra el SO y hardware.
hasta la modernización. Comience las ondas de migración con su primera
Defina la estrategia que mejor se adapte a sus carga de trabajo en Azure. Debe familiarizarse con las
requisitos: por lo general, esto se aborda bajo una herramientas y los enfoques necesarios para escalar los
modalidad aplicación por aplicación. Una base de cada esfuerzos de adopción. A medida que se familiarice con
carga de trabajo es igualmente importante. Es menor la migración a la nube, puede aumentar los niveles de
el riesgo, permite aprendizajes y le permite elegir el complejidad para simplificar y automatizar el proceso
método de migración adecuado para cada carga de de migración, como DevOps, la infraestructura como
trabajo. Aprender sobre los escenarios de migración código, y así sucesivamente. El uso de un enfoque de
es un paso central del proceso. migración gradual permite que su organización se
Muchas veces, las organizaciones comienzan con sienta más cómoda con la migración a medida que
elevación y desplazamiento para acelerar la migración avanza por el proyecto. Para completar el proyecto más
y ahorrar costos desde el principio. Ahora bien, nos adelante, puede migrar las aplicaciones más complejas.
enfocaremos en la estrategia de realojamiento, que Azure Migrate es un nodo central que permite
consiste en trasladar las aplicaciones que se ejecutan descubrir, evaluar y migrar cargas de trabajo a Azure.
en servidores y VM tradicionales a IaaS de Azure. Para Detallemos los pasos necesarios para utilizarlo con el
fin de realojar las cargas de trabajo de la aplicación.
Migrar
Oleadas de migración (versiones)
24
Replicar cargas de trabajo de Azure
La replicación es el primer paso de la fase de migración, donde se migran las VM locales al copiarlas en Azure. La
replicación asincrónica o sincrónica garantiza que los sistemas en vivo se puedan copiar en Azure sin tiempo de
inactividad. Sobre todo, los sistemas deben mantenerse a la vanguardia con contrapartes locales. Esto significa que,
mientras usted prepara y ejecuta sus planes de migración, las actualizaciones de datos o servidores se sincronizan
entre las copias.
Local Azure
Replicación
VM
Hyper-V/VMware Cuenta de
almacenamiento
Este modelo también resulta útil para conectar grupos es también el momento para definir el almacenamiento
de VM, como una carga de trabajo o aplicación de y las conexiones de red establecidos inicialmente
varios niveles, durante la migración. Esto es importante cuando creó el entorno.
para las pruebas y la migración completa final. Una vez La replicación compatible con aplicaciones le ayuda
que revise los detalles, estará listo para volver a replicar a migrar fácilmente las aplicaciones empresariales
los servidores. La replicación mantendrá los servidores con Azure Migrate, entendiendo el contexto real de
completamente sincronizados con las versiones una aplicación. Puede usar esta función de manera
locales hasta que esté listo para migrar y retirar las automática para aplicaciones comerciales de uso
versiones locales. frecuente de Microsoft, como SharePoint, Dynamics,
Al extraer datos e información de la evaluación, SQL Server y Active Directory, además de aplicaciones
Azure Migrate puede configurar cada VM para que se de otros proveedores, como Oracle, SAP, IBM y Red Hat.
replique en la instancia de VM correcta en Azure. Este
25
Herramientas para la migración
Para migrar servidores y VM, use la herramienta de migración de servidor en Azure Migrate. Le ayuda a migrar VM
de VMware locales, VM de Hyper-V, servidores físicos, otras máquinas virtualizadas y VM de nube pública a Azure.
Migre las bases de datos de aplicaciones existentes con Azure Database Migration Service, ya sea que se ejecuten
en SQL Server, Oracle, DB2, MySQL o PostgreSQL. Le permite migrar bases de datos a Azure como VM, instancia
administrada de Azure, o directamente a Azure SQL Database.
Local Azure
Entorno de
prueba
Replicación Migración
de prueba
VM
Hyper-V/VMware Cuenta de
almacenamiento Red virtual
26
Paso final para completar la migración
Después de comprobar que la migración funciona según lo esperado a través de las pruebas, es momento de
realizar la transición final para migrar las máquinas locales. Azure Migrate también puede realizar el lanzamiento
final en la nube y desactivar la aplicación local. En algunos casos, tendrá que actualizar los registros del Sistema de
nombres de dominio (DNS) para las nuevas cargas de trabajo en la nube. Sin embargo, si realizó la migración con
DNS en la nube como parte de su configuración inicial del entorno, es posible que se actualice automáticamente.
Local Azure
Entorno de
producción
Migración
de cambio
VM Replicación
Hyper-V/VMware Cuenta de
almacenamiento Red virtual
27
Retirar la infraestructura local existente
Una vez que ha promovido una carga de trabajo a la producción, los activos que anteriormente alojaron la carga
de trabajo de producción ya no son necesarios para respaldar las operaciones comerciales. En ese momento, los
activos más antiguos se consideran retirados. Los activos retirados pueden desactivarse y, así, reducir los costos
operativos. La desactivación de un recurso puede ser tan simple como quitar la energía del activo y desecharlo
de forma responsable.
La desactivación es un paso importante cuando el ahorro de costos es su principal motivación para una migración.
Hasta que se desactiva un activo, sigue consumiendo energía, soporte medioambiental y otros recursos. Una vez
que los activos retirados se desactivan, se completa la migración.
Local Azure
Entorno de
producción
VM Replicación
Hyper-V/VMware Cuenta de
almacenamiento Red virtual
Retiro del servicio
28
08
Gobernar
esos esfuerzos no terminan con Para empezar, identifique las áreas clave de importancia
durante y después de la migración. Estas áreas deben
la migración. Tras la migración, relacionarse con los diferentes tipos de riesgos que su
le recomendamos proteger empresa debe abordar a medida que adopta el servicio
en la nube y las acciones que su equipo de gobernanza
permanentemente las VM y los de la nube debe tomar.
datos, y supervisar el estado de
Tenga en cuenta estos principios del modelo
la nube. de gobernanza:
29
Herramientas para gobernar
La herramienta de referencia de gobernanza
proporciona un primer paso para identificar las
necesidades de gobernanza de su organización
y obtener recomendaciones. Esta es una herramienta
basada en cuestionarios diseñada para ayudarlo
a identificar brechas en su organización. Proporciona un
informe personalizado que describe la diferencia entre
su estado actual y las prioridades de su negocio, además
de recursos adaptados para ayudarlo a comenzar.
Gobernar
Administrar
Administrar
Alineación de negocios
Resumen
Más allá de los motivos que • Definir la estrategia: identifique un caso comercial
específico y el compromiso del liderazgo para la
conducen a la migración o la migración de aplicaciones.
complejidad de su entorno actual, • Planificar: defina un plan claro donde se tengan en
una migración exitosa a la nube cuenta los servidores, las VM y las cargas de trabajo
que desea migrar, y todo aquello que sea necesario
consiste en dividir el proceso para que funcionen en la nube. A su vez, con esta
en etapas: evaluación, determine el verdadero uso de los
recursos y analice las dependencias de configuración
de las cargas de trabajo.
• Preparar: prepare su entorno local y en la nube para
la migración.
• Migrar: antes de migrar realmente una carga de
trabajo (o varias) a la nube, debe asegurarse de que
las cargas de trabajo en la nube estén sincronizadas
con el sistema local en tiempo real. Además, se
recomienda probar el estado del sistema, para que
la migración final salga bien.
• Gobernar: controle el entorno y migre las cargas
de trabajo para garantizar que se abordan los
estándares de la industria y los requisitos normativos.
• Administrar: defina las líneas base de administración
y los compromisos empresariales para lograr
resultados empresariales tangibles.
33
Con la información descrita en esta guía, comience con
algunas aplicaciones y, a continuación, continúe con
Recursos adicionales
el resto de su entorno. Continúe su recorrido hacia la • Acelere y automatice su migración.
nube buscando una mayor rentabilidad gracias a la Visite Azure Migration Center para
optimización y con sus cargas de trabajo funcionando conocer útiles herramientas de migración.
de manera segura al máximo rendimiento.
• Busque orientación paso a paso de
Apreciará de inmediato los beneficios de la migración expertos de Microsoft y socios de
en cuanto a tiempo y presupuesto. La nube puede migración especializados basados en el
ayudarlo a brindarle más agilidad y, en muchos Marco de adopción de Microsoft Cloud
casos, le permitirá responder antes a las necesidades para Azure.
comerciales. El hecho de reducir el TCO le permite
• Obtenga capacitación para su migración
tomar el gran nivel de ahorro y volver a invertirlo en su
con cursos básicos y específicos de roles
negocio para impulsar una modernización más rápida.
para desarrollar nuevas habilidades de
Además, si explora las opciones de PaaS y SaaS, puede
Azure y lograr preparación organizativa
reducir aún más el TCO y ampliar las capacidades de TI.
a largo plazo.
Ya sea que se encuentre en las primeras etapas
de evaluación o esté planificando su enfoque, el
Marco de adopción de la nube ofrece un enfoque
mucho más simple para la migración. Con servicios
gratis integrados, un sólido ecosistema de socios
y asesoramiento probado de Microsoft, puede seguir
los pasos para reducir los riesgos para su negocio.
Dé el próximo paso
Pruebe Azure gratis
34
Los socios especializados de Azure juegan un papel crítico al proporcionar conocimientos técnicos profundos de la nube, superando anomalías de ejecución y asegurando que la migración avance rápidamente y sin errores. Estos proveedores de servicios son validados anualmente por un auditor independiente por su consistencia en entregar éxito al cliente .
La replicación sincrónica asegura que los datos se copien en tiempo real a Azure, mientras que la asincrónica asegura que los sistemas vivos se puedan copiar sin tiempo de inactividad, permitiendo así que los datos o actualizaciones de servidores se sincronicen continuamente entre las copias locales y las de Azure .
Entender las dependencias de aplicaciones y servidores es crítico antes de migrar porque asegura que todos los componentes de una aplicación se muevan juntos, evitando problemas de funcionalidad post-migración. Herramientas como Azure Migrate ofrecen análisis de dependencias, permitiendo una visión completa de las interacciones para planificar una migración eficiente y sin contratiempos .
Cuando se realiza la detección y evaluación de servidores, las herramientas de Azure Migrate ayudan a descubrir y evaluar las VM de VMware locales, las VM de Hyper-V y los servidores físicos para determinar si están listos para la migración. La evaluación incluye la recopilación de información sobre la configuración y uso de servidores, y la identificación de dependencias de aplicaciones y servidores .
No es necesario migrar todos los activos a la nube porque no todos son compatibles con las plataformas de nube. Evaluaciones detalladas identifican qué activos tienen dependencia de servidores o cuentan con características específicas que limitan su funcionalidad en un entorno de nube. Además, algunos activos pueden estar mejor gestionados localmente o ser innecesarios para la estrategia en la nube .
El Marco de Adopción de la Nube de Microsoft proporciona orientación comprobada, procedimientos recomendados, herramientas y plantillas para respaldar el recorrido de adopción a través de diferentes fases, abarcando desde la estrategia y planificación hasta la gobernanza, optimización y administración continua de las cargas de trabajo migradas .
Las principales motivaciones para que las organizaciones migren a la nube incluyen la reducción de costos operativos y de capital, la mejora de la escalabilidad y flexibilidad, y el uso de tecnologías de seguridad avanzadas para protegerse contra amenazas .
Las herramientas de planificación inteligente facilitan el proceso de migración a la nube al automatizar la identificación y traslado de componentes, como servidores y VM, a la nube, lo que permite una mejor estimación de costos y capacidades necesarias en la nube en comparación con los recursos locales existentes .
La fase de pruebas es crucial en el proceso de migración a la nube, ya que permite validar la migración, probar aplicaciones y solucionar problemas antes de la migración completa. Esto se logra mediante la creación de una VM de prueba en Azure usando datos replicados, asegurando que los sistemas funcionen según lo esperado y minimizando el riesgo en la transición final .
La migración a la nube puede disminuir los costos de IT en una organización al reducir capital de inversión en infraestructura física, como servidores y almacenamiento, y los costos operativos asociados, incluyendo el consumo de energía y la necesidad de personal de operaciones. Además, la capacidad de escalar recursos según la demanda reduce gastos innecesarios .