Qu'est-ce que AWS Fargate? | TechRadar

0
21

Pour toute entreprise qui prévoit d'utiliser des services cloud pour développer une application grand public (ou une grande entreprise déployant une application interne), il peut être difficile de prédire combien de personnes commenceront à l'utiliser. Votre application de médias sociaux deviendra-t-elle soudain le prochain Instagram ou Snapchat? Ou va-t-il s'accrocher à un public de niche qui l'utilise tous les jours, toute la journée? Dans les deux scénarios, le défi technique consiste à s'assurer qu'il est toujours disponible, que les données sont propres et organisées et qu'il n'y a aucun problème de sécurité.

Bien que cela ressemble à une émission de télévision de science-fiction, AWS Fargate est un moteur de calcul puissant et sans serveur pour exécuter des conteneurs utilisés pour des applications. Dans le langage du cloud computing, un conteneur est une instance isolée qui fournit la puissance de calcul flexible dont vous avez besoin. Il s'exécute dans le cloud, ce qui signifie qu'il n'y a pas de gestion d'infrastructure à craindre. Plus important encore, si votre application est largement utilisée en interne ou en externe, AWS Fargate peut répondre à la demande.

Principes de base d'AWS Fargate

Pour comprendre ce qu'est AWS Fargate et ce qu'il fait (et les avantages), il est préférable de commencer par le début. Amazon a introduit le moteur de calcul cloud en 2017. Cependant, l'infrastructure de calcul était déjà mature à ce moment-là, car Amazon EC2 (Amazon Elastic Compute Cloud) existait déjà depuis plus de dix ans. La gestion des services informatiques, les administrateurs et les développeurs Web demandaient plus de flexibilité dans la façon dont ils utilisent le stockage «élastique», comment ils gèrent les conteneurs et comment ils configurent les environnements sans serveur pour leurs applications. Leurs besoins étaient en constante évolution.

Pensez à l'application grand public typique. Une fois qu'il rencontre les utilisateurs, il y a un grand besoin d'améliorer les performances et de gérer la sécurité des terminaux. Les violations de données peuvent se produire en un clin d'œil, et lorsqu'elles le font et que les données des consommateurs sont compromises, cela peut être extrêmement coûteux. Il suffit d'une seule violation de données avec une application qui expose les données des clients comme les numéros de carte de crédit et la date de naissance avant que la réputation d'une entreprise ne soit à jamais modifiée. Et, il suffit d'une pause dans les performances d'une application populaire ou de quelques heures d'arrêt avant que les clients commencent à trouver la sortie.

Il est devenu clair que dans le paysage moderne des applications grand public, des applications métier ou des applications internes utilisées par les employés, on s'attend à des performances, une sécurité et une disponibilité extrêmement robustes. Si une application dépend d'un personnel informatique pour augmenter les performances, maintenir la sécurité ou répondre aux demandes de stockage dans le cloud – même de manière semi-automatisée – le client souffre.

C'est un fait curieux des initiatives modernes de cloud computing que le paysage continue d'évoluer – les demandes des utilisateurs changent constamment, les nouvelles réglementations dans certaines industries continuent d'évoluer. Il est difficile de suivre le rythme et encore plus difficile si vous devez gérer l'environnement informatique lui-même. C'est pourquoi AWS Fargate existe – il permet de répondre plus facilement aux demandes des applications pour le développement d'applications.

Avantages et objectifs

En 2017, lorsque Fargate a été introduit pour la première fois, le processus d'hébergement cloud d'une application (dans un environnement sans serveur) était un peu plus compliqué. Cela impliquait généralement la gestion des clusters, leur optimisation, le choix des instances et la modification des paramètres. Fargate fait tout cela de telle sorte que la personne qui configure le conteneur n'a qu'à choisir les performances et la mémoire requises, définir les définitions de tâche et configurer les stratégies de mise en réseau.

L'idée avec AWS Fargate est de simplifier l'utilisation d'Amazon Elastic Container Service, qui est utilisé pour gérer les conteneurs et est le cœur d'Amazon AWS pour la livraison d'applications (et sans doute le cœur d'une initiative de cloud computing). Chaque conteneur peut isoler une application, en s'assurant qu'elle est sécurisée et s'exécute au plus haut niveau de performances.

La raison pour laquelle les entreprises utilisent AWS Fargate est en partie liée aux besoins de performance et en partie au coût. La fonctionnalité clé avec AWS Fargate à savoir est qu'elle isole l'application. Cela signifie que si les besoins de calcul augmentent considérablement, l'application peut évoluer pour répondre à la demande. De plus, les entreprises ne paient que pour la puissance de calcul réelle qu'elles utilisent.

Le modèle «pay as you go» n'était pas toujours disponible, et c'est un avantage clé pour AWS Fargate, en particulier pour les entreprises qui exécutent plusieurs applications et services. Il est presque impossible de suivre l'évolution de la demande lorsque vous avez des applications qui ne servent qu'à des fins mineures pour votre secteur ou votre segment de clientèle, comme établir une connexion avec une autre application.

Au final, AWS Fargate a pour objectif de répondre à la demande. Les administrateurs peuvent voir les analyses et les rapports nécessaires pour gérer efficacement les conteneurs. Les applications sont isolées les unes des autres dans des conteneurs, de sorte que les administrateurs peuvent ajuster les besoins de calcul selon les besoins de chaque application. Cela contribue également à la sécurité, car il n'y a pas de partage de données entre les conteneurs.

La flexibilité, l'abordabilité, la sécurité et les performances d'AWS Fargate sont ce qui le rend idéal pour les entreprises qui doivent répondre à la demande des consommateurs.

Les offres de produits Hi-tech en rapport avec cet article

Laisser un commentaire