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.
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 |
|
Azure Kubernetes Service (AKS) Red Hat OpenShift en Azure |
Saldo | Azure App Service Azure Spring Apps Funciones de Azure |
|
Azure App Service Azure Spring Apps Funciones de Azure |
Mayor productividad | Power Apps Power Automate |
|
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.