---
sourceDocument: Yokohama Créer ou modifier des applications
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/fr-FR/yokohama/application-development

 Release :

    - yokohama

ft:locale :

    - fr-FR

ft:publication_title :

    - Yokohama Créer ou modifier des applications

ft:clusterId :

    - cadev

bundleId :

    - cadev

workflow :

    - Creator


---

Gérer les déploiements d'applications à l'aide de Pipelines et déploiements
===========================================================================

Gérer les déploiements d'applications à l'aide de Pipelines et déploiements {#ariaid-title1}
============================================================================================

* Rversion finale: Yokohama
* 
* Mis à jour 30 janv. 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 4 minutes de lecture

Examinez les applications que les développeurs créent à l'aide App Engine Studio de (AES) afin que vous puissiez effectuer un déploiement en toute confiance.

Demandes de déploiement {#aes-review-apps-p-and-d__section_deploy_requests}
---------------------------------------------------------------------------

Après qu'un développeur a soumis une application dans App Engine Studio, une demande de déploiement est créée. Une demande de déploiement est un enregistrement permettant de suivre l'examen des applications soumises.

Un réviseur peut déployer l'application dans votre environnement de tests, la rejeter ou la publier, le tout à l'aide de la commande App Engine Management Center. Si vous intégrez un programme existant Gestion des changements à AEMCet que votre application est prête à être déployée en production, vous pouvez créer une demande de changement et déployer l'application dans une fenêtre de changement spécifiée.  
Figure 1. Demande de déploiement  
1. Affichez les détails de la demande de déploiement et de l'application en cours de déploiement.
2. Sélectionnez Approuver et créer une demande de changement lorsque l'application est prête pour le déploiement. Cette action lance les processus que vous configurez à l'aide de la Gestion des changements configuration guidée.  
   Remarque :  
   Si vous ne disposez pas d'un programme existant Gestion des changements intégré à Pipelines et déploiements, sélectionnez Approuver et déployer l'application pour faire passer le déploiement à l'étape suivante.
3. Affichez et modifiez les détails du déploiement dans l'onglet Déploiements planifiés .
4. Affichez les détails de la demande de changement dans l'onglet Demande de changement . Selon le rôle dont vous disposez, vous pouvez modifier certains détails de la demande.
5. Observez le flux d'activité pour connaître les résultats des tests, la progression de la demande de changement et d'autres détails sur le déploiement.
{#aes-review-apps-p-and-d__ol_tyq_zrt_pzb}  
Remarque :  
Si vous soumettez des demandes de déploiement sans mettre à niveau toutes les instances du pipeline, votre pipeline existant continue d'être utilisé.

Pour plus d'informations sur l'examen d'une demande de déploiement, reportez-vous à la section [Formulaire de demande de déploiement dans l'application Pipelines et déploiements](https://servicenow-prod.fluidtopics.net/87iE~YuaUsKhbHc3iAkUjw "Le formulaire de demande de déploiement est accessible à partir de l’application App Engine Studio (AES). Pipelines et déploiements").

Test d'une application {#aes-review-apps-p-and-d__section_gpr_5f4_14b}
----------------------------------------------------------------------

Avant de publier une application soumise, testez-la dans une instance de non-production. Pour commencer les tests, un administrateur doit ouvrir la demande de déploiement et sélectionner Approuver. L'enregistrement du pipeline est lu et détermine l'état suivant de la demande.

L'objectif du test de l'application est de garantir la viabilité de l'instance de production. Lorsque l'application est passée à l'état de test, ServiceNow Framework de tests automatisés les tests s'exécutent si vous avez [activé les propriétés appropriées](https://servicenow-prod.fluidtopics.net/_AalLx9EwfsxQQ_y6trv~A "L’application App Engine Studio (AES) Pipelines et déploiements inclut une suite Application Test Framework (ATF) appelée Application Deployment Test Suite. Deux propriétés système contrôlent si le test s’exécute automatiquement chaque fois qu’une application est déployée dans un environnement de tests.").

Si l'application ne réussit pas le test, vous refusez la demande de déploiement.

Déploiement dans un environnement de tests {#aes-review-apps-p-and-d__section_xzw_t3c_5rb}
------------------------------------------------------------------------------------------

Lorsque vous déployez ou installez une application dans un environnement de tests, deux tâches sont exécutées automatiquement :

* Suite de tests pour le déploiement d'applications
* Analyse d'instance des définitions d'application incluse dans le périmètre
{#aes-review-apps-p-and-d__ul_jcp_d4c_5rb}

Ces tests peuvent être utiles à l'administrateur pour diagnostiquer les problèmes avant le déploiement d'une application. Pour en savoir plus sur le déroulement du déploiement d'une application, reportez-vous à la section [Pipelines et déploiements Version du workflow 24.1.2](https://servicenow-prod.fluidtopics.net/uNygNEsGmhN5Pu2uhRAhoA "Lorsque vous gérez les demandes de déploiement d’applications dans App Engine Management Center (AEMC), utilisez ce workflow pour comprendre comment les déploiements d’applications se déplacent dans vos pipelines dans la version 24.1.2, publiée en novembre 2023.").  
{#aes-review-apps-p-and-d__table_ojh_znc_5rb__entry__2}

|                                   Tâche                                    |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         Description                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
|----------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| Suite de tests pour le déploiement d'applications                          | Un ensemble de tests Automated Test Framework (ATF). La suite se compose d'un seul test appelé Log. Lorsque le test est exécuté, les résultats de l'analyse sont enregistrés dans la table Résultats des tests \[sys_atf_test_result\]. Remarque : Les deux propriétés système suivantes doivent être activées pour exécuter la suite de tests de déploiement d'application : * sn_atf.runner.enabled * sn_atf.schedule.enabled {#aes-review-apps-p-and-d__ul_t3f_pnc_5rb}S'ils ne sont pas activés, seule l'analyse d'instance s'exécute. Pour plus d'informations, consultez [Activer les propriétés de Framework de tests automatisés (ATF)](https://servicenow-prod.fluidtopics.net/_AalLx9EwfsxQQ_y6trv~A "L’application App Engine Studio (AES) Pipelines et déploiements inclut une suite Application Test Framework (ATF) appelée Application Deployment Test Suite. Deux propriétés système contrôlent si le test s’exécute automatiquement chaque fois qu’une application est déployée dans un environnement de tests."). |
| Analyse d'instance des définitions d'application incluse dans le périmètre | Les analyses d'instance aident à diagnostiquer les problèmes d'intégrité sur une instance de non-production et sont utiles pour traiter les bonnes pratiques. Pour plus d'informations, consultez [Instance Scan](https://www.servicenow.com/docs/access?context=hs-landing-page&version=yokohama&pubname=yokohama-platform-administration&ft:locale=en-US). L'analyse d'instance vérifie toutes les tables de l'application qui étendent la tâche \[task\].                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
[Tableau 1. Les tâches s'exécutent automatiquement pendant le déploiement]

{#aes-review-apps-p-and-d__table_ojh_znc_5rb}

L'administrateur peut afficher les résultats des analyses à des fins de dépannage en sélectionnant l'onglet Résultats de l'environnement de déploiement dans la demande de déploiement.  
Il suffit d'ouvrir l'enregistrement de l'instance. Les résultats sont divisés en trois onglets :

* Résultats ATF
  * Nom de la suite de tests
  * URL du test
  * Nombres de réussites et d'échecs
  * Nombre total d'erreurs
  {#aes-review-apps-p-and-d__ul_vcg_1xc_5rb}
* Résultats de Instance Scan
  * Nom de la suite d'analyse
  * URL d'analyse
  * Nombre de résultats pour l'analyse
  {#aes-review-apps-p-and-d__ul_urz_2xc_5rb}
* Résultats (JSON) inclut le code JSON non formaté des résultats d'analyse ATF et d'instance, ainsi que toute erreur identifiée lors des analyses. Ce JSON se trouve également dans la liste connexe Notes .
{#aes-review-apps-p-and-d__ul_dj2_5wc_5rb}

Publication d'une application {#aes-review-apps-p-and-d__section_ryl_4ps_znb}
-----------------------------------------------------------------------------

Si une application réussit les tests, ouvrez la demande de déploiement et déployez l'application dans votre environnement de production. Il est ensuite disponible pour tous les employés de votre organisation. Pour plus d'informations, consultez [Gestion des déploiements à l'aide de pipelines dans AEMC](https://servicenow-prod.fluidtopics.net/d5Or_NjbNNtc0tOMUDgtdA#manage-deployments-using-aemc "Gérez les applications à toutes les étapes du déploiement, affichez plusieurs pipelines et approuvez ou rejetez les demandes de déploiement à l’aide de App Engine Management Center (AEMC).").

Guides pour plus d'informations {#aes-review-apps-p-and-d__section_s1y_wkm_jtb}
-------------------------------------------------------------------------------

Si vous avez besoin de plus d'informations, vous pouvez essayer ces guides externes sponsorisés par ServiceNow.{#aes-review-apps-p-and-d__table_m51_zrm_jtb__entry__2}

|                                                                                                                                                                         En savoir plus Pipelines et déploiements                                                                                                                                                                         |                                     Ressources supplémentaires ServiceNow                                     |
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------|
| L'application Pipelines et déploiements est utilisée pour déployer les applications que vous créez App Engine Studio entre les instances dans un ordre prédéfini. Contrairement aux versions précédentes, Pipelines et déploiements vous permet de déployer vos applications sur un nombre illimité d'instances pour la création, le test, l'évaluation et la production d'applications. | [Promotion des applications via le pipeline AES](https://youtu.be/pUklspebh2w)                                |
| L'application Pipelines et déploiements est utilisée pour déployer les applications que vous créez App Engine Studio entre les instances dans un ordre prédéfini. Contrairement aux versions précédentes, Pipelines et déploiements vous permet de déployer vos applications sur un nombre illimité d'instances pour la création, le test, l'évaluation et la production d'applications. | [Créer des applications rapidement avec App Engine Studio](https://www.youtube.com/watch?v=kQ8jjcsPf4M&t=19s) |
[ ]

{#aes-review-apps-p-and-d__table_m51_zrm_jtb}
* **[Pipelines et déploiements Version du workflow 24.1.2](https://servicenow-prod.fluidtopics.net/uNygNEsGmhN5Pu2uhRAhoA)**   
  Lorsque vous gérez les demandes de déploiement d'applications dans App Engine Management Center (AEMC), utilisez ce workflow pour comprendre comment les déploiements d'applications se déplacent dans vos pipelines dans la version 24.1.2, publiée en novembre 2023.

