Impulsores de migración y modernización de Azure

Completado

Una cuestión fundamental para diseñar la estrategia de migración a la nube y modernización de esta consiste en identificar los desencadenadores para la adopción de la nube. Algunos desencadenadores podrían demandar una acción rápida, mientras que otros tal vez requieran un enfoque más activo y práctico.

Los objetivos empresariales y basados en aspectos de TI apuntan a desencadenadores de migración y modernización, que determinan la estrategia para trasladar las aplicaciones a la nube. En el caso de los desencadenadores basados en cuestiones de TI, se recomienda la migración de las cargas de trabajo. Para los objetivos centrados en aspectos empresariales, se recomienda la modernización de las aplicaciones.

Diagram showing the two migration and modernization choices.

Con la migración, las cargas de trabajo se trasladan a la nube sin cambios. Con la modernización, se cambia el código de la aplicación o bien la aplicación se reescribirse o reemplaza para que use nuevas tecnologías en la nube.

En Tailwind Traders, puede desarrollar un árbol de decisión para ayudarlo a evaluar las aplicaciones:

Diagram of a decision tree showing PaaS or IaaS based on future development on an application.

Como arquitecto de soluciones del equipo de Tailwind Traders, debe comprender los desencadenadores de la migración y la modernización.

Diagram showing the triggers for a migration or modernization project.

Desencadenadores de migración

Los desencadenadores de migración suelen estar orientados a cuestiones de TI o basarse en escalas de tiempo. La migración a la nube está motivada por la necesidad de reducir rápidamente los costos locales, mantener la seguridad y simplificar las operaciones. Estos desencadenadores incluyen los siguientes:

  • Expiración del contrato del centro de datos
  • Desafíos del flujo de efectivo y restricciones de recursos
  • Continuidad empresarial
  • Amenazas de seguridad

Expiración del contrato del centro de datos

La expiración de los contratos del centro de datos es una excelente oportunidad para comenzar el proceso de migración a la nube, ya que las organizaciones que se enfrentan a desafíos relacionados con el flujo de efectivo y los recursos podrían plantearse si merece la pena continuar con el centro de datos.

Eliminación de los gastos recurrentes

  • La posesión y la administración de centros de datos físicos pueden ser costosas, tanto en términos económicos como de esfuerzo.
  • La expiración del contrato del centro de datos puede ser un punto de inflexión para plantearse la migración a la nube, ya que puede proporcionar ventajas casi inmediatas, en forma de reducción de costos, rendimiento mejorado y administración más sencilla.
  • El traslado de las operaciones del centro de datos a la nube le libera de los gastos recurrentes del contrato y le ofrece una escalabilidad integrada y otras características de administración clave que hacen que sea mucho más fácil dirigir el centro de datos de forma eficaz.

Desafíos del flujo de efectivo y restricciones de recursos

Uno de los incentivos con mayor impacto de la nube y la adopción de un modelo operativo más flexible es la oportunidad de eliminar las grandes inversiones iniciales en recursos de infraestructura física. La identificación de áreas en las que se pueden optimizar los costos y liberar recursos para el crecimiento y la innovación es fundamental para establecer la justificación comercial en la que se basa la migración a la nube. A menudo, las empresas tienen dificultades a la hora de satisfacer sus necesidades de crecimiento o no pueden proporcionar los recursos que les solicitan los equipos de TI. La nube lo cambia todo gracias a la escala casi infinita de los centros de datos de Azure.

Cambio de gastos en capital a gastos operativos

El mantenimiento de un centro de datos físico puede conllevar grandes desafíos para el flujo de efectivo, ya que deben reservarse inversiones para la infraestructura. Al trasladarse a la nube, puede cambiar de un modelo de gastos en capital (CAPEX) a un modelo de gastos operativos (OPEX), puesto que ya no paga los costos de un centro de datos físico ni el hardware y software asociados. En su lugar, solo paga los recursos que usa en la nube y puede escalarlos o reducirlos verticalmente según sea necesario, lo que proporciona más flexibilidad al flujo de efectivo de la organización.

Diagram showing the shift from CAPEX to OPEX.

Continuidad empresarial

El traslado a la nube puede ayudar a garantizar la seguridad y la resistencia de las cargas de trabajo críticas para la empresa, ya que si las operaciones cotidianas se ven interrumpidas por problemas como la conectividad de red y la pérdida de datos pueden producirse pérdidas de productividad y un mayor riesgo de perder datos críticos.

Importante

Los clientes constatan una reducción media del 66 % en el tiempo de recuperación de los datos hospedados en Azure.

Operaciones y aplicaciones resistentes

  • Al trasladar las aplicaciones empresariales principales a la nube, puede minimizar el número de interrupciones y mantener las operaciones más fácilmente, dos cuestiones que se cuentan entre las principales preocupaciones de las organizaciones.
  • Al aprovechar la recuperación ante desastres nativa y los servicios de alta disponibilidad, puede asegurarse de que las aplicaciones no solo son resistentes, sino que se pueden escalar o reducir verticalmente para satisfacer las demandas de rendimiento.
  • Azure proporciona opciones para replicar cargas de trabajo clave en distintas regiones para maximizar su tiempo de actividad, así como opciones de recuperación integradas para que el riesgo de perder aplicaciones o datos importantes se reduzca considerablemente, o incluso se elimine por completo.

Azure está diseñado para la continuidad empresarial y la recuperación ante desastres. Con este fin, cuenta con soluciones integradas en las regiones (centros de datos) y numerosos servicios, entre los que se incluyen los siguientes:

Diagram showing an Azure Site Recovery deployment to two regions.

Amenazas de seguridad

La creciente evolución de las amenazas de ciberseguridad, la mayor necesidad de proteger las personas y los recursos dondequiera que se encuentren y la dificultad de encontrar talentos especializados en seguridad hacen que muchos equipos de seguridad se sientan abrumados. La nube proporciona un conjunto de opciones de seguridad completas que pueden solucionar muchos de sus desafíos.

Conjunto de soluciones de seguridad en la nube

  • Las soluciones de TI tradicionales no son capaces de mantenerse al día del panorama de amenazas en constante evolución, caracterizado por ciberataques avanzados, y muchas empresas se sienten más vulnerables. La nube ofrece soluciones de seguridad integradas, que proporcionan una protección completa frente a amenazas avanzadas.
  • Azure está protegido mediante diversos controles físicos, operativos y de infraestructura que permiten a las organizaciones tomar medidas que garanticen la protección, la copia de seguridad y la conformidad de las aplicaciones y los datos.
    • Azure Backup protege el entorno frente a ataques de ransomware y recupera los datos de copia de seguridad que se han eliminado de forma malintencionada o accidental.
    • Microsoft Defender for Cloud proporciona una administración unificada de la seguridad de la infraestructura para proteger los recursos.
    • Microsoft Sentinel proporciona análisis de seguridad inteligente en toda la empresa.

Desencadenadores de modernización

Los desencadenadores de modernización están orientados a cuestiones empresariales y se centran en el desarrollo o la inversión futuros en la aplicación. Si va a llevar a cabo la modernización para la nube con la idea de seguir invirtiendo en una aplicación, podrá crear características y capacidades que permitan crecer a la empresa o mejorar la experiencia del cliente.

Estos desencadenadores incluyen los siguientes:

  • Escalado de aplicaciones web e infraestructura
  • Centrarse en la innovación
  • Menor tiempo de llegada al mercado
  • Aplicaciones de optimización de costos

Escalado de aplicaciones web e infraestructura

La capacidad de asumir picos de demanda es una de las prioridades de las empresas. Aun así, muchas organizaciones carecen de la confianza o la capacidad técnica necesarias para satisfacer las fluctuaciones en la demanda.

Azure permite realizar el escalado cuando surjan necesidades de capacidad urgente. Cuando se prepare para un uso máximo en los sistemas locales, probablemente los servidores quedarán infrautilizados, ya que necesita una capacidad superior a la media para reaccionar ante los picos cuando se produzcan. La nube lo libera de este modelo, ya que le permite realizar el escalado cuando le haga falta. El traslado a la nube aumenta la agilidad gracias a una infraestructura que se adapta a las necesidades empresariales.

Escalado automático integrado

Los sectores como la atención sanitaria, los seguros y los bancos están experimentando un crecimiento considerable pero a muchas organizaciones de estos ramos les cuesta seguir el ritmo de grandes picos en la demanda.

Al migrar a servicios administrados en la nube, las organizaciones pueden modernizar las aplicaciones críticas para la empresa y aprovechar servicios administrados como Azure App Service e Instancias administradas de Azure SQL para reducir las tareas operativas y centrar los recursos que escasean en el trabajo de mayor valor.

Innovación en las aplicaciones

La nube presenta nuevas oportunidades de innovación:

  • La migración a la nube puede ayudar a reducir considerablemente o eliminar las responsabilidades operativas. De esta manera, puede centrarse en innovar en los productos y ofrecer nuevas capacidades a los clientes.
  • Azure proporciona un conjunto completo de funcionalidades y servicios de IA para ayudarle a entender mejor las necesidades de los usuarios y anticiparse a ellas. Puede usar estas funcionalidades para incluir algoritmos inteligentes en las aplicaciones, los sitios web y los bots. Además, puede obtener información instantánea y continua y aprovechar los servicios de análisis nativos de la nube para tomar decisiones fundamentadas.
  • Con las aplicaciones nativas de nube, podrá desarrollar e implementar rápidamente, realizar pruebas de forma segura e iterar con rapidez.
  • Puede obtener tiempo y recursos al permitir que Microsoft se haga cargo de la aplicación de revisiones a los sistemas operativos, la actualización del sistema operativo y la supervisión de vulnerabilidades mientras se centra en la innovación y la realización de tareas que pueden aportar valor al negocio.

Menor tiempo de llegada al mercado

La modernización de las aplicaciones puede ayudarlo a desarrollar y comercializar aplicaciones mucho más rápido. Con Azure, los desarrolladores no están limitados por los plazos para adquirir y crear bases de datos y sistemas locales. Estos plazos extendidos para la infraestructura han ralentizado los esfuerzos de desarrollo en el pasado.

  • Puede implementar Azure App Service en cuestión de minutos para empezar a desarrollar un sitio web. Es posible que, anteriormente, haya tenido que crear un servidor, aplicar revisiones a los servidores, instalar Internet Information Services (IIS) y realizar los cambios de configuración necesarios. Ahora puede empezar a desarrollar la aplicación inmediatamente en lugar de esperar a que empiecen los días.
  • La modernización de aplicaciones mediante opciones sin servidor en Azure ofrece una vez más la capacidad de comercializar soluciones y actualizaciones con incluso menos infraestructura. Al aprovechar servicios como Azure Kubernetes Services, Azure Functions, Azure Logic Apps y servicios de Azure AI, los desarrolladores tienen muchas opciones para compilar aplicaciones.
  • Azure admite el uso de herramientas de DevOps, incluido GitHub, para compilar e implementar aplicaciones modernas. Con Acciones de GitHub, puede compilar y publicar aplicaciones y actualizaciones más rápidamente para anticiparse a la competencia y mantener satisfechos a los clientes.

Aplicaciones de optimización de costos

La modernización de las aplicaciones cambia la estructura de costos de las aplicaciones. En el desarrollo tradicional, la infraestructura que proporciona servicios a la aplicación se debe comprar y escalar teniendo en cuenta el día más ocupado posible de esa aplicación. Con las aplicaciones en la nube modernizadas, Azure escala la infraestructura para satisfacer la demanda. Tailwind Traders solo tiene que pagar por los servicios consumidos, lo que optimiza los costos asociados con la entrega del servicio a los clientes.

La modernización conduce a ahorros de costos aplicación por aplicación. Solo paga por los recursos que necesita y cuando los necesita.

Comprobación de conocimientos

1.

¿Cuál de las siguientes opciones contiene las ventajas de migrar a Azure?

2.

¿Cuál de las siguientes opciones contiene los desencadenadores de migración comunes?

3.

Al considerar la posibilidad de migrar o modernizar las aplicaciones, ¿cuál es la primera pregunta que debe plantearse durante la evaluación?