Compartir a través de


Modernización de cualquier aplicación en la nube

La modernización de las aplicaciones puede transformar con rapidez la manera en que interactúan las personas con su empresa u organización. El objetivo de la modernización de aplicaciones es mejorar las aplicaciones para satisfacer las necesidades de los usuarios internos y clientes externos. La adopción de soluciones de plataforma como servicio (PaaS) permite modernizar cualquier aplicación o marco, así como escalar su empresa.

Soluciones de PaaS:

PaaS proporciona la flexibilidad de modernizar cualquier aplicación o marco. Las aplicaciones que ejecutan .NET, Java/Spring, Python o varios marcos tienen cabida en una solución PaaS. Puede elegir tres variaciones de las tecnologías PaaS en función del equilibrio entre control y productividad que quiera.

Diagram that shows the application platform options, moving from control to productivity. The bottom of the graphic shows on-premises solutions. Moving up, you see container platforms, application platforms, and low-code and no-code platforms.

  • PaaS de contenedor: contiene soluciones PaaS que usan tecnologías de contenedor para ejecutar las cargas de trabajo. Proporcione código y administre nodos de agente. Las plataformas administran el estado, el mantenimiento y la implementación. Azure Kubernetes Service y Red Hat OpenShift en Azure son ejemplos de soluciones PaaS de contenedor. Proporcionan el máximo control sobre las cargas de trabajo.

  • PaaS de aplicación: las soluciones PaaS de aplicación usan la virtualización para ejecutar la carga de trabajo sin contenedores. Proporcione código y seleccione las opciones de configuración. La plataforma administra el estado, la disponibilidad y la implementación. Existe una menor administración que con Container PaaS. Azure App Service, Azure Spring Cloud y Azure Functions son ejemplos de soluciones PaaS de aplicaciones. Proporcionan un equilibrio entre control y productividad.

  • PaaS de código bajo o sin código: las soluciones PaaS de código bajo y sin código permiten compilar aplicaciones con poca o ninguna codificación necesaria. Puede crear aplicaciones con rapidez y centrarse más tiempo en su empresa. Power Apps y Power Automate son soluciones PaaS de poco código o sin código que maximizan la productividad.

Paso 1: Uso de un árbol de decisión para restringir las opciones

Utilice un árbol de decisión para reducir las opciones de modernización. El objetivo es restringir las opciones, no decidir cuál es la adecuada para usted. Después de tener las opciones, continúe con el paso 2.

Paso 2: Búsqueda de la guía de implementación correcta

Busque la guía de implementación correcta. Tendrá una idea general del servicio que desea usar después de trabajar en el árbol de decisión. Todavía quiere asegurarse de que la solución le proporciona el equilibrio adecuado de control y productividad. Encontrar el equilibrio adecuado es una consideración principal en la modernización de aplicaciones.

Use la siguiente tabla para buscar una solución que cubra sus necesidades. Cuando encuentre la solución correcta, siga la guía de implementación para modernizar la aplicación.

Control frente a productividad Solución Sus necesidades Guía de implementación
Mayor control Azure Kubernetes Service (AKS)

Red Hat OpenShift en Azure
  • Control de infraestructura
  • Menos carga administrativa de orquestación de clústeres y nodos
Azure Kubernetes Service (AKS)

Red Hat OpenShift en Azure
Saldo Azure App Service

Azure Spring Apps

Funciones de Azure
  • Centrarse en el desarrollo de código de cliente
  • Infraestructura automatizada
Azure App Service

Azure Spring Apps

Funciones de Azure
Mayor productividad Power Apps

Power Automate
  • Tiempo de comercialización más rápido
  • Aplicaciones y automatización creadas con poca o ninguna experiencia de codificación
Power Apps

Power Automate

Pasos siguientes

Obtenga más información en el Programa de modernización y migración Azure

Si aún no lo ha hecho, modernice las bases de datos.