{"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\/it\/blog\/administrirovanie\/balansirovka-nagruzki-s-pomoshhyu-aws-elb","title":{"rendered":"Bilanciamento del carico con AWS ELB","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Ciao a tutti! Il corso inizia gi\u00e0 oggi <noindex><a rel=\"nofollow\" href=\"https:\/\/otus.pw\/EBsK\/\">\u00abAWS per sviluppatori\u00bb<\/a><\/noindex>, pertanto abbiamo tenuto un webinar tematico dedicato alla panoramica di ELB. Abbiamo esaminato i vari tipi di bilanciatori e creato alcune istanze EC2 con il bilanciatore. Abbiamo anche studiato altri esempi di utilizzo.<\/p>\n<p><img decoding=\"async\" alt=\"Bilanciamento del carico con 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\">Ascoltando il webinar<\/a><\/noindex>, sarete in grado di: <\/p>\n<ul>\n<li>comprendere cos'\u00e8 l'AWS Load Balancing;<\/li>\n<li>conoscere i tipi di Elastic Load Balancer e i suoi componenti;<\/li>\n<li>utilizzare AWS ELB nella vostra pratica.<\/li>\n<\/ul>\n<p>\nPerch\u00e9 \u00e8 importante saperlo:<\/p>\n<ul>\n<li>\u00e8 utile se prevedete di sostenere esami di certificazione AWS;<\/li>\n<li>\u00e8 un modo semplice per distribuire il carico tra i server;<\/li>\n<li> \u00e8 un modo semplice per aggiungere Lambda al vostro servizio (ALB).<\/li>\n<\/ul>\n<p>\nLa lezione aperta \u00e8 stata condotta da <noindex><a rel=\"nofollow\" href=\"https:\/\/otus.pw\/rjXk\/\">Rishat Teregulov<\/a><\/noindex>, ingegnere di sistema in una societ\u00e0 di marketing per lo sviluppo e la manutenzione di siti web.<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h3>Introduzione<\/h3>\n<p>\nCosa sia Elastic Load Balancer, \u00e8 possibile vederlo nel diagramma sottostante, dove \u00e8 presentato il pi\u00f9 semplice esempio: <\/p>\n<p><img decoding=\"async\" alt=\"Bilanciamento del carico con AWS ELB\" src=\"\/wp-content\/uploads\/2020\/02\/3cee42a12bcc3c16ebf18e38921c1a25.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nIl Load Balancer riceve le richieste e le distribuisce tra le istanze. Abbiamo un'istanza separata, ci sono funzioni Lambda e c'\u00e8 un gruppo di AutoScaling (un gruppo di server). <\/p>\n<h3>Tipi di AWS ELB<\/h3>\n<p>\n<b>1. Consideriamo i principali tipi<\/b>:<\/p>\n<p>Classic Load Balancer. Il primo bilanciatore di AWS, funziona sia al livello 4 che al livello 7 dell'OSI, supporta HTTP, HTTPS, TCP e SSL. Fornisce una bilanciatura di carico di base tra pi\u00f9 istanze Amazon EC2 e opera sia a livello di richiesta che a livello di connessione. Apriamolo (evidenziato in grigio):<\/p>\n<p><img decoding=\"async\" alt=\"Bilanciamento del carico con AWS ELB\" src=\"\/wp-content\/uploads\/2020\/02\/34ecf8bb89d3dbc9c822813bf4e212e6.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nQuesto bilanciatore \u00e8 considerato obsoleto, quindi \u00e8 raccomandato per un uso solo in casi specifici. Ad esempio, per applicazioni che sono state costruite nella rete EC2\u2011Classic. In linea di principio, non c'\u00e8 nulla che ci impedisca di crearlo:<\/p>\n<p><img decoding=\"async\" alt=\"Bilanciamento del carico con 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> Adatto per carichi elevati, opera al livello 4 dell'OSI (pu\u00f2 essere utilizzato in EKS e ECS), supporta TCP, UDP e TLS. <\/p>\n<p>Il Network Load Balancer instrada il traffico verso le risorse target in Amazon VPC ed \u00e8 in grado di gestire milioni di richieste al secondo con latenze ultra basse. Inoltre, \u00e8 ottimizzato per gestire modelli di traffico con carichi improvvisi e variabili.<\/p>\n<p><b>3. Application Load Balancer<\/b>. Opera al livello 7, supporta Lambda, gestisce regole a livello di intestazione e percorso, supporta HTTP e HTTPS. <br \/>\nFornisce un routing avanzato delle richieste, orientato alla consegna di applicazioni basate su architetture moderne, inclusi microservizi e container. Dirige il traffico verso gli obiettivi in Amazon VPC, basandosi sul contenuto della richiesta. <\/p>\n<p>Per molti utenti, l'Application Load Balancer ha prima di tutto sostituito il Classic Load Balancer, poich\u00e9 l'TCP non \u00e8 cos\u00ec diffuso rispetto all'HTTP.<\/p>\n<p>Creiamone uno anche noi, cos\u00ec da avere gi\u00e0 due bilanciatori di carico:<\/p>\n<p><img decoding=\"async\" alt=\"Bilanciamento del carico con AWS ELB\" src=\"\/wp-content\/uploads\/2020\/02\/581b6c8d2861d634892f5bffac2e61d9.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h3>Componenti del Load Balance<\/h3>\n<p>\n<b>Componenti generali del Load Balance<\/b> (caratteristici di tutti i bilanciatori):<\/p>\n<ul>\n<li><b>Access Logging Policy<\/b><\/li>\n<\/ul>\n<p> \u2014 i vostri registri di accesso all'ELB. Per configurare le impostazioni, potete andare su Description e selezionare il pulsante \u00abEdit attributes\u00bb:<\/p>\n<p><img decoding=\"async\" alt=\"Bilanciamento del carico con AWS ELB\" src=\"\/wp-content\/uploads\/2020\/02\/26e649c163db320139fec38db6da5a4d.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nPoi specifichiamo S3Bucket \u2014 il servizio di storage di oggetti di Amazon:<\/p>\n<p><img decoding=\"async\" alt=\"Bilanciamento del carico con 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 bilanciatore interno o esterno. Il significato \u00e8 se il vostro LoadBalancer deve ricevere indirizzi esterni per essere accessibile dall'esterno, o se pu\u00f2 essere il vostro bilanciatore interno;<\/p>\n<ul>\n<li><b>Gruppi di Sicurezza<\/b><\/li>\n<\/ul>\n<p> \u2014 controllo accessi al bilanciatore. Essenzialmente, \u00e8 un firewall di alto livello.<\/p>\n<p><img decoding=\"async\" alt=\"Bilanciamento del carico con AWS ELB\" src=\"\/wp-content\/uploads\/2020\/02\/23116f4ecf2b1b8fa29549aa1ee47cf1.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Bilanciamento del carico con AWS ELB\" src=\"\/wp-content\/uploads\/2020\/02\/ed63c80c7ee5e0843a64dc494bded4c0.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<ul>\n<li><b>Sottoreti<\/b> <\/li>\n<\/ul>\n<p>\u2014 sottoreti all'interno della vostra VPC (di conseguenza, le zone di disponibilit\u00e0). Le sottoreti sono specificate durante la creazione. Se la VPC \u00e8 limitata alla regione, le sottoreti sono limitate dalle zone di disponibilit\u00e0. Quando create un Load Balancer, \u00e8 meglio crearne uno in almeno due sottoreti (aiuta nel caso insorgano problemi con una zona di disponibilit\u00e0); <\/p>\n<ul>\n<li><b>Listeners<\/b> <\/li>\n<\/ul>\n<p>\u2014 i vostri protocolli del bilanciatore. Come gi\u00e0 detto in precedenza, per il Classic Load Balancer possono essere HTTP, HTTPS, TCP e SSL, per il Network Load Balancer \u2013 TCP, UDP e TLS, per l'Application Load Balancer \u2013 HTTP e HTTPS.<\/p>\n<p>Esempio per Classic Load Balancer:<\/p>\n<p><img decoding=\"async\" alt=\"Bilanciamento del carico con AWS ELB\" src=\"\/wp-content\/uploads\/2020\/02\/6a63f184d0d33c6ad70c007853c1daba.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nIn Application Load Balancer vediamo un'interfaccia un po' diversa e, in generale, una logica distinta:<\/p>\n<p><img decoding=\"async\" alt=\"Bilanciamento del carico con AWS ELB\" src=\"\/wp-content\/uploads\/2020\/02\/6cb81a09a92efc63a95a6d5fcc7f63df.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h3>Componenti del Load Balancer v2 (ALB e NLB)<\/h3>\n<p>\nOra esaminiamo pi\u00f9 nel dettaglio i bilanciatori di seconda versione Application Load Balancer e Network Load Balancer. Questi bilanciatori presentano le proprie caratteristiche componentali. Ad esempio, \u00e8 emerso il concetto di Target Groups \u2014 istanze (e funzioni). Grazie a questo componente, abbiamo ora la possibilit\u00e0 di specificare a quale delle Target Groups vogliamo dirigere il traffico.<\/p>\n<p><img decoding=\"async\" alt=\"Bilanciamento del carico con AWS ELB\" src=\"\/wp-content\/uploads\/2020\/02\/4bd252ecc69967c2dd47a0da5a66f7ba.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Bilanciamento del carico con AWS ELB\" src=\"\/wp-content\/uploads\/2020\/02\/12e6a6b664bc77c17ca45db9683ae932.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nIn termini semplici, nei Target Groups indichiamo le istanze dove arriver\u00e0 il traffico. Se nel Classic Load Balancer collegate semplicemente le istanze al bilanciatore, nell'Application Load Balancer prima:<\/p>\n<ul>\n<li>create un Load Balancer;<\/li>\n<li>create un gruppo Target;<\/li>\n<li>dirigi verso i gruppi Target necessari tramite le porte o le regole del Load Balancer;<\/li>\n<li>nella group Target assegni le istanze.<\/li>\n<\/ul>\n<p>\nQuesta logica di funzionamento pu\u00f2 sembrare pi\u00f9 complessa, ma in realt\u00e0 \u00e8 pi\u00f9 comoda. <\/p>\n<p>Il componente successivo \u2014 <b>Regole del listener<\/b> (regole per la routazione). Questo riguarda solo l'Application Load Balancer. Se nel Network Load Balancer crei semplicemente un Listener e Questo invia il traffico a un gruppo Target specifico, nel Application Load Balancer tutto <noindex><a rel=\"nofollow\" href=\"https:\/\/youtu.be\/L3e5bylykOU?t=1414\">\u00e8 pi\u00f9 divertente e comodo.<\/a><\/noindex>. <\/p>\n<p><img decoding=\"async\" alt=\"Bilanciamento del carico con AWS ELB\" src=\"\/wp-content\/uploads\/2020\/02\/1e6c0edcf7db4a8eb336b1d653ef14c2.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nOra diciamo qualche parola sul componente successivo \u2014 <b>Elastic IP<\/b> (indirizzi statici per NLB). Se le regole per la routazione delle listener riguardano solo l'Application Load Balancer, l'Elastic IP riguarda solo il Network Load Balancer. <\/p>\n<p>Creiamo un Network Load Balancer:<\/p>\n<p><img decoding=\"async\" alt=\"Bilanciamento del carico con AWS ELB\" src=\"\/wp-content\/uploads\/2020\/02\/fadb6aae1ac199ab2a8cd2b024ce008d.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Bilanciamento del carico con AWS ELB\" src=\"\/wp-content\/uploads\/2020\/02\/116a54e4011f88ab360ae0d82211fd49.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nE proprio durante il processo di creazione vedremo che ci viene data la possibilit\u00e0 di scegliere un Elastic IP:<\/p>\n<p><img decoding=\"async\" alt=\"Bilanciamento del carico con AWS ELB\" src=\"\/wp-content\/uploads\/2020\/02\/a959a74f438f2455aabdd7249c750f0d.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nL'Elastic IP fornisce un singolo indirizzo IP che pu\u00f2 essere associato a diverse istanze EC2 nel tempo. Se un'istanza EC2 ha un indirizzo Elastic IP e quest'istanza viene terminata o fermata, \u00e8 possibile immediatamente associare una nuova istanza EC2 a quell'indirizzo Elastic IP. In questo modo, l'applicazione attuale non smetter\u00e0 di funzionare, poich\u00e9 le applicazioni vedono sempre lo stesso indirizzo IP, anche se la vera EC2 \u00e8 cambiata. <\/p>\n<p>Ecco <noindex><a rel=\"nofollow\" href=\"https:\/\/youtu.be\/L3e5bylykOU?t=2086\">un altro caso d'uso<\/a><\/noindex> su perch\u00e9 \u00e8 necessario l'Elastic IP. Guardate, vediamo 3 indirizzi IP, ma non rimarranno qui per sempre: <\/p>\n<p><img decoding=\"async\" alt=\"Bilanciamento del carico con AWS ELB\" src=\"\/wp-content\/uploads\/2020\/02\/62f1b41f4ef217e7dc015d7b16136839.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nAmazon li cambia nel tempo, pu\u00f2 farlo ogni 60 secondi (ma in pratica, ovviamente, meno frequentemente). Questo significa che gli indirizzi IP potrebbero cambiare. E nel caso del Network Load Balancer puoi proprio associare l'indirizzo IP e indicarlo nelle tue regole, politiche, ecc. <\/p>\n<p><img decoding=\"async\" alt=\"Bilanciamento del carico con AWS ELB\" src=\"\/wp-content\/uploads\/2020\/02\/b2d98ff6f0682347372a0e74d246a3bf.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h3>Tiriamo delle conclusioni<\/h3>\n<p>\nELB garantisce la distribuzione automatica del traffico in ingresso su pi\u00f9 obiettivi (contenitori, istanze Amazon EC2, indirizzi IP e funzioni Lambda). ELB \u00e8 in grado di distribuire il traffico con carico variabile sia all'interno di una singola zona di disponibilit\u00e0 che tra pi\u00f9 zone di disponibilit\u00e0. L'utente pu\u00f2 scegliere tra tre tipi di bilanciatori che garantiscono alta disponibilit\u00e0, scalabilit\u00e0 automatica e una buona protezione. Tutto ci\u00f2 \u00e8 importante per garantire la resilienza delle tue applicazioni.<\/p>\n<p>Principali vantaggi:<\/p>\n<ul>\n<li><b>alta disponibilit\u00e0<\/b>. Nel contratto di assistenza si prevede una disponibilit\u00e0 del 99,99% per il bilanciatore di carico. Ad esempio, pi\u00f9 zone di disponibilit\u00e0 garantiscono che il traffico venga trattato solo da oggetti funzionanti. In effetti, \u00e8 possibile bilanciare il carico su tutta la regione, deviando il traffico verso obiettivi funzionanti in diverse zone di disponibilit\u00e0;<\/li>\n<li><b>sicurezza<\/b>. ELB funziona con Amazon VPC, offrendo diverse possibilit\u00e0 per garantire la sicurezza: si tratta di gestione centralizzata dei certificati, autenticazione degli utenti e decrittazione SSL\/TLS. Tutto ci\u00f2 insieme offre una gestione centralizzata e flessibile delle impostazioni TLS;<\/li>\n<li><b>elasticit\u00e0<\/b>. ELB pu\u00f2 gestire variazioni improvvise nel traffico di rete. E la profonda integrazione con Auto Scaling fornisce all'applicazione le risorse necessarie quando il carico cambia, senza richiedere intervento manuale;<\/li>\n<li><b>flessibilit\u00e0<\/b>. \u00c8 possibile utilizzare indirizzi IP per instradare le richieste agli obiettivi delle vostre applicazioni. Ci\u00f2 garantisce flessibilit\u00e0 nella virtualizzazione delle applicazioni target, consentendo cos\u00ec l'hosting di pi\u00f9 applicazioni su un'unica istanza. Poich\u00e9 le applicazioni possono utilizzare una sola porta di rete e hanno gruppi di sicurezza separati, si semplifica l'interazione tra le applicazioni, specialmente in un'architettura basata su microservizi;<\/li>\n<li><b>monitoraggio e audit<\/b>. \u00c8 possibile monitorare le applicazioni in tempo reale utilizzando le funzionalit\u00e0 di Amazon CloudWatch. Si tratta di metriche, registri, tracciamento delle richieste. In parole semplici, sarete in grado di identificare problemi e di determinare con precisione i colli di bottiglia delle prestazioni;<\/li>\n<li><b>bilanciamento del carico ibrido<\/b>. La possibilit\u00e0 di bilanciare il carico tra risorse locali e AWS utilizzando lo stesso bilanciatore semplifica la migrazione o l'espansione delle applicazioni locali nel cloud. Anche la gestione dei guasti con l'uso del cloud diventa pi\u00f9 semplice.<\/li>\n<\/ul>\n<p>\nSe sei interessato ai dettagli, ecco un paio di link utili dal sito ufficiale di 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\/\">Funzionalit\u00e0 di Elastic Load Balancing.<\/a><\/noindex><\/li>\n<\/ol>\n<p>Fonte: <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.1.1 - 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\/it\/blog\/administrirovanie\/balansirovka-nagruzki-s-pomoshhyu-aws-elb\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"it_IT\" \/>\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\/it\/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 Bilanciamento del carico con AWS ELB | ProHoster","description":"Ciao a tutti! Oggi inizia il corso 'AWS per sviluppatori', e per questo motivo abbiamo tenuto un webinar tematico dedicato alla rassegna di ELB.","canonical_url":"https:\/\/prohoster.info\/it\/blog\/administrirovanie\/balansirovka-nagruzki-s-pomoshhyu-aws-elb","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"it_IT","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\/it\/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\/it\/wp-json\/wp\/v2\/posts\/71917","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/comments?post=71917"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/71917\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media\/71918"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media?parent=71917"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/categories?post=71917"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/tags?post=71917"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}