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é.
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 |
|
Azure Kubernetes Service (AKS) Azure Red Hat OpenShift |
Solde | Azure App Service Azure Spring Apps Azure Functions |
|
Azure App Service Azure Spring Apps Azure Functions |
Plus de productivité | Power Apps Power Automate |
|
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.