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.
Migrer d'Amazon EC2 vers des instances gérées Amazon ECS
Migrez les charges de travail existantes d'Amazon EC2 vers les instances gérées Amazon ECS. Cette migration vous permet d'accéder à la gamme complète des types d' EC2 instances Amazon, aux réservations de capacité et aux fonctionnalités avancées tout en maintenant une infrastructure AWS gérée.
Considérations concernant la migration
Tenez compte des points suivants lors de la migration d'Amazon EC2 vers des instances gérées Amazon ECS :
- Compatibilité de la tâche
-
Les définitions de tâches existantes configurées pour Amazon EC2 sont principalement compatibles avec les instances gérées Amazon ECS. Pour obtenir la liste des différences entre les définitions de tâches, voirDifférences entre les définitions de tâches Amazon ECS pour les instances gérées Amazon ECS.
- Changements de modèle de sécurité
-
Les instances gérées Amazon ECS autorisent plusieurs tâches par instance par défaut. Envisagez d’activer le mode monotâche si vos charges de travail nécessitent une isolation renforcée.
- Cycle de vie d’une instance
-
Les instances gérées Amazon ECS ont une durée de vie maximale de 14 jours. Planifiez le remplacement des tâches et utilisez les services Amazon ECS pour la gestion automatique des tâches.
- Changements de tarification
-
Avec les instances gérées Amazon ECS, vous payez l'intégralité de l'instance plus des frais de gestion, y compris la gestion AWS des frais de gestion de l'infrastructure.
- Fenêtres de maintenance
-
Configurez les fenêtres de maintenance à l'aide des fenêtres d' EC2 événements Amazon pour contrôler le moment où les instances gérées Amazon ECS sont remplacées pour l'application de correctifs.
Conditions préalables
Avant de procéder à la migration vers les instances gérées Amazon ECS, assurez-vous de disposer des éléments suivants :
-
Vous disposez des rôles IAM requis pour les instances gérées Amazon ECS. Cela inclut notamment les éléments suivants :
-
Rôle dans l'infrastructure : permet à Amazon ECS de passer des appels aux AWS services en votre nom afin de gérer l'infrastructure des instances gérées Amazon ECS.
Pour de plus amples informations, veuillez consulter Rôle IAM d’infrastructure Amazon ECS.
-
Profil d’instance : fournit des autorisations pour l’agent de conteneur Amazon ECS et le démon Docker exécutés sur des instances gérées.
Pour de plus amples informations, veuillez consulter Profil d’instance des instances gérées Amazon ECS.
-
-
Compréhension des différences de modèle de sécurité entre les instances gérées Amazon EC2 et Amazon ECS
Étape 1 : mettre à jour le cluster pour utiliser les instances gérées Amazon ECS
Créez un fournisseur de capacité. Lorsque vous créez un fournisseur de capacité avec les instances gérées Amazon ECS, celui-ci n’est disponible qu’au sein du cluster spécifié.
Pour de plus amples informations, veuillez consulter Création d’un fournisseur de capacité pour les instances gérées Amazon ECS.
Étape 2 : mettre à jour la définition de tâche pour bénéficier de la fonctionnalité d’instances gérées Amazon ECS
Mettez à jour la définition de la tâche afin qu’elle possède les capacités requises pour les instances gérées Amazon ECS.
Pour de plus amples informations, veuillez consulter Mise à jour d’une définition de tâche Amazon ECS à l’aide de la console.
Étape 3 : mettre à jour le service pour utiliser le fournisseur de capacité d’instances gérées Amazon ECS
Mettez à jour votre service Amazon ECS existant pour utiliser le fournisseur de capacité d’instances gérées Amazon ECS.
Pour de plus amples informations, veuillez consulter Mise à jour d’un service Amazon ECS pour utiliser un fournisseur de capacité.
Étape 4 : procéder à la migration des tâches autonomes
Pour les tâches autonomes, spécifiez le fournisseur de capacité des instances gérées Amazon ECS lors de l’exécution de la tâche.
Pour de plus amples informations, veuillez consulter Exécution d’une application en tant que tâche Amazon ECS.