Partager via


Démarrage rapide : Déployer votre première application sur Azure Spring Apps

Remarque

Les plans Essentiel, Standard et Entreprise seront déconseillés à partir de la mi-mars 2025, avec une période de mise hors service de 3 ans. Nous vous recommandons de passer à Azure Container Apps. Pour plus d’informations, consultez l’annonce de la mise hors service d’Azure Spring Apps.

Le plan de consommation Standard et dédié sera déconseillé à partir du 30 septembre 2024, avec un arrêt complet au bout de six mois. Nous vous recommandons de passer à Azure Container Apps. Pour plus d’informations, consultez Migrer le plan de consommation Standard et dédié Azure Spring Apps vers Azure Container Apps.

Cet article explique comment déployer une petite application pour qu’elle s’exécute sur Azure Spring Apps.

Le code applicatif utilisé dans ce tutoriel correspond à une application simple. Une fois cet exemple terminé, l’application est accessible en ligne et vous pouvez la gérer via le Portail Azure.

Cet article fournit les options suivantes pour le déploiement sur Azure Spring Apps :

  • L’option Portail Azure est la méthode la plus simple et la plus rapide pour créer des ressources et déployer des applications en un seul clic. Cette option convient aux développeurs Spring qui souhaitent déployer rapidement des applications sur des services cloud Azure.
  • L'option Portail Azure + Plugin Maven est un moyen plus conventionnel de créer des ressources et de déployer des applications étape par étape. Cette option convient aux développeurs Spring qui utilisent les services cloud Azure pour la première fois.
  • L’option Azure Developer CLI est un moyen plus efficace de créer automatiquement des ressources et de déployer des applications par le biais de commandes simples. Azure Developer CLI utilise un modèle pour provisionner les ressources Azure nécessaires et déployer le code de l’application. Cette option convient aux développeurs Spring qui sont familiarisés avec les services cloud Azure.
  • L’option Portail Azure est la méthode la plus simple et la plus rapide pour créer des ressources et déployer des applications en un seul clic. Cette option convient aux développeurs Spring qui souhaitent déployer rapidement des applications sur des services cloud Azure.
  • L'option Portail Azure + Plugin Maven est un moyen plus conventionnel de créer des ressources et de déployer des applications étape par étape. Cette option convient aux développeurs Spring qui utilisent les services cloud Azure pour la première fois.
  • L'option Azure CLI utilise un puissant outil de ligne de commande pour gérer les ressources Azure. Cette option convient aux développeurs Spring qui sont familiarisés avec les services cloud Azure.
  • L’option IntelliJ utilise un puissant environnement de développement Java pour gérer facilement les ressources Azure. Cette option convient aux développeurs Spring qui sont familiarisés avec les services cloud Azure et IntelliJ IDEA.
  • L’option Visual Studio Code utilise un éditeur de code source léger mais puissant, qui peut facilement gérer les ressources Azure. Cette option convient aux développeurs Spring qui sont familiarisés avec les services cloud Azure et Visual Studio Code.

1. Prérequis

2. Préparer le projet Spring

Le bouton Déployer sur Azure dans la section suivante lance une expérience du portail Azure qui télécharge un package JAR à partir de la page des versions spring-cloud-azure-tools sur GitHub. Aucune étape de préparation locale n’est nécessaire.

3. Préparer l’environnement cloud

Cette section décrit comment créer une instance de service Azure Spring Apps et préparer l’environnement cloud Azure.

Cette section utilise un bouton Déployer sur Azure pour lancer une expérience de déploiement dans le portail Azure. Cette expérience utilise un modèle ARM pour créer des ressources Azure.

3.1. Connectez-vous au portail Azure.

Accédez au Portail Microsoft Azure et entrez vos informations d’identification pour vous connecter au portail. Il s’ouvre par défaut sur le tableau de bord des services.

3.2. Créer des ressources Azure

Pour créer toutes les ressources Azure dont dépend l’application, procédez comme suit :

  1. Sélectionnez le bouton Déployer sur Azure suivant pour lancer l’expérience de déploiement dans le Portail Microsoft Azure :

    Bouton pour déployer le modèle Resource Manager sur Azure.

  2. Renseignez le formulaire dans l’onglet Informations de base. Utilisez le tableau suivant comme guide afin de remplir le formulaire :

    Paramètre Valeur suggérée Description
    Abonnement Nom de votre abonnement. Abonnement Azure que vous souhaitez utiliser pour votre serveur. Si vous disposez de plusieurs abonnements, choisissez celui dans lequel vous souhaitez que la ressource soit facturée.
    Groupe de ressources myresourcegroup Un nouveau nom de groupe de ressources ou un nom de groupe existant dans votre abonnement.
    Région La région la plus proche de vos utilisateurs. La région est utilisée pour créer le groupe de ressources.
  3. Sélectionnez Vérifier et créer pour passer en revue vos sélections. Ensuite, sélectionnez Créer pour déployer l’application sur Azure Spring Apps.

  4. Dans la barre d’outils, sélectionnez l’icône Notifications (en forme de cloche) pour surveiller le processus de déploiement. Une fois le déploiement terminé, vous pouvez sélectionner Épingler au tableau de bord, ce qui crée une vignette pour ce service dans votre tableau de bord du Portail Microsoft Azure, en tant que raccourci vers la page Vue d’ensemble du service. Sélectionnez Accéder à la ressource pour ouvrir la page Vue d’ensemble du service.

    Capture d'écran du Portail Microsoft Azure qui affiche la page Présentation avec le volet de notifications de déploiement personnalisé ouvert.

4. Déployer l’application sur Azure Spring Apps

Le bouton Déployer sur Azure dans la section précédente lance une expérience du portail Azure qui inclut le déploiement d’applications. Vous n’avez donc rien d’autre à faire.

2. Préparer le projet Spring

Le bouton Déployer sur Azure dans la section suivante lance une expérience du portail Azure qui télécharge un package JAR à partir de la page des versions spring-cloud-azure-tools sur GitHub. Aucune étape de préparation locale n’est nécessaire.

3. Préparer l’environnement cloud

Cette section décrit comment créer une instance de service Azure Spring Apps et préparer l’environnement cloud Azure.

Cette section utilise un bouton Déployer sur Azure pour lancer une expérience de déploiement dans le portail Azure. Cette expérience utilise un modèle ARM pour créer des ressources Azure.

3.1. Connectez-vous au portail Azure.

Accédez au Portail Microsoft Azure et entrez vos informations d’identification pour vous connecter au portail. Il s’ouvre par défaut sur le tableau de bord des services.

3.2. Créer des ressources Azure

Pour créer toutes les ressources Azure dont dépend l’application, procédez comme suit :

  1. Sélectionnez le bouton Déployer sur Azure suivant pour lancer l’expérience de déploiement dans le Portail Microsoft Azure :

    Bouton pour déployer le modèle Resource Manager sur Azure.

  2. Renseignez le formulaire dans l’onglet Informations de base. Utilisez le tableau suivant comme guide afin de remplir le formulaire :

    Paramètre Valeur suggérée Description
    Abonnement Nom de votre abonnement. Abonnement Azure que vous souhaitez utiliser pour votre serveur. Si vous disposez de plusieurs abonnements, choisissez celui dans lequel vous souhaitez que la ressource soit facturée.
    Groupe de ressources myresourcegroup Un nouveau nom de groupe de ressources ou un nom de groupe existant dans votre abonnement.
    Région La région la plus proche de vos utilisateurs. La région est utilisée pour créer le groupe de ressources.
  3. Sélectionnez Vérifier et créer pour passer en revue vos sélections. Ensuite, sélectionnez Créer pour déployer l’application sur Azure Spring Apps.

  4. Dans la barre d’outils, sélectionnez l’icône Notifications (en forme de cloche) pour surveiller le processus de déploiement. Une fois le déploiement terminé, vous pouvez sélectionner Épingler au tableau de bord, ce qui crée une vignette pour ce service dans votre tableau de bord du Portail Microsoft Azure, en tant que raccourci vers la page Vue d’ensemble du service. Sélectionnez Accéder à la ressource pour ouvrir la page Vue d’ensemble du service.

    Capture d'écran du Portail Microsoft Azure qui affiche la page Présentation avec le volet de notifications de déploiement personnalisé ouvert.

4. Déployer l’application sur Azure Spring Apps

Le bouton Déployer sur Azure dans la section précédente lance une expérience du portail Azure qui inclut le déploiement d’applications. Vous n’avez donc rien d’autre à faire.

2. Préparer le projet Spring

Le bouton Déployer sur Azure dans la section suivante lance une expérience du portail Azure qui télécharge un package JAR à partir de la page des versions spring-cloud-azure-tools sur GitHub. Aucune étape de préparation locale n’est nécessaire.

3. Préparer l’environnement cloud

Cette section décrit comment créer une instance de service Azure Spring Apps et préparer l’environnement cloud Azure.

Cette section utilise un bouton Déployer sur Azure pour lancer une expérience de déploiement dans le portail Azure. Cette expérience utilise un modèle ARM pour créer des ressources Azure.

3.1. Connectez-vous au portail Azure.

Accédez au Portail Microsoft Azure et entrez vos informations d’identification pour vous connecter au portail. Il s’ouvre par défaut sur le tableau de bord des services.

3.2. Créer des ressources Azure

Pour créer toutes les ressources Azure dont dépend l’application, procédez comme suit :

  1. Sélectionnez le bouton Déployer sur Azure suivant pour lancer l’expérience de déploiement dans le Portail Microsoft Azure :

    Bouton pour déployer le modèle Resource Manager sur Azure.

  2. Renseignez le formulaire dans l’onglet Informations de base. Utilisez le tableau suivant comme guide afin de remplir le formulaire :

    Paramètre Valeur suggérée Description
    Abonnement Nom de votre abonnement. Abonnement Azure que vous souhaitez utiliser pour votre serveur. Si vous disposez de plusieurs abonnements, choisissez celui dans lequel vous souhaitez que la ressource soit facturée.
    Groupe de ressources myresourcegroup Un nouveau nom de groupe de ressources ou un nom de groupe existant dans votre abonnement.
    Région La région la plus proche de vos utilisateurs. La région est utilisée pour créer le groupe de ressources.
  3. Sélectionnez Vérifier et créer pour passer en revue vos sélections. Ensuite, sélectionnez Créer pour déployer l’application sur Azure Spring Apps.

  4. Dans la barre d’outils, sélectionnez l’icône Notifications (en forme de cloche) pour surveiller le processus de déploiement. Une fois le déploiement terminé, vous pouvez sélectionner Épingler au tableau de bord, ce qui crée une vignette pour ce service dans votre tableau de bord du Portail Microsoft Azure, en tant que raccourci vers la page Vue d’ensemble du service. Sélectionnez Accéder à la ressource pour ouvrir la page Vue d’ensemble du service.

    Capture d'écran du Portail Microsoft Azure qui affiche la page Présentation avec le volet de notifications de déploiement personnalisé ouvert.

4. Déployer l’application sur Azure Spring Apps

Le bouton Déployer sur Azure dans la section précédente lance une expérience du portail Azure qui inclut le déploiement d’applications. Vous n’avez donc rien d’autre à faire.

5. Valider l’application

Cette section explique comment valider votre application.

Une fois le déploiement terminé, recherchez l’URL de l’application à partir des sorties de déploiement. Utilisez les étapes suivantes pour valider :

  1. Accédez à l’URL de l’application à partir de la page Sorties du Déploiement. Quand vous ouvrez l’application, vous obtenez la réponse Hello World.

    Capture d’écran du Portail Azure affichant la page Résultats du déploiement.

  2. Consultez les détails de chaque déploiement de ressources, qui sont utiles pour examiner les problèmes de déploiement.

Une fois le déploiement terminé, procédez comme suit pour trouver l’URL de l’application à partir des sorties du déploiement :

  1. Accédez à l’URL de l’application à partir de la page Sorties du Déploiement. Quand vous ouvrez l’application, vous obtenez la réponse Hello World.

    Capture d’écran du Portail Azure affichant la page Résultats du déploiement.

  2. Consultez les détails de chaque déploiement de ressources, qui sont utiles pour examiner les problèmes de déploiement.

Une fois le déploiement terminé, procédez comme suit pour trouver l’URL de l’application à partir des sorties du déploiement :

  1. Accédez à l’URL de l’application à partir de la page Sorties du Déploiement. Quand vous ouvrez l’application, vous obtenez la réponse Hello World.

    Capture d’écran du Portail Azure affichant la page Résultats du déploiement.

  2. Consultez les détails de chaque déploiement de ressources, qui sont utiles pour examiner les problèmes de déploiement.

6. Nettoyer les ressources

Si vous prévoyez d’utiliser d’autres guides de démarrage rapide et tutoriels, vous pouvez conserver ces ressources. Lorsque vous n’avez plus besoin des ressources, vous pouvez supprimer les ressources inutiles pour éviter des frais Azure.

Procédez comme suit pour supprimer l’ensemble du groupe de ressources, y compris l’instance de service nouvellement créée :

  1. Localisez votre groupe de ressources dans le portail Azure. Dans le menu de navigation, sélectionnez Groupes de ressources, puis sélectionnez le nom de votre groupe de ressources.

  2. Dans la page Groupe de ressources, sélectionnez Supprimer. Entrez le nom de votre groupe de ressources dans la zone de texte pour confirmer la suppression, puis sélectionnez Supprimer.

Procédez comme suit pour supprimer l’ensemble du groupe de ressources, y compris l’instance de service nouvellement créée :

  1. Localisez votre groupe de ressources dans le portail Azure. Dans le menu de navigation, sélectionnez Groupes de ressources, puis sélectionnez le nom de votre groupe de ressources.

  2. Dans la page Groupe de ressources, sélectionnez Supprimer. Entrez le nom de votre groupe de ressources dans la zone de texte pour confirmer la suppression, puis sélectionnez Supprimer.

7. Étapes suivantes

Pour plus d’informations, consultez les articles suivants :