AWS Fargate est un moteur de calcul conçu pour Amazon ECS qui vous permet d'exécuter des conteneurs sans avoir à gérer des serveurs ou clusters. Avec AWS Fargate, il n'est plus nécessaire d'allouer, de configurer et de mettre à l'échelle des clusters de machines virtuelles pour exécuter des conteneurs. Vous n'avez plus à choisir de types de serveurs, décider quand dimensionner vos clusters ni optimiser les packs de clusters. Avec AWS Fargate, vous n'avez plus besoin d'interagir avec ni de penser aux serveurs ou clusters. AWS Fargate vous permet de vous concentrer sur la conception et la création de vos applications au lieu de gérer l'infrastructure qui les exécute.
Amazon ECS propose deux modes : le type de lancement Fargate et le type de lancement EC2. Avec le type de lancement Fargate, il vous suffit d'empaqueter votre application dans des conteneurs, de spécifier les exigences en matière de CPU et de mémoire, de définir la mise en réseau et les stratégies IAM, et de lancer l'application. Le type de lancement EC2 vous permet de bénéficier d'un contrôle de niveau serveur plus précis sur l'infrastructure qui exécute les applications de votre conteneur. Avec le type de lancement EC2, vous pouvez utiliser Amazon ECS pour gérer un cluster de serveurs et programmer le placement des conteneurs sur les serveurs. Amazon ECS surveille toutes les ressources de CPU, mémoire et autres de votre cluster, et trouve également le meilleur serveur pour exécuter un conteneur en fonction des besoins en ressources que vous avez spécifiés. Vous êtes responsable de la mise en service, de l'application des correctifs et du dimensionnement des clusters de serveurs. Vous pouvez décider quel type de serveur utiliser, quelles applications et combien de conteneurs exécuter dans un cluster pour optimiser l'utilisation, et quand ajouter ou supprimer des serveurs au niveau d'un cluster. Le type de lancement EC2 vous permet de mieux contrôler les clusters de votre serveur et propose une gamme étendue d'options de personnalisation, qui pourraient être nécessaires pour prendre en charge des applications spécifiques ou soutenir d'éventuelles exigences de conformité et dispositions réglementaires.
Avantages
Aucun cluster à gérer
AWS Fargate vous permet de ne vous soucier que des conteneurs afin de vous concentrer sur la création et l'exécution de votre application. Avec AWS Fargate, vous n'avez pas besoin de gérer un cluster d'instances Amazon EC2. Vous n'avez plus à choisir les types d'instances, gérer la planification des clusters, ni optimiser l'utilisation des clusters. Avec AWS Fargate, toutes ces tâches appartiennent au passé.
Un dimensionnement transparent
AWS Fargate simplifie le dimensionnement de vos applications. Vous n'avez plus à vous préoccuper de mettre en service suffisamment de ressources de calcul pour les applications de votre conteneur. Une fois que vous avez défini les exigences de votre application (par ex., la CPU, la mémoire, etc.), AWS Fargate gère l'ensemble du dimensionnement et de l'infrastructure nécessaires à l'exécution de vos conteneurs tout en offrant une haute disponibilité. Vous n'avez plus à décider quand dimensionner vos clusters ou les empaqueter pour optimiser l'utilisation. Avec AWS Fargate, vous pouvez lancer des dizaines ou des dizaines de milliers de conteneurs en quelques secondes et facilement procéder à une mise à l'échelle pour exécuter vos applications les plus stratégiques.
Intégré à Amazon ECS et EKS
AWS Fargate s'intègre de façon transparente à Amazon ECS. Vous définissez simplement votre application comme vous le faites aujourd'hui pour Amazon ECS. Vous empaquetez votre application dans des définitions de tâche, spécifiez la CPU et la mémoire nécessaires, définissez les stratégies IAM et de mise en réseau dont chaque conteneur a besoin, et chargez le tout dans Amazon ECS. Une fois que tout est configuré, AWS Fargate lance et gère automatiquement vos conteneurs.
Fonctionnement
Nouveautés
Prise en charge par AWS Fargate de l’authentification de registre privé
Vous pouvez désormais authentifier des images de conteneur à partir de registres privés afin d’exécuter une tâche avec AWS Fargate.
AWS Fargate prend désormais en charge la planification des tâches selon un calendrier et en réponse à un événement
AWS Fargate prend désormais en charge la possibilité d'exécuter des tâches régulièrement et selon un calendrier, ainsi qu'en réponse à des événements CloudWatch.
AWS Fargate est maintenant disponible à Singapour, Sydney et Francfort.
Vous pouvez maintenant lancer des conteneurs en utilisant AWS Fargate dans trois nouvelles régions AWS : Asie-Pacifique (Singapour), Asie-Pacifique (Sydney) et UE (Francfort).
Voir toutes les annonces »
Clients utilisant AWS Fargate
Autres clients utilisant AWS Fargate
Articles de blog et autres articles
Présentation d'AWS Fargate
AWS Fargate permet de déployer facilement des conteneurs sur AWS. Vous pouvez ainsi vous concentrer sur la création, plutôt sur la gestion de votre infrastructure.
Lire la suite »
Faire migrer des conteneurs vers AWS Fargate
Découvrez comment faire facilement migrer des conteneurs s'exécutant sur Amazon EC2 vers AWS Fargate.
Mise en réseau de tâches avec AWS Fargate
Malgré la gestion de décharge des instances de calcul sous-jacentes, Fargate vous confère quand même un contrôle amélioré sur la configuration du placement réseau et les politiques.
Lire la suite »
En savoir plus sur la tarification d'AWS Fargate






