Partager via


Moderniser une application dans le cloud

La modernisation de vos applications peut rapidement transformer la façon dont les personnes interagissent avec votre entreprise ou organisation. L’objectif de la modernisation des applications est d’améliorer vos applications pour répondre aux besoins des utilisateurs internes et des clients externes. L’adoption de solutions PaaS (Platform-as-a-Service) vous permet de moderniser n’importe quelle application ou infrastructure et favorise le développement de votre entreprise.

Solutions PaaS

PaaS vous offre la possibilité de moderniser une application ou infrastructure. Vos applications exécutant .NET, Java/Spring, Python ou plusieurs frameworks disposent d’une base dans une solution PaaS. Vous pouvez choisir trois variantes des technologies PaaS en fonction de l’équilibre souhaité entre contrôle et productivité.

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 conteneur : contient des solutions PaaS utilisent des technologies de conteneur pour exécuter vos charges de travail. Vous fournissez du code et gérez des nœuds d’agent. Les plateformes gèrent l’intégrité, la maintenance et le déploiement. Azure Kubernetes Service et Azure Red Hat OpenShift sont des exemples de solutions PaaS de conteneur. Ils vous donnent le plus de contrôle sur vos charges de travail.

  • Application PaaS : les solutions PaaS d’application utilisent la virtualisation pour exécuter votre charge de travail sans conteneurs. Vous fournissez du code et sélectionnez les options de configuration. La plateforme gère l’intégrité, la disponibilité et le déploiement. Il y a moins de gestion qu’avec une approche PaaS basée sur un conteneur. Azure App Service, Azure Spring Cloud et Azure Functions sont des exemples de solutions PaaS d’application. Ils vous donnent un équilibre de contrôle et de productivité.

  • PaaS Low/No Code : les solutions PaaS Low Code et PaaS No Code vous permettent de créer des applications, sans que du codage soit nécessaire. Vous pouvez créer rapidement des applications et consacrer plus de temps à votre activité. Power Apps et Power Automate sont des solutions PaaS Low Code/No code qui optimisent votre productivité.

Étape 1 : Utiliser un arbre de décision pour affiner les options

Utilisez un arbre de décision pour affiner vos options de modernisation. L’objectif est d’affiner les options, pas de déterminer celle qui vous convient. Une fois que vous avez vos options, passez à l'étape 2.

Étape 2 : Trouvez les bons conseils d’implémentation

Trouvez les bons conseils d’implémentation. Vous allez avoir une idée générale du service à utiliser une fois que vous aurez examiné l’arbre de décision. Vous cherchez toujours à obtenir de la solution le bon équilibre entre contrôle et productivité. La recherche du bon équilibre est une préoccupation essentielle dans la modernisation des applications.

Utilisez le tableau suivant pour trouver une solution qui répond à vos besoins. Quand vous avez trouvé la solution appropriée, suivez les conseils d’implémentation pour moderniser votre application.

Contrôle ou productivité Solution Vos besoins Conseils d’implémentation
Plus de contrôle Azure Kubernetes Service (AKS)

Azure Red Hat OpenShift
  • Contrôle de l’infrastructure
  • Moins de charge administrative pour orchestrer les clusters et les nœuds
Azure Kubernetes Service (AKS)

Azure Red Hat OpenShift
Solde Azure App Service

Azure Spring Apps

Azure Functions
  • Concentration sur le développement du code client
  • Infrastructure automatisée
Azure App Service

Azure Spring Apps

Azure Functions
Plus de productivité Power Apps

Power Automate
  • Commercialisation plus rapide
  • Applications et automatisation créées avec peu ou pas d’expérience de codage
Power Apps

Power Automate

Étapes suivantes

Obtenir des conseils supplémentaires sur le programme de modernisation et de migration Azure

Si vous ne l’avez pas déjà fait, modernisez vos bases de données.