Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Amazon Web Services

Travailler avec Elastic Load Balancing (Français) | Working with Elastic Load Balancing (French)

Amazon Web Services and Amazon via AWS Skill Builder

Overview

Présentation de l’atelier

Cet atelier présente le concept d’Elastic Load Balancing. Dans cet atelier, vous utiliserez Elastic Load Balancing pour équilibrer la charge du trafic sur plusieurs instances Amazon Elastic Compute Cloud (EC2) au sein d’une zone de disponibilité unique. Vous déploierez une application simple sur plusieurs instances Amazon EC2 et observerez l’équilibrage de charge en affichant l’application dans votre navigateur.

Vous lancerez d’abord une paire d’instances, les amorcerez pour installer des serveurs web et du contenu, puis accéderez aux instances indépendamment à l’aide de registres DNS Amazon EC2. Ensuite, vous configurerez Elastic Load Balancing, ajouterez vos instances à l’équilibreur de charge, puis réaccéderez au registre DNS pour surveiller l’équilibrage de charge de vos demandes entre les serveurs. Enfin, vous consulterez les métriques Elastic Load Balancing dans Amazon CloudWatch.

Le diagramme suivant présente avec précision l’architecture que vous implémenterez dans cet exercice.

Rubriques abordées

Cet atelier vous apprend à :

  • lancer plusieurs serveurs web sur Amazon EC2 ;
  • utiliser des techniques d’amorçage pour configurer des instances Linux avec Apache, PHP et une application PHP simple téléchargée depuis Amazon Simple Storage Service (S3) ;
  • créer et configurer un équilibreur de charge qui se place devant vos instances de serveur web Amazon EC2 ;
  • afficher les métriques Amazon CloudWatch pour l’équilibreur de charge.

Connaissances techniques préalables

Pour réussir cet atelier, vous devez connaître la console de gestion AWS.

Elastic Load Balancing

Elastic Load Balancing distribue automatiquement le trafic d’application entrant sur plusieurs instances Amazon EC2. Il vous permet d’obtenir une meilleure tolérance aux pannes au sein de vos applications, en fournissant en toute transparence les capacités requises en matière d’équilibrage de charge pour distribuer le trafic d’application.

Obtenez une meilleure tolérance aux pannes de vos applications en utilisant Elastic Load Balancing pour acheminer automatiquement le trafic vers plusieurs instances et zones de disponibilité. Elastic Load Balancing s’assure que le trafic est uniquement acheminé vers des instances Amazon EC2 saines, en détectant les instances non saines et en réacheminant le trafic selon les instances saines restantes. Si aucune de vos instances Amazon EC2 dans une zone de disponibilité particulière n’est saine, et si vous avez configuré des instances Amazon EC2 dans plusieurs zones de disponibilité, Elastic Load Balancing réachemine le trafic vers vos instances Amazon EC2 saines dans ces autres zones.

Elastic Load Balancing met automatiquement à l’échelle sa capacité de gestion des demandes pour répondre à la demande du trafic d’application. De plus, Elastic Load Balancing s’intègre à Auto Scaling afin que les capacités de backend soient suffisantes pour répondre aux fluctuations du trafic sans aucune intervention manuelle.

Elastic Load Balancing s’exécute avec Amazon Virtual Private Cloud (VPC) pour fournir des fonctions robustes de réseaux et de sécurité. Vous pouvez créer un équilibreur de charge interne (sans avec accès via Internet) pour acheminer le trafic en utilisant des adresses IP privées au sein de votre réseau virtuel. Vous pouvez implémenter une architecture à plusieurs niveaux en utilisant des équilibreurs de charge internes et avec accès via Internet pour acheminer le trafic entre les niveaux d’application. Avec une telle architecture à plusieurs niveaux, votre infrastructure d’application peut utiliser des adresses IP privées et des groupes de sécurité, ce qui vous permet de n’exposer que le niveau avec accès via Internet à l’aide d’adresses IP publiques.

Elastic Load Balancing assure la gestion intégrée des certificats et le déchiffrement SSL, ce qui vous permet de gérer, de manière centralisée, les paramètres SSL de l’équilibreur de charge et de décharger vos instances des tâches gourmandes en CPU.

Ce guide d’atelier explique les concepts de base d’Elastic Load Balancing dans une démarche pas-à-pas. Cependant, vous n’aurez qu’un aperçu des concepts d’Elastic Load Balancing. Pour plus d’informations, consultez http://aws.amazon.com/elasticloadbalancing/.

Reviews

Start your review of Travailler avec Elastic Load Balancing (Français) | Working with Elastic Load Balancing (French)

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.