{"id":3176,"date":"2022-04-22T08:41:37","date_gmt":"2022-04-22T16:41:37","guid":{"rendered":"https:\/\/tungle.ca\/?p=3176"},"modified":"2023-01-05T18:50:04","modified_gmt":"2023-01-06T02:50:04","slug":"implement-wordpress-load-balancing-with-multi-az-deployments-for-amazon-rds-on-aws","status":"publish","type":"post","link":"https:\/\/tungle.ca\/?p=3176","title":{"rendered":"Implement WordPress load balancing with Multi-AZs deployment for Amazon RDS on AWS"},"content":{"rendered":"\n<p>This is a diagram that I have used for the lab. <\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"619\" height=\"693\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-679.png\" alt=\"\" class=\"wp-image-3259\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-679.png 619w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-679-268x300.png 268w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-679-179x200.png 179w\" sizes=\"auto, (max-width: 619px) 100vw, 619px\" \/><\/figure>\n\n\n\n<p>There are a couple of main steps that I have used in the lab.<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Create both private subnets on both AZs<\/li><li>Create a WordPress instance on the first AZ.<\/li><li>Create a new MySQL instance on Multi-AZ deployments.<\/li><li>Create an AMI image for the WordPress instance.<\/li><li>Create a Launch configuration<\/li><li>Set up an Auto Scaling Group with your launch configuration<\/li><li>Create a CNAME record on your DNS zone for the Amazon domain name<\/li><li>Test an Application Load Balancer for WordPress on multiple AZs with MySQL instance on Multi-AZ deployments<\/li><\/ul>\n\n\n\n<p>Create a new VPC with CIDR 10.0.0.0\/16<\/p>\n\n\n\n<p>Create 4 private subnets: 10.0.0.0\/24 on us-east-1a and 10.0.1.0\/24 on us-east-1b, 10.0.2.0\/24 on us-east-1c, and 10.0.3.0\/24 on us-east-1d.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"397\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-601-1024x397.png\" alt=\"\" class=\"wp-image-3180\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-601-1024x397.png 1024w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-601-300x116.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-601-768x297.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-601-200x77.png 200w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-601.png 1069w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Launches a new Linux instance to run WordPress on AZ1.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"672\" height=\"668\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-466-1.png\" alt=\"\" class=\"wp-image-3177\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-466-1.png 672w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-466-1-300x298.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-466-1-150x150.png 150w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-466-1-200x200.png 200w\" sizes=\"auto, (max-width: 672px) 100vw, 672px\" \/><\/figure>\n\n\n\n<p>Copy it into the User data setting.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code class=\"\">#!\/bin\/bash\nyum update -y\n# Install Apache web service\nyum install httpd -y\n# Download WordPress \nwget https:\/\/wordpress.org\/latest.tar.gz\ntar -zxf latest.tar.gz\n# Install php7.4\namazon-linux-extras install php7.4 -y<\/code><\/pre>\n\n\n\n<p>On Security Group, allow SSH, HTTP, HTTPS, and MySQL\/Audora from 0.0.0.0\/0.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"544\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-602-1024x544.png\" alt=\"\" class=\"wp-image-3181\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-602-1024x544.png 1024w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-602-300x159.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-602-768x408.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-602-200x106.png 200w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-602.png 1167w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>SSH to Linux instance.<\/p>\n\n\n\n<p>Check httpd, php is installed on the machine.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code class=\"\">rpm -qa | grep httpd\nrpm -qa | grep php\nsudo yum install php -y\nsudo systemctl start httpd\nsudo systemctl enable httpd\nnetstat -antp<\/code><\/pre>\n\n\n\n<p>Copy all files on WordPress directory to \/var\/www\/html.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code class=\"\">cd wordpress\nsudo cp -r * \/var\/www\/html\ncd \/var\/www\/html<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"682\" height=\"545\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-606.png\" alt=\"\" class=\"wp-image-3185\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-606.png 682w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-606-300x240.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-606-200x160.png 200w\" sizes=\"auto, (max-width: 682px) 100vw, 682px\" \/><\/figure>\n\n\n\n<p>Create an ip.php file on \/var\/www\/html directory.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code class=\"\">#sudo nano ip.php\n&lt;?php\necho \"Local IP address: \"; echo $_SERVER['SERVER_ADDR'];\necho \"&lt;br&gt;\";\necho \"Public IP address: \"; echo $_SERVER['SERVER_NAME']\n?&gt;<\/code><\/pre>\n\n\n\n<p>Create a new AutoScaling-Security-Group-1 Security Group.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"635\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-642-1024x635.png\" alt=\"\" class=\"wp-image-3221\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-642-1024x635.png 1024w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-642-300x186.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-642-768x476.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-642-200x124.png 200w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-642.png 1349w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Go to Amazon RDS, and create subnet groups.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"931\" height=\"897\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-605.png\" alt=\"\" class=\"wp-image-3184\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-605.png 931w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-605-300x289.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-605-768x740.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-605-200x193.png 200w\" sizes=\"auto, (max-width: 931px) 100vw, 931px\" \/><\/figure>\n\n\n\n<p>Then create a database.<\/p>\n\n\n\n<p>Choose MYSQL, and choose the Dev\/Test option and Multi-AZ DB instance Deployments.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"750\" height=\"764\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-607.png\" alt=\"\" class=\"wp-image-3186\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-607.png 750w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-607-295x300.png 295w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-607-196x200.png 196w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><\/figure>\n\n\n\n<p>Enter wordpress on the database\/user\/password setting. Then, select &#8220;Burstable classes&#8221; as following screenshot.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"765\" height=\"567\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-612.png\" alt=\"\" class=\"wp-image-3191\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-612.png 765w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-612-300x222.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-612-200x148.png 200w\" sizes=\"auto, (max-width: 765px) 100vw, 765px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"743\" height=\"458\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-611.png\" alt=\"\" class=\"wp-image-3190\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-611.png 743w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-611-300x185.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-611-200x123.png 200w\" sizes=\"auto, (max-width: 743px) 100vw, 743px\" \/><\/figure>\n\n\n\n<p>Unselect &#8220;Enable storage autoscaling&#8221; in this lab.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"753\" height=\"878\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-610.png\" alt=\"\" class=\"wp-image-3189\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-610.png 753w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-610-257x300.png 257w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-610-172x200.png 172w\" sizes=\"auto, (max-width: 753px) 100vw, 753px\" \/><\/figure>\n\n\n\n<p>Security Group is AutoScaling-Security-Group.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"785\" height=\"760\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-613.png\" alt=\"\" class=\"wp-image-3192\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-613.png 785w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-613-300x290.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-613-768x744.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-613-200x194.png 200w\" sizes=\"auto, (max-width: 785px) 100vw, 785px\" \/><\/figure>\n\n\n\n<p>Enter wordpress on the initial database name and uncheck &#8220;Enable Automatic backups&#8221;.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"746\" height=\"900\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-614.png\" alt=\"\" class=\"wp-image-3193\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-614.png 746w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-614-249x300.png 249w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-614-166x200.png 166w\" sizes=\"auto, (max-width: 746px) 100vw, 746px\" \/><\/figure>\n\n\n\n<p>Then click &#8220;create database&#8221;.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"718\" height=\"887\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-615.png\" alt=\"\" class=\"wp-image-3194\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-615.png 718w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-615-243x300.png 243w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-615-162x200.png 162w\" sizes=\"auto, (max-width: 718px) 100vw, 718px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"435\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-619-1024x435.png\" alt=\"\" class=\"wp-image-3198\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-619-1024x435.png 1024w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-619-300x127.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-619-768x326.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-619-200x85.png 200w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-619.png 1457w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"857\" height=\"537\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-630.png\" alt=\"\" class=\"wp-image-3209\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-630.png 857w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-630-300x188.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-630-768x481.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-630-200x125.png 200w\" sizes=\"auto, (max-width: 857px) 100vw, 857px\" \/><\/figure>\n\n\n\n<p>MySQL instance has been successfully deployed on both Availability zones.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"631\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-621-1024x631.png\" alt=\"\" class=\"wp-image-3200\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-621-1024x631.png 1024w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-621-300x185.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-621-768x473.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-621-200x123.png 200w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-621.png 1362w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Set up WordPress on Linux instance. Copy the public IP address of the Linux instance and paste it into your web browser (http:\/\/44.203.24.125). <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"602\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-623-1024x602.png\" alt=\"\" class=\"wp-image-3202\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-623-1024x602.png 1024w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-623-300x176.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-623-768x452.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-623-200x118.png 200w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-623.png 1129w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Copy RDS information that we have configured in previous steps.<\/p>\n\n\n\n<p>The database host is an RDS instance on multiple AZs.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"552\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-624-1024x552.png\" alt=\"\" class=\"wp-image-3203\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-624-1024x552.png 1024w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-624-300x162.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-624-768x414.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-624-200x108.png 200w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-624.png 1126w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Create a new wp-config.php file under the\/var\/www\/html directory and copy and paste the information in the screenshot below to this file.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"612\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-627-1024x612.png\" alt=\"\" class=\"wp-image-3206\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-627-1024x612.png 1024w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-627-300x179.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-627-768x459.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-627-200x120.png 200w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-627.png 1196w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Login to WP.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"696\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-628-1024x696.png\" alt=\"\" class=\"wp-image-3207\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-628-1024x696.png 1024w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-628-300x204.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-628-768x522.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-628-200x136.png 200w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-628.png 1103w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Check local and public IP addresses of WP instance (http:\/\/44.203.24.125\/ip.php)<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"918\" height=\"184\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-629.png\" alt=\"\" class=\"wp-image-3208\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-629.png 918w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-629-300x60.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-629-768x154.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-629-200x40.png 200w\" sizes=\"auto, (max-width: 918px) 100vw, 918px\" \/><\/figure>\n\n\n\n<p>Check the IP address of the MySQL RDS instance.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"608\" height=\"216\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-631.png\" alt=\"\" class=\"wp-image-3210\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-631.png 608w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-631-300x107.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-631-200x71.png 200w\" sizes=\"auto, (max-width: 608px) 100vw, 608px\" \/><\/figure>\n\n\n\n<p>Now, we move on to create an image for this WordPress instance. Click Actions &#8211; Image and templates &#8211; Create image.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"473\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-632-1024x473.png\" alt=\"\" class=\"wp-image-3211\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-632-1024x473.png 1024w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-632-300x139.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-632-768x355.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-632-200x92.png 200w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-632.png 1404w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"735\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-633-1024x735.png\" alt=\"\" class=\"wp-image-3212\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-633-1024x735.png 1024w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-633-300x215.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-633-768x551.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-633-200x144.png 200w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-633.png 1244w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"294\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-634-1024x294.png\" alt=\"\" class=\"wp-image-3213\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-634-1024x294.png 1024w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-634-300x86.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-634-768x221.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-634-200x58.png 200w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-634.png 1464w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Next, we create a &#8220;Launch configuration&#8221; with this image.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"972\" height=\"511\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-635.png\" alt=\"\" class=\"wp-image-3214\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-635.png 972w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-635-300x158.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-635-768x404.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-635-200x105.png 200w\" sizes=\"auto, (max-width: 972px) 100vw, 972px\" \/><\/figure>\n\n\n\n<p>Click &#8220;Advanced details&#8221; and select &#8220;Assign a public IP address to every instance&#8221;<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"765\" height=\"641\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-638.png\" alt=\"\" class=\"wp-image-3217\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-638.png 765w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-638-300x251.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-638-200x168.png 200w\" sizes=\"auto, (max-width: 765px) 100vw, 765px\" \/><\/figure>\n\n\n\n<p>Choose Security group, and click create launch configuration.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"960\" height=\"773\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-639.png\" alt=\"\" class=\"wp-image-3218\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-639.png 960w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-639-300x242.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-639-768x618.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-639-200x161.png 200w\" sizes=\"auto, (max-width: 960px) 100vw, 960px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"568\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-643-1024x568.png\" alt=\"\" class=\"wp-image-3222\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-643-1024x568.png 1024w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-643-300x166.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-643-768x426.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-643-200x111.png 200w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-643.png 1213w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Now, go to create the &#8220;Auto Scaling group&#8221; for the WP instance.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"972\" height=\"671\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-644.png\" alt=\"\" class=\"wp-image-3223\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-644.png 972w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-644-300x207.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-644-768x530.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-644-200x138.png 200w\" sizes=\"auto, (max-width: 972px) 100vw, 972px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"797\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-645-1024x797.png\" alt=\"\" class=\"wp-image-3224\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-645-1024x797.png 1024w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-645-300x234.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-645-768x598.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-645-200x156.png 200w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-645.png 1160w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Select attach to a new load balancer.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"976\" height=\"743\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-649.png\" alt=\"\" class=\"wp-image-3228\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-649.png 976w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-649-300x228.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-649-768x585.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-649-200x152.png 200w\" sizes=\"auto, (max-width: 976px) 100vw, 976px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"752\" height=\"796\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-647.png\" alt=\"\" class=\"wp-image-3226\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-647.png 752w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-647-283x300.png 283w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-647-189x200.png 189w\" sizes=\"auto, (max-width: 752px) 100vw, 752px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"743\" height=\"793\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-648.png\" alt=\"\" class=\"wp-image-3227\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-648.png 743w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-648-281x300.png 281w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-648-187x200.png 187w\" sizes=\"auto, (max-width: 743px) 100vw, 743px\" \/><\/figure>\n\n\n\n<p>Desired capacity: 2<\/p>\n\n\n\n<p>Minimum capacity: 1<\/p>\n\n\n\n<p>Maximum capacity: 4 <\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"961\" height=\"779\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-650.png\" alt=\"\" class=\"wp-image-3229\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-650.png 961w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-650-300x243.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-650-768x623.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-650-200x162.png 200w\" sizes=\"auto, (max-width: 961px) 100vw, 961px\" \/><\/figure>\n\n\n\n<p>Create &#8220;Auto Scaling Group&#8221;<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"734\" height=\"746\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-651.png\" alt=\"\" class=\"wp-image-3230\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-651.png 734w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-651-295x300.png 295w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-651-197x200.png 197w\" sizes=\"auto, (max-width: 734px) 100vw, 734px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"606\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-652-1024x606.png\" alt=\"\" class=\"wp-image-3231\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-652-1024x606.png 1024w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-652-300x178.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-652-768x455.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-652-200x118.png 200w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-652.png 1436w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>On Load Balancer, copy the DNS name of ALB load balancer.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"757\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-654-1024x757.png\" alt=\"\" class=\"wp-image-3233\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-654-1024x757.png 1024w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-654-300x222.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-654-768x568.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-654-200x148.png 200w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-654.png 1226w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"694\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-653-1024x694.png\" alt=\"\" class=\"wp-image-3232\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-653-1024x694.png 1024w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-653-300x203.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-653-768x521.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-653-200x136.png 200w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-653.png 1299w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>On Target group.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"617\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-656-1024x617.png\" alt=\"\" class=\"wp-image-3235\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-656-1024x617.png 1024w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-656-300x181.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-656-768x463.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-656-200x121.png 200w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-656.png 1458w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"623\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-657-1024x623.png\" alt=\"\" class=\"wp-image-3236\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-657-1024x623.png 1024w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-657-300x183.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-657-768x468.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-657-200x122.png 200w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-657.png 1439w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Go to instances, it can be seen that new both WP instances have been automatically created via AutoScaling group.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"712\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-655-1024x712.png\" alt=\"\" class=\"wp-image-3234\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-655-1024x712.png 1024w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-655-300x208.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-655-768x534.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-655-200x139.png 200w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-655.png 1288w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"503\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-658-1024x503.png\" alt=\"\" class=\"wp-image-3237\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-658-1024x503.png 1024w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-658-300x147.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-658-768x377.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-658-200x98.png 200w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-658.png 1444w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"494\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-659-1024x494.png\" alt=\"\" class=\"wp-image-3238\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-659-1024x494.png 1024w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-659-300x145.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-659-768x370.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-659-200x96.png 200w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-659.png 1476w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Go to your DNS zone setting on GoDaddy, add Amazon domain name as a CNAME record on your DNS zone as a screenshot below. <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"574\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-660-1024x574.png\" alt=\"\" class=\"wp-image-3239\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-660-1024x574.png 1024w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-660-300x168.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-660-768x430.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-660-200x112.png 200w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-660.png 1448w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"651\" height=\"336\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-661.png\" alt=\"\" class=\"wp-image-3240\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-661.png 651w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-661-300x155.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-661-200x103.png 200w\" sizes=\"auto, (max-width: 651px) 100vw, 651px\" \/><\/figure>\n\n\n\n<p>Check first WP instance.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"166\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-663-1024x166.png\" alt=\"\" class=\"wp-image-3242\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-663-1024x166.png 1024w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-663-300x49.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-663-768x124.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-663-200x32.png 200w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-663.png 1180w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Second WP instance.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"190\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-664-1024x190.png\" alt=\"\" class=\"wp-image-3243\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-664-1024x190.png 1024w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-664-300x56.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-664-768x143.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-664-200x37.png 200w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-664.png 1296w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"163\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-665-1024x163.png\" alt=\"\" class=\"wp-image-3244\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-665-1024x163.png 1024w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-665-300x48.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-665-768x122.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-665-200x32.png 200w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-665.png 1273w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Go to alb.tungle.ca. It can be seen that WordPress Application Load Balancing has been successfully deployed on AWS<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"649\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-666-1024x649.png\" alt=\"\" class=\"wp-image-3245\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-666-1024x649.png 1024w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-666-300x190.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-666-768x487.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-666-200x127.png 200w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-666.png 1326w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"926\" height=\"348\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-669.png\" alt=\"\" class=\"wp-image-3248\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-669.png 926w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-669-300x113.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-669-768x289.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-669-200x75.png 200w\" sizes=\"auto, (max-width: 926px) 100vw, 926px\" \/><\/figure>\n\n\n\n<p>We can see that both WP has accessed the master MySQL RDS.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"542\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-670-1024x542.png\" alt=\"\" class=\"wp-image-3249\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-670-1024x542.png 1024w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-670-300x159.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-670-768x406.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-670-200x106.png 200w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-670.png 1240w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Terminated a WP instance, then the new WP instance will be immediately created on AWS.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"509\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-671-1024x509.png\" alt=\"\" class=\"wp-image-3250\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-671-1024x509.png 1024w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-671-300x149.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-671-768x382.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-671-200x99.png 200w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-671.png 1396w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p> <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"445\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-672-1024x445.png\" alt=\"\" class=\"wp-image-3251\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-672-1024x445.png 1024w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-672-300x130.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-672-768x334.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-672-200x87.png 200w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-672.png 1496w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>There is no downtime when terminating the WP instance.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"529\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-676-1024x529.png\" alt=\"\" class=\"wp-image-3255\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-676-1024x529.png 1024w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-676-300x155.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-676-768x397.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-676-200x103.png 200w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-676.png 1404w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"590\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-673-1024x590.png\" alt=\"\" class=\"wp-image-3252\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-673-1024x590.png 1024w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-673-300x173.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-673-768x442.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-673-200x115.png 200w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-673.png 1380w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Edit the Security Group, then only allows AutoScalling-Security-SG group on accessing MySQL instance on WordPress-SG security group.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"507\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-675-1024x507.png\" alt=\"\" class=\"wp-image-3254\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-675-1024x507.png 1024w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-675-300x149.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-675-768x381.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-675-200x99.png 200w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/04\/image-675.png 1443w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>This is a diagram that I have used for the lab. There are a couple of main steps that I have used in the lab. Create both private subnets on both AZs Create a WordPress instance on the first AZ. Create a new MySQL instance on Multi-AZ deployments. Create an AMI image for the WordPress [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[19],"tags":[20],"class_list":["post-3176","post","type-post","status-publish","format-standard","hentry","category-cloud","tag-cloud"],"_links":{"self":[{"href":"https:\/\/tungle.ca\/index.php?rest_route=\/wp\/v2\/posts\/3176","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tungle.ca\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tungle.ca\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tungle.ca\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/tungle.ca\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=3176"}],"version-history":[{"count":6,"href":"https:\/\/tungle.ca\/index.php?rest_route=\/wp\/v2\/posts\/3176\/revisions"}],"predecessor-version":[{"id":4291,"href":"https:\/\/tungle.ca\/index.php?rest_route=\/wp\/v2\/posts\/3176\/revisions\/4291"}],"wp:attachment":[{"href":"https:\/\/tungle.ca\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3176"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tungle.ca\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=3176"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tungle.ca\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=3176"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}