AWS Fargate

Calcul sans serveur pour conteneurs

Qu'est ce qu'AWS Fargate ?

AWS Fargate est un moteur de calcul sans serveur à tarification à l'usage qui vous permet de vous concentrer sur la création d'applications sans avoir à gérer les serveurs. Le transfert de tâches telles que la gestion des serveurs, l'allocation des ressources et la mise à l'échelle vers AWS améliore non seulement votre posture opérationnelle, mais accélère également le processus de passage de l'idée à la production sur le cloud, et réduit le coût total de possession. 

Avantages d'AWS Fargate

Avec AWS Fargate, vous pouvez vous concentrer sur la création d'applications. Vous gérez moins, vous choisissez votre mode de paiement et vous améliorez la sécurité grâce à l'isolation dès la conception.
Déployez et gérez vos applications, pas l'infrastructure. Supprimez la surcharge opérationnelle pour dimensionner, corriger, sécuriser et gérer les serveurs.
Surveillez vos applications grâce à des intégrations intégrées aux services AWS tels qu'Amazon CloudWatch Container Insights ou collectez des métriques et des journaux à l'aide d'outils tiers.
Améliorez la sécurité grâce à l'isolation de l'application par la conception. Les tâches Amazon ECS et les pods Amazon EKS exécutent leur propre environnement d'exécution dédié.
Payez uniquement pour les ressources informatiques utilisées, sans frais initiaux. Optimisez davantage les coûts grâce aux processeurs Savings Plans, Fargate Spot ou AWS Graviton.

Fonctionnement

AWS Fargate est compatible à la fois avec Amazon Elastic Container Service (Amazon ECS) et Amazon Elastic Kubernetes Service (Amazon EKS). Sélectionnez n'importe quelle image de conteneur conforme à l'OCI, définissez les ressources de mémoire et de calcul, et exécutez le conteneur avec un système de calcul sans serveur. Grâce à la prise en charge de plusieurs architectures de processeurs et systèmes d'exploitation, vous pouvez profiter des avantages d'une grande variété d'applications.

Le diagramme montre les avantages liés à l'utilisation d'AWS Fargate pour exécuter des applications conteneurisées.

Cas d'utilisation

Applis web, API et microservices

Créez et déployez vos applications, API et architectures de microservices avec la vitesse et l'inaltérabilité des conteneurs. Supprimez le besoin de posséder, d'exécuter et de gérer le cycle de vie d'une infrastructure informatique, afin de pouvoir vous concentrer sur vos applications.

Modernisation des applications et des données

Utilisez AWS Fargate avec Amazon ECS ou Amazon EKS pour exécuter et mettre à l'échelle plus facilement vos charges de travail conteneurisées. Migrez et exécutez vos conteneurs Amazon ECS Windows sans avoir à refactoriser ou réarchitecturer vos applications héritées.

Prise en charge des applications d'IA et de ML

Créee un environnement de développement d'intelligence artificielle (IA) et de machine learning (ML) flexible et portable. Entraînez, testez et déployez vos modèles de machine learning avec des ressources évolutives qui augmentent la capacité du serveur tout en évitant le surprovisionnement.

Traitement de données

Exécutez des charges de travail de traitement de données, augmentez jusqu'à 16 processeurs virtuels et 120 Go de mémoire par tâche, et intégrez AWS Batch pour un traitement parallèle sans serveur.

Découvrir davantage sur AWS