{"id":71917,"date":"2020-02-29T08:54:13","date_gmt":"2020-02-29T05:54:13","guid":{"rendered":"https:\/\/prohoster.info\/blog\/balansirovka-nagruzki-s-pomoshhyu-aws-elb"},"modified":"2020-03-03T16:14:06","modified_gmt":"2020-03-03T13:14:06","slug":"balansirovka-nagruzki-s-pomoshhyu-aws-elb","status":"publish","type":"post","link":"https:\/\/prohoster.info\/fr\/blog\/administrirovanie\/balansirovka-nagruzki-s-pomoshhyu-aws-elb","title":{"rendered":"\u00c9quilibrage de la charge avec AWS ELB","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Bonjour \u00e0 tous ! Aujourd'hui commence le cours <noindex><a rel=\"nofollow\" href=\"https:\/\/otus.pw\/EBsK\/\">\u00abAWS pour les d\u00e9veloppeurs\u00bb<\/a><\/noindex>, c'est pourquoi nous avons organis\u00e9 un webinaire th\u00e9matique d\u00e9di\u00e9 \u00e0 la pr\u00e9sentation de l'ELB. Nous avons examin\u00e9 les types de r\u00e9partiteurs de charge et cr\u00e9\u00e9 plusieurs instances EC2 avec le r\u00e9partiteur de charge. Nous avons \u00e9galement \u00e9tudi\u00e9 d'autres exemples d'utilisation.<\/p>\n<p><img decoding=\"async\" alt=\"\u00c9quilibrage de la charge avec AWS ELB\" src=\"\/wp-content\/uploads\/2020\/02\/ad01e706fd18742f7199346081874a44.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/watch?v=L3e5bylykOU\">Apr\u00e8s avoir \u00e9cout\u00e9 le webinaire<\/a><\/noindex>, vous serez : <\/p>\n<ul>\n<li>capable de comprendre ce qu'est l'AWS Load Balancing ;<\/li>\n<li>de conna\u00eetre les types d'Elastic Load Balancer et ses composants ;<\/li>\n<li>d'utiliser AWS ELB dans votre pratique.<\/li>\n<\/ul>\n<p>\nPourquoi est-il important de ma\u00eetriser cela :<\/p>\n<ul>\n<li>c'est utile si vous pr\u00e9voyez de passer les examens de certification AWS ;<\/li>\n<li>c'est une m\u00e9thode simple de r\u00e9partition de la charge entre les serveurs ;<\/li>\n<li> c'est un moyen facile d'ajouter Lambda \u00e0 votre service (ALB).<\/li>\n<\/ul>\n<p>\nLa le\u00e7on ouverte a \u00e9t\u00e9 pr\u00e9sent\u00e9e par <noindex><a rel=\"nofollow\" href=\"https:\/\/otus.pw\/rjXk\/\">Rishat Teregulov<\/a><\/noindex>, ing\u00e9nieur syst\u00e8me dans une entreprise marketing sp\u00e9cialis\u00e9e dans le d\u00e9veloppement et le maintien de sites web.<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h3>Introduction<\/h3>\n<p>\nVous pouvez voir ce qu'est un Elastic Load Balancer sur le diagramme ci-dessous, qui pr\u00e9sente un exemple simple : <\/p>\n<p><img decoding=\"async\" alt=\"\u00c9quilibrage de la charge avec AWS ELB\" src=\"\/wp-content\/uploads\/2020\/02\/3cee42a12bcc3c16ebf18e38921c1a25.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nLe r\u00e9partiteur de charge re\u00e7oit les requ\u00eates et les redistribue aux instances. Nous avons une instance distincte, des fonctions Lambda et un groupe d'AutoScaling (groupe de serveurs). <\/p>\n<h3>Types d'AWS ELB<\/h3>\n<p>\n<b>1. Examinons les principaux types<\/b>:<\/p>\n<p>Classic Load Balancer. Le tout premier r\u00e9partiteur de charge d'AWS, fonctionne au niveau 4 et 7 de l'OSI, prend en charge HTTP, HTTPS, TCP et SSL. Il fournit une r\u00e9partition de charge de base entre plusieurs instances Amazon EC2 et fonctionne \u00e0 la fois au niveau des requ\u00eates et au niveau des connexions. Ouvrons-le (en gris) :<\/p>\n<p><img decoding=\"async\" alt=\"\u00c9quilibrage de la charge avec AWS ELB\" src=\"\/wp-content\/uploads\/2020\/02\/34ecf8bb89d3dbc9c822813bf4e212e6.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nCe r\u00e9partiteur est consid\u00e9r\u00e9 comme obsol\u00e8te, il est donc recommand\u00e9 de l'utiliser uniquement dans des cas particuliers. Par exemple, pour des applications construites sur le r\u00e9seau EC2-Classic. En principe, rien ne nous emp\u00eache de le cr\u00e9er :<\/p>\n<p><img decoding=\"async\" alt=\"\u00c9quilibrage de la charge avec AWS ELB\" src=\"\/wp-content\/uploads\/2020\/02\/0cc18b7a1bc617af6847723a4459e161.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<b>2. Network Load Balancer.<\/b> Convient pour une forte charge, fonctionne au niveau 4 de l'OSI (peut \u00eatre utilis\u00e9 dans EKS et ECS), prend en charge TCP, UDP et TLS. <\/p>\n<p>Le Network Load Balancer dirige le trafic vers des cibles dans Amazon VPC et est capable de traiter des millions de requ\u00eates par seconde avec des latences extr\u00eamement basses. De plus, il est optimis\u00e9 pour g\u00e9rer des mod\u00e8les de trafic avec des charges soudaines et changeantes.<\/p>\n<p><b>3. Application Load Balancer<\/b>. Fonctionne au niveau 7, prend en charge Lambda, prend en charge les r\u00e8gles au niveau des en-t\u00eates et des chemins, prend en charge HTTP et HTTPS. <br \/>\nFournit un routage avanc\u00e9 des requ\u00eates, ax\u00e9 sur la livraison d'applications construites sur des architectures modernes, y compris les microservices et les conteneurs. Oriente le trafic vers des cibles dans Amazon VPC en fonction du contenu de la requ\u00eate. <\/p>\n<p>Pour de nombreux utilisateurs, l'Application Load Balancer a d'abord remplac\u00e9 le Classic Load Balancer, car le TCP est moins couramment utilis\u00e9 que le HTTP.<\/p>\n<p>Cr\u00e9ons-en un aussi, ce qui nous donnera d\u00e9j\u00e0 deux \u00e9quilibreurs de charge :<\/p>\n<p><img decoding=\"async\" alt=\"\u00c9quilibrage de la charge avec AWS ELB\" src=\"\/wp-content\/uploads\/2020\/02\/581b6c8d2861d634892f5bffac2e61d9.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h3>Composants de Load Balance<\/h3>\n<p>\n<b>Composants g\u00e9n\u00e9raux de Load Balance<\/b> (communs \u00e0 tous les \u00e9quilibreurs de charge) :<\/p>\n<ul>\n<li><b>Politique de Journalisation d'Acc\u00e8s<\/b><\/li>\n<\/ul>\n<p> \u2014 vos journaux d'acc\u00e8s \u00e0 l'ELB. Pour effectuer les r\u00e9glages, vous pouvez aller dans Description et s\u00e9lectionner le bouton \u00ab Modifier les attributs \u00bb :<\/p>\n<p><img decoding=\"async\" alt=\"\u00c9quilibrage de la charge avec AWS ELB\" src=\"\/wp-content\/uploads\/2020\/02\/26e649c163db320139fec38db6da5a4d.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nEnsuite, nous sp\u00e9cifions S3Bucket \u2014 un stockage d'objets Amazon :<\/p>\n<p><img decoding=\"async\" alt=\"\u00c9quilibrage de la charge avec AWS ELB\" src=\"\/wp-content\/uploads\/2020\/02\/6840a9867f8c33f29dcc3776f96cdbc2.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<ul>\n<li><b>Scheme <\/b><\/li>\n<\/ul>\n<p>\u2014 un \u00e9quilibreur interne ou externe. L'id\u00e9e est de savoir si votre LoadBalancer doit recevoir des adresses externes pour \u00eatre accessible de l'ext\u00e9rieur, ou si c'est votre \u00e9quilibreur interne ;<\/p>\n<ul>\n<li><b>Groupes de S\u00e9curit\u00e9<\/b><\/li>\n<\/ul>\n<p> \u2014 contr\u00f4le d'acc\u00e8s \u00e0 l'\u00e9quilibreur. En substance, c'est un pare-feu de haut niveau.<\/p>\n<p><img decoding=\"async\" alt=\"\u00c9quilibrage de la charge avec AWS ELB\" src=\"\/wp-content\/uploads\/2020\/02\/23116f4ecf2b1b8fa29549aa1ee47cf1.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"\u00c9quilibrage de la charge avec AWS ELB\" src=\"\/wp-content\/uploads\/2020\/02\/ed63c80c7ee5e0843a64dc494bded4c0.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<ul>\n<li><b>Sous-r\u00e9seaux<\/b> <\/li>\n<\/ul>\n<p>\u2014 sous-r\u00e9seaux au sein de votre VPC (et donc zones de disponibilit\u00e9). Les sous-r\u00e9seaux sont sp\u00e9cifi\u00e9s lors de la cr\u00e9ation. Si VPC est limit\u00e9 \u00e0 une r\u00e9gion, les sous-r\u00e9seaux sont limit\u00e9s aux zones de disponibilit\u00e9. Lorsque vous cr\u00e9ez un Load Balancer, il est pr\u00e9f\u00e9rable de le cr\u00e9er dans au moins deux sous-r\u00e9seaux (cela aide en cas de probl\u00e8mes dans une zone de disponibilit\u00e9) ; <\/p>\n<ul>\n<li><b>Listeners<\/b> <\/li>\n<\/ul>\n<p>\u2014 vos protocoles de r\u00e9partition de charge. Comme mentionn\u00e9 pr\u00e9c\u00e9demment, pour le Classic Load Balancer, cela peut \u00eatre HTTP, HTTPS, TCP et SSL, pour le Network Load Balancer \u2014 TCP, UDP et TLS, pour l'Application Load Balancer \u2014 HTTP et HTTPS.<\/p>\n<p>Exemple pour le Classic Load Balancer :<\/p>\n<p><img decoding=\"async\" alt=\"\u00c9quilibrage de la charge avec AWS ELB\" src=\"\/wp-content\/uploads\/2020\/02\/6a63f184d0d33c6ad70c007853c1daba.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nEt dans l'Application Load Balancer, nous voyons une interface l\u00e9g\u00e8rement diff\u00e9rente et une logique compl\u00e8tement diff\u00e9rente :<\/p>\n<p><img decoding=\"async\" alt=\"\u00c9quilibrage de la charge avec AWS ELB\" src=\"\/wp-content\/uploads\/2020\/02\/6cb81a09a92efc63a95a6d5fcc7f63df.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h3>Composants de Load Balancer v2 (ALB et NLB)<\/h3>\n<p>\nExaminons plus en d\u00e9tail les \u00e9quilibreurs de charge de la version 2, l'Application Load Balancer et le Network Load Balancer. Ces \u00e9quilibreurs de charge ont leurs propres caract\u00e9ristiques composantes. Par exemple, un nouveau concept est apparu, celui des Groupes de Cibles \u2014 instances (et fonctions). Gr\u00e2ce \u00e0 ce composant, nous avons la possibilit\u00e9 d'indiquer sur quel Groupe de Cibles nous voulons diriger le trafic.<\/p>\n<p><img decoding=\"async\" alt=\"\u00c9quilibrage de la charge avec AWS ELB\" src=\"\/wp-content\/uploads\/2020\/02\/4bd252ecc69967c2dd47a0da5a66f7ba.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"\u00c9quilibrage de la charge avec AWS ELB\" src=\"\/wp-content\/uploads\/2020\/02\/12e6a6b664bc77c17ca45db9683ae932.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nEn termes simples, dans les Groupes de Cibles, nous sp\u00e9cifions les instances o\u00f9 le trafic arrivera. Si dans le Classic Load Balancer vous connectez directement les instances \u00e0 l'\u00e9quilibreur, dans l'Application Load Balancer, vous devez d'abord :<\/p>\n<ul>\n<li>cr\u00e9er un Load Balancer ;<\/li>\n<li>cr\u00e9er un groupe de cibles ;<\/li>\n<li>diriger via les ports ou r\u00e8gles n\u00e9cessaires le Load Balancer vers les Groupes de Cibles appropri\u00e9s ;<\/li>\n<li>Dans les groupes cibles, vous assignez des instances.<\/li>\n<\/ul>\n<p>\nCette logique de fonctionnement peut sembler plus complexe, mais en r\u00e9alit\u00e9, elle est plus pratique. <\/p>\n<p>Le composant suivant est <b>R\u00e8gles d'\u00e9coute<\/b> (r\u00e8gles pour le routage). Cela concerne uniquement l'Application Load Balancer. Dans le Network Load Balancer, vous cr\u00e9ez simplement un Listener, et il envoie le trafic \u00e0 un groupe cible sp\u00e9cifique, tandis que dans l'Application Load Balancer, tout est <noindex><a rel=\"nofollow\" href=\"https:\/\/youtu.be\/L3e5bylykOU?t=1414\">plus gai et plus pratique.<\/a><\/noindex>. <\/p>\n<p><img decoding=\"async\" alt=\"\u00c9quilibrage de la charge avec AWS ELB\" src=\"\/wp-content\/uploads\/2020\/02\/1e6c0edcf7db4a8eb336b1d653ef14c2.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nPassons maintenant \u00e0 quelques mots sur le composant suivant \u2014 <b>Elastic IP<\/b> (adresses statiques pour NLB). Si les r\u00e8gles pour le routage des R\u00e8gles d'\u00e9coute ne concernaient que l'Application Load Balancer, l'Elastic IP concerne uniquement le Network Load Balancer. <\/p>\n<p>Cr\u00e9ons un Network Load Balancer :<\/p>\n<p><img decoding=\"async\" alt=\"\u00c9quilibrage de la charge avec AWS ELB\" src=\"\/wp-content\/uploads\/2020\/02\/fadb6aae1ac199ab2a8cd2b024ce008d.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"\u00c9quilibrage de la charge avec AWS ELB\" src=\"\/wp-content\/uploads\/2020\/02\/116a54e4011f88ab360ae0d82211fd49.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nEt c'est pr\u00e9cis\u00e9ment lors de la cr\u00e9ation que nous verrons qu'il nous est donn\u00e9 la possibilit\u00e9 de choisir un Elastic IP :<\/p>\n<p><img decoding=\"async\" alt=\"\u00c9quilibrage de la charge avec AWS ELB\" src=\"\/wp-content\/uploads\/2020\/02\/a959a74f438f2455aabdd7249c750f0d.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nElastic IP fournit une adresse IP unique qui peut \u00eatre associ\u00e9e \u00e0 diff\u00e9rentes instances EC2 dans le temps. Si une instance EC2 a une adresse Elastic IP et que cette instance est arr\u00eat\u00e9e ou termin\u00e9e, vous pouvez imm\u00e9diatement associer une nouvelle instance EC2 \u00e0 l'adresse Elastic IP. Cela garantit que votre application actuelle ne s'arr\u00eate pas, car les applications voient toujours la m\u00eame adresse IP, m\u00eame si l'EC2 r\u00e9el a chang\u00e9. <\/p>\n<p>Voici <noindex><a rel=\"nofollow\" href=\"https:\/\/youtu.be\/L3e5bylykOU?t=2086\">un autre cas d'utilisation<\/a><\/noindex> sur le sujet du besoin d'Elastic IP. Regardez, nous voyons 3 adresses IP, mais elles ne resteront pas ici pour toujours : <\/p>\n<p><img decoding=\"async\" alt=\"\u00c9quilibrage de la charge avec AWS ELB\" src=\"\/wp-content\/uploads\/2020\/02\/62f1b41f4ef217e7dc015d7b16136839.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nAmazon les change avec le temps, peut le faire toutes les 60 secondes (mais en pratique, en g\u00e9n\u00e9ral, moins souvent). Cela signifie que les adresses IP peuvent changer. Et dans le cas de Network Load Balancer, vous pouvez effectivement lier l'IP et l'indiquer dans vos r\u00e8gles, politiques, etc. <\/p>\n<p><img decoding=\"async\" alt=\"\u00c9quilibrage de la charge avec AWS ELB\" src=\"\/wp-content\/uploads\/2020\/02\/b2d98ff6f0682347372a0e74d246a3bf.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h3>Faisons des conclusions.<\/h3>\n<p>\nELB assure une r\u00e9partition automatique du trafic entrant sur plusieurs cibles (conteneurs, instances Amazon EC2, adresses IP et fonctions Lambda). ELB peut r\u00e9partir le trafic avec une charge variable \u00e0 la fois dans une zone de disponibilit\u00e9 et entre plusieurs zones de disponibilit\u00e9. L'utilisateur peut choisir parmi trois types de load balancers qui assurent \u00e0 la fois haute disponibilit\u00e9, auto-scaling et une protection correcte. Tout cela est important pour garantir la r\u00e9silience de vos applications.<\/p>\n<p>Les principaux avantages :<\/p>\n<ul>\n<li><b>haute disponibilit\u00e9.<\/b>. L'accord de service implique une disponibilit\u00e9 de 99,99 % pour le r\u00e9partiteur de charge. Par exemple, plusieurs zones de disponibilit\u00e9 garantissent que le trafic sera trait\u00e9 uniquement par des entit\u00e9s fonctionnelles. En fait, il est possible de r\u00e9partir la charge sur toute la r\u00e9gion, en redirigeant le trafic vers des cibles saines dans diff\u00e9rentes zones de disponibilit\u00e9;<\/li>\n<li><b>s\u00e9curit\u00e9<\/b>. ELB fonctionne avec Amazon VPC, offrant diff\u00e9rentes options de s\u00e9curit\u00e9 \u2014 gestion int\u00e9gr\u00e9e des certificats, authentification des utilisateurs et d\u00e9chiffrement SSL\/TLS. Cela garantit une gestion centralis\u00e9e et flexible des param\u00e8tres TLS;<\/li>\n<li><b>\u00e9lasticit\u00e9<\/b>. ELB peut g\u00e9rer les changements soudains du trafic r\u00e9seau. Une int\u00e9gration approfondie avec l'Auto Scaling permet \u00e0 l'application de b\u00e9n\u00e9ficier de ressources suffisantes en cas de changement de charge, sans n\u00e9cessiter d'intervention manuelle;<\/li>\n<li><b>flexibilit\u00e9<\/b>. Des adresses IP peuvent \u00eatre utilis\u00e9es pour router les requ\u00eates vers les cibles de vos applications. Cela assure la flexibilit\u00e9 lors de la virtualisation des applications cibles, permettant ainsi de d\u00e9ployer plusieurs applications sur une seule instance. Les applications peuvent utiliser un m\u00eame port r\u00e9seau et poss\u00e9der des groupes de s\u00e9curit\u00e9 distincts, ce qui simplifie les interactions entre les applications, en particulier dans une architecture bas\u00e9e sur les microservices;<\/li>\n<li><b>surveillance et audit<\/b>. Il est possible de surveiller les applications en temps r\u00e9el en utilisant les fonctionnalit\u00e9s d'Amazon CloudWatch. Cela inclut les m\u00e9triques, les journaux et le suivi des requ\u00eates. Pour le dire simplement, vous serez en mesure d'identifier les probl\u00e8mes et de localiser pr\u00e9cis\u00e9ment les goulets d'\u00e9tranglement de performance;<\/li>\n<li><b>r\u00e9partition de charge hybride<\/b>. La possibilit\u00e9 de r\u00e9partir la charge entre les ressources locales et AWS en utilisant le m\u00eame r\u00e9partiteur simplifie la migration ou l'expansion des applications locales vers le cloud. Le traitement des pannes est \u00e9galement facilit\u00e9e par l'utilisation du cloud.<\/li>\n<\/ul>\n<p>\nSi vous souhaitez plus de d\u00e9tails, voici quelques liens utiles du site officiel d'Amazon :<\/p>\n<ol>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/aws.amazon.com\/ru\/elasticloadbalancing\/\">Elastic Load Balancing<\/a><\/noindex>.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/aws.amazon.com\/ru\/elasticloadbalancing\/features\/\">Fonctionnalit\u00e9s d'Elastic Load Balancing.<\/a><\/noindex><\/li>\n<\/ol>\n<p>Source : <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/otus\/blog\/490232\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0412\u0441\u0435\u043c \u043f\u0440\u0438\u0432\u0435\u0442! \u0423\u0436\u0435 \u0441\u0435\u0433\u043e\u0434\u043d\u044f \u0441\u0442\u0430\u0440\u0442\u0443\u0435\u0442 \u043a\u0443\u0440\u0441 \u00abAWS \u0434\u043b\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432\u00bb, \u0432 \u0441\u0432\u044f\u0437\u0438 \u0441 \u0447\u0435\u043c \u043c\u044b \u043f\u0440\u043e\u0432\u0435\u043b\u0438 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0439 \u0442\u0435\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u0432\u0435\u0431\u0438\u043d\u0430\u0440, \u043f\u043e\u0441\u0432\u044f\u0449\u0435\u043d\u043d\u044b\u0439 \u043e\u0431\u0437\u043e\u0440\u0443 ELB. \u041c\u044b \u0440\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0435\u043b\u0438 \u0432\u0438\u0434\u044b \u0431\u0430\u043b\u0430\u043d\u0441\u0438\u0440\u043e\u0432\u0449\u0438\u043a\u043e\u0432 \u0438 \u0441\u043e\u0437\u0434\u0430\u043b\u0438 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0438\u043d\u0441\u0442\u0430\u043d\u0441\u043e\u0432 EC2 \u0441 \u0431\u0430\u043b\u0430\u043d\u0441\u0438\u0440\u043e\u0432\u0449\u0438\u043a\u043e\u043c. \u0410 \u0442\u0430\u043a\u0436\u0435 \u0438\u0437\u0443\u0447\u0438\u043b\u0438 \u0434\u0440\u0443\u0433\u0438\u0435 \u043f\u0440\u0438\u043c\u0435\u0440\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f. \u041f\u0440\u043e\u0441\u043b\u0443\u0448\u0430\u0432 \u0432\u0435\u0431\u0438\u043d\u0430\u0440, \u0432\u044b \u0431\u0443\u0434\u0435\u0442\u0435: \u043f\u043e\u043d\u0438\u043c\u0430\u0442\u044c, \u0447\u0442\u043e \u0442\u0430\u043a\u043e\u0435 AWS Load Balancing; \u0437\u043d\u0430\u0442\u044c \u0442\u0438\u043f\u044b Elastic Load Balancer \u0438 \u0435\u0433\u043e [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":71918,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-71917","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0412\u0441\u0435\u043c \u043f\u0440\u0438\u0432\u0435\u0442! \u0423\u0436\u0435 \u0441\u0435\u0433\u043e\u0434\u043d\u044f \u0441\u0442\u0430\u0440\u0442\u0443\u0435\u0442 \u043a\u0443\u0440\u0441 \u00abAWS \u0434\u043b\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432\u00bb, \u0432 \u0441\u0432\u044f\u0437\u0438 \u0441 \u0447\u0435\u043c \u043c\u044b \u043f\u0440\u043e\u0432\u0435\u043b\u0438 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0439 \u0442\u0435\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u0432\u0435\u0431\u0438\u043d\u0430\u0440, \u043f\u043e\u0441\u0432\u044f\u0449\u0435\u043d\u043d\u044b\u0439 \u043e\u0431\u0437\u043e\u0440\u0443 ELB.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/fr\/blog\/administrirovanie\/balansirovka-nagruzki-s-pomoshhyu-aws-elb\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"fr_FR\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0411\u0430\u043b\u0430\u043d\u0441\u0438\u0440\u043e\u0432\u043a\u0430 \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e AWS ELB | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0412\u0441\u0435\u043c \u043f\u0440\u0438\u0432\u0435\u0442! \u0423\u0436\u0435 \u0441\u0435\u0433\u043e\u0434\u043d\u044f \u0441\u0442\u0430\u0440\u0442\u0443\u0435\u0442 \u043a\u0443\u0440\u0441 \u00abAWS \u0434\u043b\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432\u00bb, \u0432 \u0441\u0432\u044f\u0437\u0438 \u0441 \u0447\u0435\u043c \u043c\u044b \u043f\u0440\u043e\u0432\u0435\u043b\u0438 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0439 \u0442\u0435\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u0432\u0435\u0431\u0438\u043d\u0430\u0440, \u043f\u043e\u0441\u0432\u044f\u0449\u0435\u043d\u043d\u044b\u0439 \u043e\u0431\u0437\u043e\u0440\u0443 ELB.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/fr\/blog\/administrirovanie\/balansirovka-nagruzki-s-pomoshhyu-aws-elb\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-02-29T05:54:13+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-03-03T13:14:06+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47 R\u00e9partition de charge avec AWS ELB | ProHoster","description":"Bonjour \u00e0 tous ! Le cours \u00ab AWS pour les d\u00e9veloppeurs \u00bb commence aujourd'hui, et nous avons organis\u00e9 un webinaire \u00e0 ce sujet, consacr\u00e9 \u00e0 une vue d'ensemble de l'ELB.","canonical_url":"https:\/\/prohoster.info\/fr\/blog\/administrirovanie\/balansirovka-nagruzki-s-pomoshhyu-aws-elb","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"fr_FR","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0411\u0430\u043b\u0430\u043d\u0441\u0438\u0440\u043e\u0432\u043a\u0430 \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e AWS ELB | ProHoster","og:description":"\u0412\u0441\u0435\u043c \u043f\u0440\u0438\u0432\u0435\u0442! \u0423\u0436\u0435 \u0441\u0435\u0433\u043e\u0434\u043d\u044f \u0441\u0442\u0430\u0440\u0442\u0443\u0435\u0442 \u043a\u0443\u0440\u0441 \u00abAWS \u0434\u043b\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432\u00bb, \u0432 \u0441\u0432\u044f\u0437\u0438 \u0441 \u0447\u0435\u043c \u043c\u044b \u043f\u0440\u043e\u0432\u0435\u043b\u0438 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0439 \u0442\u0435\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u0432\u0435\u0431\u0438\u043d\u0430\u0440, \u043f\u043e\u0441\u0432\u044f\u0449\u0435\u043d\u043d\u044b\u0439 \u043e\u0431\u0437\u043e\u0440\u0443 ELB.","og:url":"https:\/\/prohoster.info\/fr\/blog\/administrirovanie\/balansirovka-nagruzki-s-pomoshhyu-aws-elb","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-02-29T05:54:13+00:00","article:modified_time":"2020-03-03T13:14:06+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"71917","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 18:54:24","updated":"2022-10-04 10:23:56","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/71917","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/comments?post=71917"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/71917\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media\/71918"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media?parent=71917"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/categories?post=71917"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/tags?post=71917"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}