Fonctionnalités de l’agence de développement development-agentic-capabilities
La fonctionnalité Agence de développement de Adobe Experience Manager (AEM) as a Cloud Service collabore avec le Module de conversation des collègues pour aider les développeurs et administrateurs traditionnels de la pile Java AEM à créer, déboguer, déployer et optimiser le code plus efficacement.
Cas d’utilisation use-cases
Divers cas d’utilisation sont abordés.
Gestion des pipelines Cloud Manager
Les compétences de gestion de pipeline AEM Cloud Manager vous permettent de gérer vos pipelines CI/CD directement en langage naturel, sans passer d’un écran Cloud Manager à l’autre pour rechercher les informations ou contrôles dont vous avez besoin. Vous pouvez répertorier et créer des pipelines, lancer ou annuler des exécutions, et vérifier le statut et l’historique, le tout à partir d’une seule conversation.
En cas de problème, la compétence va au-delà des vérifications d’état : elle peut récupérer les mesures d’étape, les journaux, les artefacts et les échecs d’exécution afin que vous puissiez diagnostiquer un problème sans télécharger et rechercher vous-même les fichiers journaux bruts. Il gère également la configuration quotidienne des pipelines (gestion des variables de pipeline, invalidation des artefacts mis en cache et ajustement des paramètres de pipeline) afin que les tâches de maintenance de routine qui nécessitaient auparavant plusieurs clics via l’interface utilisateur puissent être effectuées avec une seule requête.
L’IA peut faire des erreurs afin d’examiner les actions suggérées avant de les appliquer, en particulier pour les opérations destructives.
« Quels pipelines ai-je dans le programme principal ? »
« Configurer un pipeline de qualité du code pour mon environnement de développement »
« Démarrer l’exécution du pipeline 67890 »
« Arrêter l’étape d’analyse du code en cours d’exécution pour l’exécution 12345 »
« Affichez-moi les 5 dernières exécutions du pipeline de développement »
« Combien de temps l’étape d’analyse du code a-t-elle duré lors de ma dernière exécution ? »
« Extrayez les journaux de l’étape d’analyse du code ayant échoué »
« Où puis-je télécharger l’artefact de build de ma dernière exécution ? »
« Répertoriez toutes les exécutions ayant échoué pour les 12345 de programme cette semaine. »
« Mettez à jour la variable API_ENDPOINT sur le pipeline 67890 »
« Effacer le cache de build avant ma prochaine exécution »
« Modifiez la branche de déclenchement de l’67890 de pipeline à publier »
Gestion de l’environnement AEM Cloud Manager
Les compétences de gestion de l’environnement AEM Cloud Manager vous permettent de gérer vos environnements Cloud Manager en langage naturel, sans parcourir les écrans de l’interface utilisateur de Cloud Manager pour trouver le programme, l’environnement ou le panneau de configuration approprié. Vous pouvez répertorier vos environnements, extraire des détails relatifs à un environnement spécifique, et créer, cloner ou supprimer des environnements en fonction de l’évolution des besoins de votre projet.
La maintenance quotidienne de l’environnement est également couverte : la gestion des variables d’environnement, le téléchargement des journaux pour le débogage, la réinitialisation d’un environnement de développement rapide (RDE) lorsque vous avez besoin de nettoyer la page et la configuration des déploiements de région, le tout à partir d’une seule conversation au lieu de plusieurs voyages via Cloud Manager. Lorsqu’un élément doit être restauré, la compétence peut également restaurer un environnement à partir d’une sauvegarde.
L’IA peut faire des erreurs afin d’examiner les actions suggérées avant de les appliquer, en particulier pour les opérations destructives.
« Afficher tous les environnements dans le programme principal »
« Quel est l’état de mon environnement de production ? »
« Configurer un environnement d’évaluation pour les tests »
« Dupliquer l’environnement d’évaluation pour les 12345 de programme »
« Supprimer l’environnement de test inutilisé »
« Définir la variable API_BASE_URL sur mon environnement d’évaluation »
« Téléchargez les journaux du Dispatcher pour mon environnement d’évaluation »
« Réinitialiser l’environnement de développement rapide pour les 12345 de programme »
« Afficher les déploiements de région pour mon environnement de production »
« Afficher les sauvegardes disponibles pour l’environnement d’évaluation »
Gestion du programme AEM Cloud Manager
Les compétences de gestion de programme AEM Cloud Manager vous permettent de rechercher et de gérer vos programmes Cloud Manager en langage naturel, au lieu de parcourir les listes de programmes Cloud Manager pour trouver celui que vous recherchez. Vous pouvez répertorier tous les programmes auxquels vous avez accès, extraire les détails d’un programme spécifique et supprimer un programme lorsqu’il n’est plus nécessaire.
Étant donné que les programmes forment le parapluie sous lequel vivent les pipelines et les environnements, cette compétence agit également comme un point d’entrée rapide dans ces ressources associées. Vous pouvez leur demander d’afficher les pipelines ou les environnements liés à un programme donné sans avoir à rechercher vous-même l’ID du programme.
L’IA peut faire des erreurs afin d’examiner les actions suggérées avant de les appliquer, en particulier pour les opérations destructives.
« À quels programmes ai-je accès ? »
« Afficher des informations sur le programme principal »
« Supprimer l’ancien programme de démonstration »
« Répertorier les pipelines pour le programme principal »
« Quels environnements le programme principal possède-t-il ? »
Gestion des versions d’AEM Cloud Manager
Les compétences de gestion des versions d’AEM Cloud Manager vous permettent de contrôler le moment où Adobe applique des mises à jour de maintenance automatisées à votre programme, sans parcourir les paramètres Cloud Manager pour trouver le bon écran. Vous pouvez vérifier votre planning de mise à jour actuel, définir une fenêtre Quiet Hours quotidienne (une heure récurrente chaque jour pendant laquelle Adobe suspend les mises à jour) et planifier une période sans mise à jour de plusieurs jours autour d’événements tels qu’un lancement de produit ou un gel des vacances, lorsque vous ne souhaitez pas que vos environnements subissent des modifications.
Si vos plans changent, vous pouvez supprimer une période sans mise à jour aussi facilement que vous l’avez planifiée. Cette compétence peut également vous montrer les propres périodes globales de gel du code d’Adobe (les fenêtres Adobe ont déjà été bloquées pour les exclusions de maintenance planifiée), afin que vous sachiez dès le départ quelles dates sont déjà hors limites avant de planifier les vôtres.
L’IA peut faire des erreurs et passer en revue les actions suggérées avant de les appliquer, ce qui est particulièrement vrai pour les modifications de planning de mise à jour, car une période sans mise à jour incorrectement planifiée ou supprimée peut permettre aux mises à jour d’arriver pendant une fenêtre que vous souhaitez protéger.
« Afficher le planning de mise à jour des 12345 du programme »
« Mettez à jour ma fenêtre d’heures creuses pour commencer une heure plus tôt »
« Bloquer les mises à jour des 12345 de programme pendant la semaine de lancement, du 3 au 10 mars »
« Annuler la fenêtre de coupure de courant que je prévoyais pour la semaine prochaine »
« Afficher les périodes d’exclusion de la maintenance planifiée d’Adobe »