{"id":2664,"date":"2019-08-28T09:52:54","date_gmt":"2019-08-28T09:52:54","guid":{"rendered":"https:\/\/www.testpreptraining.com\/tutorial\/?page_id=2664"},"modified":"2020-05-01T09:42:01","modified_gmt":"2020-05-01T09:42:01","slug":"load-balancer-deploy","status":"publish","type":"page","link":"https:\/\/www.testpreptraining.ai\/tutorial\/aws-certified-advanced-networking-specialty\/load-balancer-deploy\/","title":{"rendered":"Load Balancer Deploy"},"content":{"rendered":"\n<ul class=\"wp-block-list\"><li>ELB is used to balance network traffic load<\/li><li>It load balances following<ul><li>EC2\ninstances<\/li><\/ul><ul><li>containers<\/li><\/ul><ul><li>IP\naddresses<\/li><\/ul><\/li><li>It load balances in multiple Availability Zones<\/li><li>Every load balancer is name as per DNS in format\n&#8211; {Balancer-name}.{region}-elb.amazonaws.com<\/li><li>Health monitoring of all nodes is done to prevent\nsending data to unhealthy nodes<\/li><li>Unhealthy nodes are detected, stopped sending\ndata and wait till it turns healthy<\/li><li>Ports supported by ELB, are in range &#8211; 1-65535<\/li><li>Protocols supported by ELB, are<ul><li>HTTP<\/li><\/ul><ul><li>HTTPS<\/li><\/ul><ul><li>TCP<\/li><\/ul><ul><li>SSL\n(Secure TCP)<\/li><\/ul><\/li><li>Listener are configured on balancer to accept\nrequests<ul><li>Configuration\ninvolves specifying protocol and port number for listener and protocol and port\nnumber of nodes to send requests, to<\/li><\/ul><\/li><li>AWS has 3 types of load balancers in ELB, which\nare<ul><li>Application\nLoad Balancers<\/li><\/ul><ul><li>Network\nLoad Balancers<\/li><\/ul><ul><li>Classic\nLoad Balancers<\/li><\/ul><\/li><li>Application Load Balancer <ul><li>Works\non application layer or Layer 7<\/li><\/ul><ul><li>Protocols\nsupported are &#8211; HTTP\/1.1, and HTTP\/2<\/li><\/ul><ul><li>Has\nWebSockets support<\/li><\/ul><ul><li>Supports\nrouting of request like routing of HTTP requests based on path\/headers<\/li><\/ul><ul><li>Used\nfor offloading SSL\/TLS <\/li><\/ul><\/li><li>Network Load Balancer <ul><li>Works\non network layer or layer 4<\/li><\/ul><ul><li>Offers\ngood routing performance like million request\/second<\/li><\/ul><ul><li>Supports\nstatic IP<\/li><\/ul><\/li><li>Classic Load Balancer <ul><li>Is\nthe legacy AWS load balancer <\/li><\/ul><ul><li>Works\non layer 7 with support for layer 4 also<\/li><\/ul><ul><li>Layer\n7 support limited to X-Forwarded<\/li><\/ul><ul><li>Protocols\nsupported for layer 4 \u2013 TCP, TCP+SSL<\/li><\/ul><ul><li>Protocols\nsupported for layer 7 \u2013 HTTP 1.1, HTTPS 1.1<\/li><\/ul><\/li><li>Steps for enabling ELB<ul><li>Define\nLoad Balancer<\/li><\/ul><ul><li>Assign\nand configure Security Groups<\/li><\/ul><ul><li>Configure\nHealth Check for load balancer<\/li><\/ul><ul><li>Add\nEC2 Instances<\/li><\/ul><\/li><\/ul>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"338\" height=\"294\" src=\"https:\/\/www.testpreptraining.ai\/tutorial\/wp-content\/uploads\/2019\/09\/image-275.png\" alt=\"\" class=\"wp-image-4014\"\/><\/figure><\/div>\n\n\n\n<p>Following can be done <\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>user goes to domian like &#8211; example.com <\/li><li>request is processed by CloudFront, who\nsends it ELB <\/li><li>ELB sends it to EC2 instance running\nsoftware application<\/li><li>EC2 sends response<\/li><li>user views the response <\/li><\/ul>\n","protected":false},"excerpt":{"rendered":"<p>ELB is used to balance network traffic load It load balances following EC2 instances containers IP addresses It load balances in multiple Availability Zones Every load balancer is name as per DNS in format &#8211; {Balancer-name}.{region}-elb.amazonaws.com Health monitoring of all nodes is done to prevent sending data to unhealthy nodes Unhealthy nodes are detected, stopped&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":2468,"menu_order":24,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"categories":[],"tags":[461],"class_list":["post-2664","page","type-page","status-publish","hentry","tag-load-balancer-deploy"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Load Balancer Deploy - Testprep Training Tutorials<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.testpreptraining.ai\/tutorial\/aws-certified-advanced-networking-specialty\/load-balancer-deploy\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Load Balancer Deploy - Testprep Training Tutorials\" \/>\n<meta property=\"og:description\" content=\"ELB is used to balance network traffic load It load balances following EC2 instances containers IP addresses It load balances in multiple Availability Zones Every load balancer is name as per DNS in format &#8211; {Balancer-name}.{region}-elb.amazonaws.com Health monitoring of all nodes is done to prevent sending data to unhealthy nodes Unhealthy nodes are detected, stopped...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.testpreptraining.ai\/tutorial\/aws-certified-advanced-networking-specialty\/load-balancer-deploy\/\" \/>\n<meta property=\"og:site_name\" content=\"Testprep Training Tutorials\" \/>\n<meta property=\"article:modified_time\" content=\"2020-05-01T09:42:01+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.testpreptraining.ai\/tutorial\/wp-content\/uploads\/2019\/09\/image-275.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.testpreptraining.ai\/tutorial\/aws-certified-advanced-networking-specialty\/load-balancer-deploy\/\",\"url\":\"https:\/\/www.testpreptraining.ai\/tutorial\/aws-certified-advanced-networking-specialty\/load-balancer-deploy\/\",\"name\":\"Load Balancer Deploy - Testprep Training Tutorials\",\"isPartOf\":{\"@id\":\"https:\/\/www.testpreptraining.ai\/tutorial\/#website\"},\"datePublished\":\"2019-08-28T09:52:54+00:00\",\"dateModified\":\"2020-05-01T09:42:01+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.testpreptraining.ai\/tutorial\/aws-certified-advanced-networking-specialty\/load-balancer-deploy\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.testpreptraining.ai\/tutorial\/aws-certified-advanced-networking-specialty\/load-balancer-deploy\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.testpreptraining.ai\/tutorial\/aws-certified-advanced-networking-specialty\/load-balancer-deploy\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.testpreptraining.ai\/tutorial\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"AWS Certified Advanced Networking Specialty Exam\",\"item\":\"https:\/\/www.testpreptraining.ai\/tutorial\/aws-certified-advanced-networking-specialty\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Load Balancer Deploy\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.testpreptraining.ai\/tutorial\/#website\",\"url\":\"https:\/\/www.testpreptraining.ai\/tutorial\/\",\"name\":\"Testprep Training Tutorials\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/www.testpreptraining.ai\/tutorial\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.testpreptraining.ai\/tutorial\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.testpreptraining.ai\/tutorial\/#organization\",\"name\":\"Testprep Training\",\"url\":\"https:\/\/www.testpreptraining.ai\/tutorial\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.testpreptraining.ai\/tutorial\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.testpreptraining.com\/tutorial\/wp-content\/uploads\/2020\/07\/tpt-logo-6.png\",\"contentUrl\":\"https:\/\/www.testpreptraining.com\/tutorial\/wp-content\/uploads\/2020\/07\/tpt-logo-6.png\",\"width\":583,\"height\":153,\"caption\":\"Testprep Training\"},\"image\":{\"@id\":\"https:\/\/www.testpreptraining.ai\/tutorial\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Load Balancer Deploy - Testprep Training Tutorials","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.testpreptraining.ai\/tutorial\/aws-certified-advanced-networking-specialty\/load-balancer-deploy\/","og_locale":"en_US","og_type":"article","og_title":"Load Balancer Deploy - Testprep Training Tutorials","og_description":"ELB is used to balance network traffic load It load balances following EC2 instances containers IP addresses It load balances in multiple Availability Zones Every load balancer is name as per DNS in format &#8211; {Balancer-name}.{region}-elb.amazonaws.com Health monitoring of all nodes is done to prevent sending data to unhealthy nodes Unhealthy nodes are detected, stopped...","og_url":"https:\/\/www.testpreptraining.ai\/tutorial\/aws-certified-advanced-networking-specialty\/load-balancer-deploy\/","og_site_name":"Testprep Training Tutorials","article_modified_time":"2020-05-01T09:42:01+00:00","og_image":[{"url":"https:\/\/www.testpreptraining.ai\/tutorial\/wp-content\/uploads\/2019\/09\/image-275.png"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.testpreptraining.ai\/tutorial\/aws-certified-advanced-networking-specialty\/load-balancer-deploy\/","url":"https:\/\/www.testpreptraining.ai\/tutorial\/aws-certified-advanced-networking-specialty\/load-balancer-deploy\/","name":"Load Balancer Deploy - Testprep Training Tutorials","isPartOf":{"@id":"https:\/\/www.testpreptraining.ai\/tutorial\/#website"},"datePublished":"2019-08-28T09:52:54+00:00","dateModified":"2020-05-01T09:42:01+00:00","breadcrumb":{"@id":"https:\/\/www.testpreptraining.ai\/tutorial\/aws-certified-advanced-networking-specialty\/load-balancer-deploy\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.testpreptraining.ai\/tutorial\/aws-certified-advanced-networking-specialty\/load-balancer-deploy\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.testpreptraining.ai\/tutorial\/aws-certified-advanced-networking-specialty\/load-balancer-deploy\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.testpreptraining.ai\/tutorial\/"},{"@type":"ListItem","position":2,"name":"AWS Certified Advanced Networking Specialty Exam","item":"https:\/\/www.testpreptraining.ai\/tutorial\/aws-certified-advanced-networking-specialty\/"},{"@type":"ListItem","position":3,"name":"Load Balancer Deploy"}]},{"@type":"WebSite","@id":"https:\/\/www.testpreptraining.ai\/tutorial\/#website","url":"https:\/\/www.testpreptraining.ai\/tutorial\/","name":"Testprep Training Tutorials","description":"","publisher":{"@id":"https:\/\/www.testpreptraining.ai\/tutorial\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.testpreptraining.ai\/tutorial\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.testpreptraining.ai\/tutorial\/#organization","name":"Testprep Training","url":"https:\/\/www.testpreptraining.ai\/tutorial\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.testpreptraining.ai\/tutorial\/#\/schema\/logo\/image\/","url":"https:\/\/www.testpreptraining.com\/tutorial\/wp-content\/uploads\/2020\/07\/tpt-logo-6.png","contentUrl":"https:\/\/www.testpreptraining.com\/tutorial\/wp-content\/uploads\/2020\/07\/tpt-logo-6.png","width":583,"height":153,"caption":"Testprep Training"},"image":{"@id":"https:\/\/www.testpreptraining.ai\/tutorial\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/www.testpreptraining.ai\/tutorial\/wp-json\/wp\/v2\/pages\/2664","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.testpreptraining.ai\/tutorial\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.testpreptraining.ai\/tutorial\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.testpreptraining.ai\/tutorial\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.testpreptraining.ai\/tutorial\/wp-json\/wp\/v2\/comments?post=2664"}],"version-history":[{"count":5,"href":"https:\/\/www.testpreptraining.ai\/tutorial\/wp-json\/wp\/v2\/pages\/2664\/revisions"}],"predecessor-version":[{"id":5059,"href":"https:\/\/www.testpreptraining.ai\/tutorial\/wp-json\/wp\/v2\/pages\/2664\/revisions\/5059"}],"up":[{"embeddable":true,"href":"https:\/\/www.testpreptraining.ai\/tutorial\/wp-json\/wp\/v2\/pages\/2468"}],"wp:attachment":[{"href":"https:\/\/www.testpreptraining.ai\/tutorial\/wp-json\/wp\/v2\/media?parent=2664"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.testpreptraining.ai\/tutorial\/wp-json\/wp\/v2\/categories?post=2664"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.testpreptraining.ai\/tutorial\/wp-json\/wp\/v2\/tags?post=2664"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}