Maintenance des applications - Guide du développeur d'applications AMS Advanced

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Maintenance des applications

Une fois l'infrastructure déployée, le défi consiste à la mettre à jour de manière cohérente dans tous vos environnements AMS, de l'assurance qualité à la phase de préparation en passant par la production.

Cette section fournit une vue d'ensemble du processus d'ingestion de la charge de travail AMS et quelques exemples des différentes méthodes que vous pouvez utiliser pour maintenir votre couche d'infrastructure cloud à jour.

Stratégies de maintenance des applications

La façon dont vous déployez vos applications a un impact sur la façon dont vous les gérez. Cette section fournit des stratégies pour la maintenance des applications.

Les mises à jour de l'environnement peuvent impliquer l'une des modifications suivantes :

  • Mises à jour de sécurité

  • Nouvelles versions de vos applications

  • Modifications de configuration de l'application

  • Mises à jour des dépendances

Note

Pour tout déploiement d'application, quelle que soit la méthode, déposez toujours une demande de service au préalable pour informer AMS que vous allez déployer une application.

Exemples d'installation d'applications immuables ou mutables
Mutabilité des instances de calcul Méthode d'installation de l'application AMI

Mutable

Avec CodeDeploy

Fourni par AMS

Manuellement

Avec un chef ou une marionnette, à Pull-Based

Avec Ansible ou Salt, en mode push

Immuable

Avec un AMI doré

Personnalisé (basé sur l'AMS fourni)