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.
Transformer votre. NET, mainframe et VMware charges de travail avec Amazon Q Developer (version préliminaire)
Note
Les fonctionnalités de transformation d'Amazon Q Developer sont disponibles en version préliminaire et sont susceptibles d'être modifiées.
Quelles sont les capacités de transformation d'Amazon Q Developer ?
Les fonctionnalités de transformation d'Amazon Q Developer peuvent aider votre entreprise à découvrir, planifier et exécuter des tâches de migration et de modernisation pour vos applications existantes exécutées sur site ou dans le cloud.
Q aide votre entreprise à moderniser et à migrer ses applications, notamment :
-
Applications mainframe (COBOLvers Java)
-
VMwareenvironnements (pour AmazonEC2)
-
Fenêtres. NET Applications Framework (pour. NET8,0 (+ de 8 ans)
Q utilise l'IA générative pour piloter l'ensemble du processus de transformation, de l'évaluation initiale et de la planification à l'exécution et à la validation finales. En minimisant le besoin d'efforts manuels et d'expertise spécialisée, Q vous permet d'accélérer vos initiatives d'adoption et de modernisation du cloud.
Vous pouvez également transformer votre code Java 8 ou 11 en Java 17 à l'aide de l'IDEextension Amazon Q Developer.
Prérequis
Cette section décrit les conditions préalables à l'administration du site Web de transformation Amazon Q Developer.
-
Ajoutez les utilisateurs potentiels de votre expérience Web à IAM Identity Center.Les utilisateurs de votre expérience Web doivent être enregistrés dans IAM Identity Center. Pour plus d'informations, voir Connect Workforce users dans le guide de l'utilisateur d'IAMIdentity Center.
-
Configurez Amazon Q Developer Pro. Pour de plus amples informations, veuillez consulter Configuration de l'accès au niveau Amazon Q Developer Pro.
-
Ajoutez les utilisateurs potentiels de votre expérience Web en tant qu'abonnés Amazon Q Developer Pro. Pour de plus amples informations, veuillez consulter Configuration de l'accès au niveau Amazon Q Developer Pro.
Note
Si votre administrateur Amazon Q Developer Pro attribue des abonnements à des utilisateurs par le biais de groupes (plutôt qu'individuellement), ces abonnements risquent de ne pas entrer en vigueur avant 24 heures.
-
Désignez votre administrateur d'expérience Web. L'administrateur de votre expérience Web de transformation Amazon Q Developer est un utilisateur IAM d'Identity Center autorisé par la politique d'administration d'Amazon Q Developer. Il peut s'agir du même utilisateur qui agit en tant qu'administrateur Amazon Q Developer.
-
Activez les capacités de transformation d'Amazon Q Developer. Connectez-vous au AWS compte à partir duquel vous administrez Amazon Q Developer. (Si vous utilisez une instance d'organisation de l'IAMIdentity Center, il s'agit du compte de gestion de votre organisation.) Sur la page Amazon Q Developer Settings, activez l'expérience Web.
La console affichera votre applicationURL, que les utilisateurs de votre espace de travail pourront utiliser pour accéder à la console d'expérience Web.
Vous êtes maintenant prêt à configurer votre espace de travail.
Configuration de votre espace de travail
Les fonctionnalités de transformation d'Amazon Q Developer sont conçues pour permettre la collaboration, par le biais d'espaces de travail partagés, entre vos équipes internes. Vous pouvez également inviter des partenaires externes, tels que des intégrateurs système (SIs), dans un espace de travail.
Pour collaborer sur un espace de travail partagé, tous les utilisateurs, internes et externes, doivent être des utilisateurs enregistrés de la même instance d'IAMIdentity Center associée à votre instance de l'expérience Web Q Developer Transform. Une fois abonnés à Amazon Q Developer Pro, tous les utilisateurs IAM d'Identity Center, même s'ils n'ont pas accès à un espace de travail, peuvent se connecter à l'expérience Web et vérifier qu'un espace de travail associé existe. Dans de tels cas, l'utilisateur non invité peut voir le nom et les membres de l'espace de travail, mais pas d'autres détails tels que les tâches ou les artefacts. Cet utilisateur peut ensuite demander l'accès à tout espace de travail qui l'intéresse.
Au sein de chaque espace de travail, Amazon Q gère les tâches de transformation et les tâches associées, ce qui permet à vos équipes de suivre les progrès, de fournir des informations et d'examiner les résultats finaux. La plateforme prend également en charge le contrôle d'accès basé sur les rôles, garantissant que les membres de l'équipe ne peuvent accéder et interagir qu'avec les ressources auxquelles ils sont autorisés.
-
Complétez les prérequis.
-
Connectez-vous à l'expérience Web Q Developer Transform en tant qu'administrateur Amazon Q Developer Pro.
-
Pour vous connecter, vous aurez besoin de l'application URL fournie par la console Amazon Q Developer.
-
Créez un espace de travail.
Note
Lorsque vous créez un espace de travail, vous en devenez l'administrateur.
-
Demandez à vos utilisateurs finaux de se connecter à l'expérience Web pour la première fois. Avant de pouvoir ajouter un utilisateur à votre espace de travail, celui-ci doit se connecter à l'expérience Web au moins une fois.
-
Donnez à vos utilisateurs finaux l'accès à votre espace de travail. Ajoutez des utilisateurs à votre espace de travail. Vous ne pouvez ajouter que des utilisateurs déjà abonnés à Amazon Q Developer Pro.
Après avoir ajouté des collaborateurs, sélectionnez le rôle approprié pour chacun d'eux.
-
Créez votre première tâche de transformation Vous pouvez lancer une nouvelle tâche de transformation en décrivant les objectifs souhaités en langage naturel. Amazon Q proposera une approche de haut niveau pour atteindre les objectifs spécifiés.
Vous pouvez répéter l'approche proposée, en fournissant des commentaires et en ajustant l'objectif selon les besoins. Une fois le plan finalisé, Q exécutera le travail de transformation, tout en maintenant la visibilité et le contrôle grâce à des vérifications périodiques et à des demandes d'approbation de votre part. Si Amazon Q a besoin de votre contribution, vous verrez une demande de collaborateur.
Une fois que Q a créé la tâche, il vous invite à consulter les détails de la tâche. Ensuite (pour la modernisation du mainframe et. NETportage), il vous demandera de choisir une ressource à laquelle vous pouvez ajouter un connecteur.
Note
Un connecteur est associé à l'espace de travail et est disponible pour toutes les tâches de transformation au sein de l'espace de travail.
Vous ne pouvez pas mélanger les types de connecteurs dans l'espace de travail. Par exemple. NETles connecteurs ne peuvent pas être créés dans un espace de travail contenant VMware des tâches sur ordinateur central.
Terminologie
Dans cette section, les italiques indiquent un terme officiel au sein de la définition d'un autre terme.
- Connexion au compte
-
Une ressource Q qui autorise Q à interagir avec les ressources appartenant au client dans ce compte. Dans ce contexte, le compte est une référence généralisée à un conteneur ou à une limite de sécurité pour les ressources en service AWS ou à distance, par exemple un GitHub compte Compte AWS or.
- Artifact
-
Un résultat livrable produit par Q.
- Administrateur
-
Les administrateurs peuvent lire et modifier tout ce qui se trouve dans l'espace de travail. Ils peuvent entamer des discussions avec Amazon Q, démarrer et arrêter des tâches, et télécharger/télécharger des artefacts. Les administrateurs peuvent interagir avec l'exécution de jobs for human-in-the-loop (HITL) actions et peuvent approuver des HITL actions critiques telles que la fusion avec le serveur principal, la décomposition de graphes ou le déploiement de code dans des environnements de production. Les administrateurs peuvent modifier les espaces de travail, les connecteurs et les utilisateurs.
- Agent
-
Service spécifique à une tâche qui exécute un type de transformation spécifique. Par exemple, VMware les migrations.
- Approbateur
-
Les autorisations d'approbateur sont un ensemble complet d'autorisations de contributeur. Les approbateurs peuvent tout lire dans l'espace de travail, entamer des discussions avec Amazon Q, démarrer et arrêter des tâches, et charger ou télécharger des artefacts. Les approbateurs peuvent interagir avec l'exécution des tâches pour les actions human-in-the-loop (HITL) et peuvent effectuer des HITL actions critiques telles que la fusion avec le fichier principal, la décomposition de graphes ou le déploiement de code dans des environnements de production. Les approbateurs ne peuvent pas modifier les espaces de travail, les connecteurs ou les utilisateurs.
- Actif
-
Entrée pour une tâche de transformation. Par exemple, le code source, le serveur, la base de données, le réseau du client. Les actifs sont accessibles via un connecteur.
- Demande de collaborateur
-
Une tâche dans laquelle Q demande à un humain de faire quelque chose.
- connecteur
-
Une ressource Q qui représente une ressource appartenant au client dans un système externe à Q. Les connecteurs sont des fournisseurs d'actifs.
Lorsque vous configurez un connecteur, l'administrateur du compte auquel vous vous connectez doit accepter la connexion. Pour accepter la connexion, ils doivent disposer des autorisations définies dans la politique d'acceptation du connecteur.
Les deux comptes suivants doivent être identiques ou appartenir à la même AWS Organizations organisation :
-
Le compte à partir duquel l'administrateur Amazon Q Developer active l'expérience Web de transformation d'Amazon Q Developer.
-
Le compte qui sera le destinataire de votre transformation. Ce compte doit se voir attribuer un IAM rôle lui permettant d'utiliser un connecteur.
-
- Contributeur
-
Les contributeurs peuvent tout lire dans l'espace de travail. Ils peuvent entamer des discussions avec Amazon Q, démarrer et arrêter des tâches, charger ou télécharger des artefacts et interagir avec des tâches en cours d'exécution pour effectuer HITL des actions. Cependant, ils ne peuvent pas effectuer d'HITLactions critiques telles que la fusion avec le fichier principal, la décomposition de graphes ou le déploiement de code dans des environnements de production. Les contributeurs ne peuvent pas non plus modifier les espaces de travail, les connecteurs ou les utilisateurs.
- Objectif
-
Un état final défini par l'utilisateur que Q s'efforce d'atteindre. Ceci est écrit dans un langage lisible par l'homme et est converti en une série de tâches que Q exécutera de concert avec les utilisateurs en cas de besoin.
- Job
-
Un processus de longue durée (semaines/mois et plus) sur lequel Q travaille afin d'atteindre un objectif défini par un utilisateur. Composé de plusieurs tâches et de demandes de collaborateurs.
- Planifier
-
Une liste des tâches que Q entreprend (avec l'aide d'utilisateurs humains) dans la poursuite d'un objectif.
- Lecteur
-
Les lecteurs peuvent consulter l'état et les résultats du travail de modernisation de l'ordinateur central, mais ils ne peuvent apporter aucune modification. Ils peuvent tout lire dans l'espace de travail, télécharger des artefacts, consulter les tâches et afficher les actions view human-in-the-loop (HITL). Toutefois, les lecteurs ne peuvent pas effectuer d'actions de mutation ni entamer de discussions avec Amazon Q.
- Tâche
-
Unité de travail individuelle qui fait partie d'un travail.
- Journal de travail
-
Un journal des actions que Q et les utilisateurs ont effectuées dans le cadre d'une tâche.
- Espace de travail
-
Une ressource Q qui contient d'autres ressources telles que des connecteurs et des tâches. Un espace de travail sert de limite d'autorisations.