Elastic Load Balancing

Assurez une tolérance aux pannes à toutes vos applications en garantissant la mise à l’échelle, la performance et la sécurité.

Elastic Load Balancing distribue automatiquement le trafic d'application entrant sur plusieurs cibles, comme des instances Amazon EC2, des conteneurs et des adresses IP. Il peut gérer la charge variable du trafic de votre application dans une seule zone de disponibilité ou à travers plusieurs zones de disponibilité. Elastic Load Balancing offre trois types d'équilibreurs de charge offrant tous la haute disponibilité, la mise à l'échelle automatique et la sécurité robuste nécessaires pour assurer la tolérance aux pannes de vos applications.

Application Load Balancer


Application Load Balancer est adapté pour équilibrer les charges du trafic HTTP et HTTPS et fournit un routage de requête avancé pour la fourniture d’architectures d'applications modernes, incluant les microservices et les conteneurs. Fonctionnant au niveau des requêtes individuelles (couche 7), Application Load Balancer achemine le trafic vers les cibles au sein d'Amazon Virtual Private Cloud (Amazon VPC) selon le contenu de la requête.

En savoir plus >>

Network Load Balancer


Network Load Balancer est parfaitement adapté pour équilibrer les charges du trafic TCP lorsqu’une performance extrême est requise. Fonctionnant au niveau des connexions (couche 4), Network Load Balancer achemine le trafic vers les cibles au sein d'Amazon Virtual Private Cloud (Amazon VPC) et peut traiter des millions de requêtes par seconde en maintenant une latence extrêmement basse. Network Load Balancer est aussi optimisé pour traiter les modèles de trafic soudains ou volatiles.

En savoir plus >>

Classic Load Balancer


Classic Load Balancer fournit un équilibre de charge de base entre plusieurs instances Amazon EC2 et fonctionne au niveau des requêtes et des connexions. Classic Load Balancer est adapté pour les applications créées dans le réseau EC2-Classic.

En savoir plus >>

Avantages

Hautement disponible

Elastic Load Balancing distribue automatiquement le trafic entrant à travers plusieurs cibles, par exemple les instances Amazon EC2, les conteneurs et les adresses IP, dans plusieurs zones de disponibilité et garantit que seules les cibles saines reçoivent le trafic. Elastic Load Balancing peut aussi équilibrer les charges à travers une région, en faisant le routage du trafic vers les cibles saines dans différentes zones de disponibilité.

Sécurisé

Elastic Load Balancing fonctionne avec Amazon Virtual Private Cloud (VPC) pour fournir des fonctionnalités de sécurité robustes, incluant la gestion intégrée de certificats, l'authentification de l'utilisateur et le déchiffrement SSL. Ensemble, ces outils garantissent la flexibilité pour gérer les paramètres SSL de façon centrale et déléguer les tâches exigeantes pour le processeur de vos applications.

Elastic

Elastic Load Balancing peut traiter les fluctuations rapides des modèles de trafic réseau. De plus, l'intégration en profondeur avec Auto Scaling assure une capacité suffisante de l'application à répondre à des niveaux différents de charges d’application sans intervention manuelle.

Flexible

Elastic Load Balancing vous permet aussi d'utiliser des adresses IP pour router des demandes vers les applications cibles. Cela vous offre de la flexibilité en ce qui concerne la façon dont vous effectuez la virtualisation de vos applications cibles et vous permet d'héberger plus d'applications sur la même instance. Cela permet également à ces applications de posséder des groupes de sécurité individuels et d'utiliser le même port réseau pour davantage simplifier la communication entre les applications dans les architectures de microservices.

Surveillance et vérification robustes

Elastic Load Balancing vous permet de surveiller vos applications et leur performance en temps réel grâce aux métriques, à la journalisation et au suivi de requêtes d’Amazon CloudWatch. La visibilité du comportement de vos applications s’en trouve ainsi améliorée, ce qui vous permet de découvrir les problèmes dans la pile de votre application et d'en identifier les goulots d'étranglement en matière de performance, avec une précision allant jusqu'aux requêtes individuelles.

Hybrid Load Balancing

Elastic Load Balancing donne la possibilité d'équilibrer la charge sur AWS et les ressources sur site à l’aide du même équilibreur de charge. Cela vous permet de facilement migrer, transmettre en paquets ou basculer les applications sur site vers le cloud.

Cas d'utilisation

Atteignez une meilleure tolérance aux pannes pour vos applications

Elastic Load Balancing fournit une tolérance aux pannes pour vos applications en équilibrant automatiquement le trafic sur les cibles, par exemple les instances Amazon EC2, les conteneurs et les adresses IP, et les zones de disponibilité en garantissant que seules les cibles saines reçoivent du trafic. Si les cibles d'une seule zone de disponibilité ne sont pas saines, Elastic Load Balancing acheminera le trafic vers des instances saines dans d'autres zones de disponibilité. Une fois l’état sain des cibles restauré, l'équilibrage de charge vers les cibles d'origine sera rétabli automatiquement.

Équilibrez automatiquement la charge de vos applications en conteneurs

Grâce au support amélioré en matière de conteneurs pour Elastic Load Balancing, vous pouvez désormais équilibrer les charges sur plusieurs ports sur la même instance Amazon EC2. Vous pouvez également profiter de l’intégration approfondie avec Amazon EC2 Container Service (ECS), un fournisseur de conteneurs entièrement géré. Inscrivez simplement un service avec un équilibreur de charge et ECS gérera de façon transparente l'inscription et la désinscription des conteneurs Docker. L'équilibreur de charge détecte automatiquement le port et se reconfigure de façon dynamique.

Dimensionnez automatiquement vos applications

Elastic Load Balancing garantit le dimensionnement de vos applications selon les demandes de vos clients. Grâce à la possibilité d'activer Auto Scaling pour votre flotte d’instances Amazon EC2 lorsque la latence d'une de ces instances EC2 dépasse le seuil prédéfini, vos applications seront toujours prêtes à répondre à la prochaine requête de client.

Utilisation d'Elastic Load Balancing dans votre Amazon Virtual Private Cloud (Amazon VPC)

Elastic Load Balancing facilite la création d'un point d'entrée Internet au sein de votre VPC ou le routage du trafic de demandes entre les niveaux de votre application au sein de votre VPC. Vous pouvez affecter des groupes de sécurité à votre équilibreur de charge pour contrôler quels ports sont ouverts par rapport à une liste de sources autorisées. Étant donné qu’Elastic Load Balancing est intégré à votre VPC, toutes les listes de contrôle d'accès réseau (ACL) et les tables de routage existantes continuent de fournir des contrôles réseau supplémentaires.

Lorsque vous créez un équilibreur de charge dans votre VPC, vous pouvez préciser s'il dispose d'une interface Internet (par défaut) ou s'il est utilisé en interne uniquement. Si vous optez pour un équilibreur interne, vous n'avez pas besoin de disposer d'une passerelle Internet par laquelle accéder à l'équilibreur de charge. Les adresses IP privées de l'équilibreur de charge seront utilisées dans l'enregistrement DNS de l’équilibreur.

Hybrid Load Balancing avec Elastic Load Balancing

Elastic Load Balancing donne la possibilité d'équilibrer la charge sur AWS et les ressources sur site à l’aide du même équilibreur de charge. Par exemple, si vous devez distribuer du trafic d'applications aussi bien sur AWS que sur des ressources locales, vous pouvez y parvenir en enregistrant toutes les ressources dans le même groupe cible et en associant ce dernier à un équilibreur de charge. Sinon, vous pouvez utiliser l'équilibrage de charge pondéré basé sur le DNS sur AWS et sur les ressources locales à l'aide de deux équilibreurs de charge, l’un pour AWS et l'autre pour les ressources locales.

Vous pouvez aussi utiliser l'équilibreur de charge hybride pour soutenir des applications séparées, l'une étant dans un VPC et l'autre étant dans un emplacement local. Placez simplement les cibles VPC dans un groupe cible et les cibles locales dans un autre groupe cible, puis utilisez le routage basé sur le contenu afin de router le trafic vers chaque groupe cible.

Product-Page_Standard-Icons_01_Product-Features_SqInk
En savoir plus sur Elastic Load Balancing

Consultez la page des fonctionnalités.

En savoir plus 
Product-Page_Standard-Icons_02_Sign-Up_SqInk
Créer gratuitement un compte

Obtenez un accès instantané à l'offre gratuite d'AWS. 

Inscrivez-vous 
Product-Page_Standard-Icons_03_Start-Building_SqInk
Commencez à créer dans la console

Elastic Load Balancing : mise en route dans la console AWS.

Se connecter