{"id":1166,"date":"2023-04-17T21:54:24","date_gmt":"2023-04-17T12:54:24","guid":{"rendered":"https:\/\/www.gyuroot.com\/wordpress\/?p=1166"},"modified":"2023-07-04T22:11:55","modified_gmt":"2023-07-04T13:11:55","slug":"sprint-3-tier-%ec%95%84%ed%82%a4%ed%85%8d%ec%b2%98-%eb%b0%b0%ed%8f%ac","status":"publish","type":"post","link":"https:\/\/www.gyuroot.com\/wordpress\/?p=1166","title":{"rendered":"[Sprint] 3 Tier \uc544\ud0a4\ud14d\ucc98 \ubc30\ud3ec"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_63 counter-hierarchy ez-toc-counter ez-toc-white ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title \" >\ubaa9\ucc28<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-1'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.gyuroot.com\/wordpress\/?p=1166\/#_%ED%95%99%EC%8A%B5_%EB%AA%A9%ED%91%9C\" title=\"# \ud559\uc2b5 \ubaa9\ud45c\"># \ud559\uc2b5 \ubaa9\ud45c<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-1'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.gyuroot.com\/wordpress\/?p=1166\/#_%ED%95%B4%EA%B2%B0_%EA%B3%BC%EC%A0%9C\" title=\"# \ud574\uacb0 \uacfc\uc81c\"># \ud574\uacb0 \uacfc\uc81c<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-1'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.gyuroot.com\/wordpress\/?p=1166\/#_%EC%8B%A4%EC%8A%B5_%EC%9E%90%EB%A3%8C\" title=\"# \uc2e4\uc2b5 \uc790\ub8cc\"># \uc2e4\uc2b5 \uc790\ub8cc<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-1'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.gyuroot.com\/wordpress\/?p=1166\/#_%EA%B3%BC%EC%A0%9C_%ED%95%AD%EB%AA%A9%EB%B3%84_%EC%A7%84%ED%96%89_%EC%83%81%ED%99%A9\" title=\"# \uacfc\uc81c \ud56d\ubaa9\ubcc4 \uc9c4\ud589 \uc0c1\ud669\"># \uacfc\uc81c \ud56d\ubaa9\ubcc4 \uc9c4\ud589 \uc0c1\ud669<\/a><ul class='ez-toc-list-level-2' ><li class='ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.gyuroot.com\/wordpress\/?p=1166\/#%E2%AC%9B_%ED%81%B4%EB%9D%BC%EC%9D%B4%EC%96%B8%ED%8A%B8_%EB%B0%B0%ED%8F%ACS3\" title=\"&#x2b1b; \ud074\ub77c\uc774\uc5b8\ud2b8 \ubc30\ud3ec(S3)\">&#x2b1b; \ud074\ub77c\uc774\uc5b8\ud2b8 \ubc30\ud3ec(S3)<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.gyuroot.com\/wordpress\/?p=1166\/#1_S3_%EB%B2%84%ED%82%B7_%EC%83%9D%EC%84%B1%ED%95%98%EA%B8%B0\" title=\"1. S3 \ubc84\ud0b7 \uc0dd\uc131\ud558\uae30\">1. S3 \ubc84\ud0b7 \uc0dd\uc131\ud558\uae30<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.gyuroot.com\/wordpress\/?p=1166\/#2_%EC%A0%95%EC%A0%81_%EC%9B%B9_%EC%82%AC%EC%9D%B4%ED%8A%B8_%ED%98%B8%EC%8A%A4%ED%8C%85_%ED%99%9C%EC%84%B1%ED%99%94\" title=\"2. \uc815\uc801 \uc6f9 \uc0ac\uc774\ud2b8 \ud638\uc2a4\ud305 \ud65c\uc131\ud654\">2. \uc815\uc801 \uc6f9 \uc0ac\uc774\ud2b8 \ud638\uc2a4\ud305 \ud65c\uc131\ud654<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.gyuroot.com\/wordpress\/?p=1166\/#3_%EB%B2%84%ED%82%B7_%EC%A0%95%EC%B1%85_%EC%84%A4%EC%A0%95\" title=\"3. \ubc84\ud0b7 \uc815\ucc45 \uc124\uc815\">3. \ubc84\ud0b7 \uc815\ucc45 \uc124\uc815<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/www.gyuroot.com\/wordpress\/?p=1166\/#4_FrontEnd_%EC%86%8C%EC%8A%A4_%EC%BD%94%EB%93%9C_%EB%B0%B0%ED%8F%AC\" title=\"4. FrontEnd \uc18c\uc2a4 \ucf54\ub4dc \ubc30\ud3ec\">4. FrontEnd \uc18c\uc2a4 \ucf54\ub4dc \ubc30\ud3ec<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/www.gyuroot.com\/wordpress\/?p=1166\/#5_%ED%98%B8%EC%8A%A4%ED%8C%85_%EA%B2%B0%EA%B3%BC_%ED%99%95%EC%9D%B8%ED%95%98%EA%B8%B0\" title=\"5. \ud638\uc2a4\ud305 \uacb0\uacfc \ud655\uc778\ud558\uae30\">5. \ud638\uc2a4\ud305 \uacb0\uacfc \ud655\uc778\ud558\uae30<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/www.gyuroot.com\/wordpress\/?p=1166\/#%E2%AC%9B_%EC%84%9C%EB%B2%84_%EB%B0%B0%ED%8F%ACEC2\" title=\"&#x2b1b; \uc11c\ubc84 \ubc30\ud3ec(EC2)\">&#x2b1b; \uc11c\ubc84 \ubc30\ud3ec(EC2)<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/www.gyuroot.com\/wordpress\/?p=1166\/#1_EC2_%EC%9D%B8%EC%8A%A4%ED%84%B4%EC%8A%A4_%EC%83%9D%EC%84%B1\" title=\"1. EC2 \uc778\uc2a4\ud134\uc2a4 \uc0dd\uc131\">1. EC2 \uc778\uc2a4\ud134\uc2a4 \uc0dd\uc131<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/www.gyuroot.com\/wordpress\/?p=1166\/#2_EC2_%EC%9D%B8%EC%8A%A4%ED%84%B4%EC%8A%A4%EC%97%90_SSH_%EC%A0%91%EC%86%8D\" title=\"2. EC2 \uc778\uc2a4\ud134\uc2a4\uc5d0 SSH \uc811\uc18d\">2. EC2 \uc778\uc2a4\ud134\uc2a4\uc5d0 SSH \uc811\uc18d<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/www.gyuroot.com\/wordpress\/?p=1166\/#3_%EA%B0%9C%EB%B0%9C_%ED%99%98%EA%B2%BD_%EC%84%B8%ED%8C%85_Git_node_%E2%80%93_%EA%B3%BC%EC%A0%95_%EC%83%9D%EB%9E%B5\" title=\"3. \uac1c\ubc1c \ud658\uacbd \uc138\ud305 (Git, node) &#8211; \uacfc\uc815 \uc0dd\ub7b5\">3. \uac1c\ubc1c \ud658\uacbd \uc138\ud305 (Git, node) &#8211; \uacfc\uc815 \uc0dd\ub7b5<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/www.gyuroot.com\/wordpress\/?p=1166\/#4_%EC%84%9C%EB%B2%84_%EA%B8%B0%EB%8F%99_%EA%B2%B0%EA%B3%BC_%ED%99%95%EC%9D%B8%ED%95%98%EA%B8%B0\" title=\"4. \uc11c\ubc84 \uae30\ub3d9 \uacb0\uacfc \ud655\uc778\ud558\uae30\">4. \uc11c\ubc84 \uae30\ub3d9 \uacb0\uacfc \ud655\uc778\ud558\uae30<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-16\" href=\"https:\/\/www.gyuroot.com\/wordpress\/?p=1166\/#%E2%AC%9B_%EB%8D%B0%EC%9D%B4%ED%84%B0%EB%B2%A0%EC%9D%B4%EC%8A%A4_%EC%97%B0%EA%B2%B0RDS\" title=\"&#x2b1b; \ub370\uc774\ud130\ubca0\uc774\uc2a4 \uc5f0\uacb0(RDS)\">&#x2b1b; \ub370\uc774\ud130\ubca0\uc774\uc2a4 \uc5f0\uacb0(RDS)<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-17\" href=\"https:\/\/www.gyuroot.com\/wordpress\/?p=1166\/#1_%EB%8D%B0%EC%9D%B4%ED%84%B0%EB%B2%A0%EC%9D%B4%EC%8A%A4_%EC%83%9D%EC%84%B1\" title=\"1. \ub370\uc774\ud130\ubca0\uc774\uc2a4 \uc0dd\uc131\">1. \ub370\uc774\ud130\ubca0\uc774\uc2a4 \uc0dd\uc131<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-18\" href=\"https:\/\/www.gyuroot.com\/wordpress\/?p=1166\/#2_test_DB_%EC%A1%B4%EC%9E%AC_%EC%97%AC%EB%B6%80_%ED%99%95%EC%9D%B8\" title=\"2. test DB \uc874\uc7ac \uc5ec\ubd80 \ud655\uc778\">2. test DB \uc874\uc7ac \uc5ec\ubd80 \ud655\uc778<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-19\" href=\"https:\/\/www.gyuroot.com\/wordpress\/?p=1166\/#3_WAS_%E2%86%92_DB_%EC%97%B0%EA%B2%B0_%EA%B2%B0%EA%B3%BC_%ED%99%95%EC%9D%B8\" title=\"3. WAS \u2192 DB \uc5f0\uacb0 \uacb0\uacfc \ud655\uc778\">3. WAS \u2192 DB \uc5f0\uacb0 \uacb0\uacfc \ud655\uc778<\/a><\/li><\/ul><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-1'><a class=\"ez-toc-link ez-toc-heading-20\" href=\"https:\/\/www.gyuroot.com\/wordpress\/?p=1166\/#_TROUBLE_SHOOTING_LOG\" title=\"# TROUBLE SHOOTING LOG\"># TROUBLE SHOOTING LOG<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-21\" href=\"https:\/\/www.gyuroot.com\/wordpress\/?p=1166\/#%EC%9B%90%EC%9D%B8\" title=\"\uc6d0\uc778\">\uc6d0\uc778<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-22\" href=\"https:\/\/www.gyuroot.com\/wordpress\/?p=1166\/#%ED%95%B4%EA%B2%B0_%EB%B0%A9%EC%95%88\" title=\"\ud574\uacb0 \ubc29\uc548\">\ud574\uacb0 \ubc29\uc548<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-23\" href=\"https:\/\/www.gyuroot.com\/wordpress\/?p=1166\/#%EC%9B%90%EC%9D%B8-2\" title=\"\uc6d0\uc778\">\uc6d0\uc778<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-24\" href=\"https:\/\/www.gyuroot.com\/wordpress\/?p=1166\/#%ED%95%B4%EA%B2%B0_%EB%B0%A9%EC%95%88-2\" title=\"\ud574\uacb0 \ubc29\uc548\">\ud574\uacb0 \ubc29\uc548<\/a><\/li><\/ul><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-1'><a class=\"ez-toc-link ez-toc-heading-25\" href=\"https:\/\/www.gyuroot.com\/wordpress\/?p=1166\/#_%ED%94%BC%EB%93%9C%EB%B0%B1\" title=\"# \ud53c\ub4dc\ubc31\"># \ud53c\ub4dc\ubc31<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-1'><a class=\"ez-toc-link ez-toc-heading-26\" href=\"https:\/\/www.gyuroot.com\/wordpress\/?p=1166\/#References\" title=\"#References\">#References<\/a><\/li><\/ul><\/nav><\/div>\n\n<h1 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"_%ED%95%99%EC%8A%B5_%EB%AA%A9%ED%91%9C\"><\/span># \ud559\uc2b5 \ubaa9\ud45c<span class=\"ez-toc-section-end\"><\/span><\/h1>\n\n\n<ul>\n<li>EC2, S3, RDS\uc640 Repository\uc758 \uc18c\uc2a4\ucf54\ub4dc\ub97c \uac00\uc9c0\uace0 \uc6f9 \uc560\ud50c\ub9ac\ucf00\uc774\uc158\uc744 \ubc30\ud3ec\ud558\uae30 \uc704\ud574 \uc5b4\ub5a4 \uc544\ud0a4\ud14d\ucc98\ub97c \uac00\uc838\uc57c\ud558\ub294\uc9c0 \uc774\ud574\ud574\uc57c \ud569\ub2c8\ub2e4.<\/li>\n\n\n<li>\uba3c\uc800 \uac01 client , server \ub514\ub809\ud1a0\ub9ac\uc5d0\uc11c dependencies\ub97c npm install \uc744 \ud1b5\ud574 \uc124\uce58\ud569\ub2c8\ub2e4.<\/li>\n\n\n<li>\ud074\ub77c\uc774\uc5b8\ud2b8\uc640 \uc11c\ubc84 \ub514\ub809\ud1a0\ub9ac\uc5d0 \uac01\uac01 \uc704\uce58\ud55c .env.example \ud30c\uc77c\uc744 \ubcf4\uba70 \uc5b4\ub5a4 \ud658\uacbd\ubcc0\uc218\ub4e4\uc774 \uc815\uc758\ub418\uc5b4 \uc788\ub294\uc9c0 \ud655\uc778\ud569\ub2c8\ub2e4.<\/li>\n\n\n<li>.env.example \ud30c\uc77c\uc744 .env \ud30c\uc77c\ub85c \uc0dd\uc131\ud558\uc5ec REACT_APP_API_<span class='tooltipsall tooltipsincontent classtoolTips11'>URL<\/span>\uc5d0 EC2\uc5d0 \ubc30\ud3ec\ud55c \uc11c\ubc84 \uc8fc\uc18c\ub85c \uc124\uc815\ud569\ub2c8\ub2e4.<\/li>\n\n\n<li>S3\ub97c \ud1b5\ud574 client \ub514\ub809\ud1a0\ub9ac\uc5d0 \uc788\ub294 \uc18c\uc2a4\ucf54\ub4dc\ub97c \uba3c\uc800 \uc815\uc801 \uc6f9 \ud638\uc2a4\ud305 \ubc29\uc2dd\uc73c\ub85c \ubc30\ud3ec\ud569\ub2c8\ub2e4.<\/li>\n\n\n<li>.env \ud30c\uc77c\uc758 \ud14c\uc2a4\ud2b8\uc5d0 \ud544\uc694\ud55c \ud658\uacbd\ubcc0\uc218\ub97c \ucc44\uc6cc\ub123\uc2b5\ub2c8\ub2e4.<\/li>\n\n\n<li>client \ub514\ub809\ud1a0\ub9ac\uc5d0\uc11c npm run test1 \uba85\ub839\uc744 \uc0ac\uc6a9\ud574 \ud14c\uc2a4\ud2b8\ub97c \uc804\ubd80 \ud1b5\uacfc\ud558\ub294\uc9c0 \ud655\uc778\ud558\uace0, \uc6f9 \uc560\ud50c\ub9ac\ucf00\uc774\uc158\uc774 \uc815\uc0c1\uc801\uc73c\ub85c \ubc30\ud3ec\ub418\uc5b4 \uc791\ub3d9\ud558\ub294\uc9c0 \ud655\uc778\ud569\ub2c8\ub2e4.<\/li>\n\n\n<li>\ud14c\uc2a4\ud2b8\uac00 \ubaa8\ub450 \ud1b5\uacfc\ub418\uba74 \uc81c\ucd9c\ud558\uace0, \ub2e4\uc74c HTTPS \uc2a4\ud504\ub9b0\ud2b8\ub85c \ub118\uc5b4\uac11\ub2c8\ub2e4.<\/li>\n\n<\/ul>\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\"\/>\n\n\n<h1 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"_%ED%95%B4%EA%B2%B0_%EA%B3%BC%EC%A0%9C\"><\/span># \ud574\uacb0 \uacfc\uc81c<span class=\"ez-toc-section-end\"><\/span><\/h1>\n\n\n<ul>\n<li>Sprint <a href=\"https:\/\/github.com\/cs-devops-bootcamp\/sprint-aws\">Repository<\/a>\uc758 \uc18c\uc2a4\ucf54\ub4dc\ub97c \uc774\uc6a9\ud558\uc5ec, \uc5b4\ub5a4 \uad6c\uc870\ub85c \uad6c\uc131\ub418\uc5b4 \uc788\ub294\uc9c0 \ud655\uc778\ud569\ub2c8\ub2e4.<\/li>\n\n\n<li>HTTP \uc2a4\ud504\ub9b0\ud2b8\uc758 \ud14c\uc2a4\ud2b8\ub97c \ubaa8\ub450 \ud1b5\uacfc\ud574\uc57c \ud569\ub2c8\ub2e4.<\/li>\n\n\n<li>\uc6f9 \uc560\ud50c\ub9ac\ucf00\uc774\uc158\uc774 \ubc30\ud3ec \uc0c1\ud0dc\uc5d0\uc11c \uc798 \uc791\ub3d9\ud574\uc57c \ud569\ub2c8\ub2e4.<\/li>\n\n<\/ul>\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\"\/>\n\n\n<h1 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"_%EC%8B%A4%EC%8A%B5_%EC%9E%90%EB%A3%8C\"><\/span># \uc2e4\uc2b5 \uc790\ub8cc<span class=\"ez-toc-section-end\"><\/span><\/h1>\n\n\n<p class=\"has-text-color\" style=\"color: rgb(0, 0, 0)\"><a href=\"https:\/\/github.com\/cs-devops-bootcamp\/sprint-aws\">sprint-aws<\/a><\/p>\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\"\/>\n\n\n<h1 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"_%EA%B3%BC%EC%A0%9C_%ED%95%AD%EB%AA%A9%EB%B3%84_%EC%A7%84%ED%96%89_%EC%83%81%ED%99%A9\"><\/span># \uacfc\uc81c \ud56d\ubaa9\ubcc4 \uc9c4\ud589 \uc0c1\ud669<span class=\"ez-toc-section-end\"><\/span><\/h1>\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E2%AC%9B_%ED%81%B4%EB%9D%BC%EC%9D%B4%EC%96%B8%ED%8A%B8_%EB%B0%B0%ED%8F%ACS3\"><\/span>&#x2b1b; \ud074\ub77c\uc774\uc5b8\ud2b8 \ubc30\ud3ec(S3)<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"1_S3_%EB%B2%84%ED%82%B7_%EC%83%9D%EC%84%B1%ED%95%98%EA%B8%B0\"><\/span>1. S3 \ubc84\ud0b7 \uc0dd\uc131\ud558\uae30<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n<ul>\n<li><span style=\"color: rgba(217, 115, 13, 1)\"><u>Amazon S3 \u2192 \ubc84\ud0b7 \ub9cc\ub4e4\uae30<\/u><\/span><\/li>\n\n<\/ul>\n\n\n<blockquote class=\"wp-block-quote has-text-color\" style=\"color: rgb(0, 0, 0)\">\n<p><strong>\ubc84\ud0b7 \uc774\ub984\uacfc AWS \ub9ac\uc804\uc744 \uc120\ud0dd<\/strong><\/p>\n\n<\/blockquote>\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/www.gyuroot.com\/wordpress\/wp-content\/uploads\/image-198-1024x438.png?v=1688456340\" alt=\"\"\/><\/figure>\n\n\n<blockquote class=\"wp-block-quote has-text-color\" style=\"color: rgb(0, 0, 0)\">\n<p><strong>\ubc84\ud0b7\uc758 \ud37c\ube14\ub9ad \uc561\uc138\uc2a4 \ud5c8\uc6a9\uc744 \uc704\ud55c \ucc28\ub2e8 \ud574\uc81c<\/strong><\/p>\n\n<\/blockquote>\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/www.gyuroot.com\/wordpress\/wp-content\/uploads\/image-199-1024x964.png?v=1688456344\" alt=\"\"\/><\/figure>\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"2_%EC%A0%95%EC%A0%81_%EC%9B%B9_%EC%82%AC%EC%9D%B4%ED%8A%B8_%ED%98%B8%EC%8A%A4%ED%8C%85_%ED%99%9C%EC%84%B1%ED%99%94\"><\/span>2. \uc815\uc801 \uc6f9 \uc0ac\uc774\ud2b8 \ud638\uc2a4\ud305 \ud65c\uc131\ud654<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n<ul>\n<li><span style=\"color: rgba(217, 115, 13, 1)\"><u>Amazon S3 \u2192 \ubc84\ud0b7 \u2192 \uc18d\uc131 \u2192 \uc815\uc801 \uc6f9 \uc0ac\uc774\ud2b8 \ud638\uc2a4\ud305 \ud3b8\uc9d1<\/u><\/span><\/li>\n\n<\/ul>\n\n\n<blockquote class=\"wp-block-quote has-text-color\" style=\"color: rgb(0, 0, 0)\">\n<p><strong>\uc815\uc801 \uc6f9 \uc0ac\uc774\ud2b8 \ud638\uc2a4\ud305 \ud65c\uc131\ud654 \ubc0f \uc778\ub371\uc2a4 \ubb38\uc11c \uc124\uc815<\/strong><\/p>\n\n<\/blockquote>\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/www.gyuroot.com\/wordpress\/wp-content\/uploads\/image-200-1024x683.png?v=1688456347\" alt=\"\"\/><\/figure>\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"3_%EB%B2%84%ED%82%B7_%EC%A0%95%EC%B1%85_%EC%84%A4%EC%A0%95\"><\/span>3. \ubc84\ud0b7 \uc815\ucc45 \uc124\uc815<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n<ul>\n<li><span style=\"color: rgba(217, 115, 13, 1)\"><u>Amazon S3 \u2192 \ubc84\ud0b7 \u2192 \uad8c\ud55c \u2192 \ubc84\ud0b7 \uc815\ucc45<\/u><\/span><\/li>\n\n<\/ul>\n\n\n<pre class=\"wp-block-code\"><code>{\n  &quot;Version&quot;: &quot;2012-10-17&quot;,\n  &quot;Statement&quot;: [\n    {\n      &quot;Sid&quot;: &quot;PublicReadGetObject&quot;,\n      &quot;Effect&quot;: &quot;Allow&quot;,\n      &quot;Principal&quot;: &quot;*&quot;,\n      &quot;Action&quot;: &quot;s3:GetObject&quot;,\n      &quot;Resource&quot;: &quot;arn:aws:s3:::bighead-pair-1\/*&quot;\n    }\n  ]\n}<\/code><\/pre>\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"4_FrontEnd_%EC%86%8C%EC%8A%A4_%EC%BD%94%EB%93%9C_%EB%B0%B0%ED%8F%AC\"><\/span>4. FrontEnd \uc18c\uc2a4 \ucf54\ub4dc \ubc30\ud3ec<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n<ul>\n<li><span style=\"color: rgba(217, 115, 13, 1)\"><u>Amazon S3 \u2192 \ubc84\ud0b7 \u2192 \uac1d\uccb4 \u2192 \uc5c5\ub85c\ub4dc<\/u><\/span><\/li>\n\n<\/ul>\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/www.gyuroot.com\/wordpress\/wp-content\/uploads\/image-201-867x1024.png?v=1688456351\" alt=\"\"\/><\/figure>\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"5_%ED%98%B8%EC%8A%A4%ED%8C%85_%EA%B2%B0%EA%B3%BC_%ED%99%95%EC%9D%B8%ED%95%98%EA%B8%B0\"><\/span>5. \ud638\uc2a4\ud305 \uacb0\uacfc \ud655\uc778\ud558\uae30<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/www.gyuroot.com\/wordpress\/wp-content\/uploads\/image-202-1024x729.png?v=1688456355\" alt=\"\"\/><\/figure>\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E2%AC%9B_%EC%84%9C%EB%B2%84_%EB%B0%B0%ED%8F%ACEC2\"><\/span>&#x2b1b; \uc11c\ubc84 \ubc30\ud3ec(EC2)<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"1_EC2_%EC%9D%B8%EC%8A%A4%ED%84%B4%EC%8A%A4_%EC%83%9D%EC%84%B1\"><\/span>1. EC2 \uc778\uc2a4\ud134\uc2a4 \uc0dd\uc131<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n<ul>\n<li><span style=\"color: rgba(217, 115, 13, 1)\">Amazon EC2 \u2192 \uc778\uc2a4\ud134\uc2a4 \u2192 \uc778\uc2a4\ud134\uc2a4 \uc2dc\uc791<\/span><\/li>\n\n<\/ul>\n\n\n<blockquote class=\"wp-block-quote has-text-color\" style=\"color: rgb(0, 0, 0)\">\n<p><strong>\uc778\uc2a4\ud134\uc2a4 \uc774\ub984\uacfc AMI \uc124\uc815\n\n\uac04\ub2e8\ud55c node.js \uae30\ubc18 BackEnd \uc11c\ubc84\ub85c \ud65c\uc6a9\ud560 \uc6b0\ubd84\ud22c \uc774\ubbf8\uc9c0\ub97c \uc120\ud0dd\ud558\uc600\uc74c.<\/strong><\/p>\n\n<\/blockquote>\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/www.gyuroot.com\/wordpress\/wp-content\/uploads\/image-203-838x1024.png?v=1688456359\" alt=\"\"\/><\/figure>\n\n\n<blockquote class=\"wp-block-quote has-text-color\" style=\"color: rgb(0, 0, 0)\">\n<p><strong>\uc778\uc2a4\ud134\uc2a4 \uc720\ud615\uacfc \ud0a4 \ud398\uc5b4 \uc124\uc815\n\n\uac04\ub2e8\ud55c node.js \uae30\ubc18 BackEnd \uc11c\ubc84\ub85c \ud65c\uc6a9\ud560 t2.micro \uc720\ud615\uc744 \uc120\ud0dd\ud558\uc600\uc74c.<\/strong><\/p>\n\n<\/blockquote>\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/www.gyuroot.com\/wordpress\/wp-content\/uploads\/image-204-1024x545.png?v=1688456363\" alt=\"\"\/><\/figure>\n\n\n<blockquote class=\"wp-block-quote has-text-color\" style=\"color: rgb(0, 0, 0)\">\n<p><strong>\ud130\ubbf8\ub110 \uc811\uc18d\uc744 \uc704\ud55c SSH \ud2b8\ub798\ud53d\uacfc S3\uc640\uc758 \ud1b5\uc2e0\uc744 \uc704\ud55c HTTP \ud2b8\ub798\ud53d \ud5c8\uc6a9<\/strong><\/p>\n\n<\/blockquote>\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/www.gyuroot.com\/wordpress\/wp-content\/uploads\/image-205-1024x865.png?v=1688456366\" alt=\"\"\/><\/figure>\n\n\n<blockquote class=\"wp-block-quote has-text-color\" style=\"color: rgb(0, 0, 0)\">\n<p><strong>\uc2a4\ud1a0\ub9ac\uc9c0 \uad6c\uc131\n\n\uac04\ub2e8\ud55c node.js \uae30\ubc18 BackEnd \uc11c\ubc84\ub85c \ud65c\uc6a9\ud560 1x 8 GiB gp2 \ub8e8\ud2b8 \ubcfc\ub968\uc73c\ub85c \uc120\ud0dd\ud558\uc600\uc74c.<\/strong><\/p>\n\n<\/blockquote>\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/www.gyuroot.com\/wordpress\/wp-content\/uploads\/image-206-1024x498.png?v=1688456369\" alt=\"\"\/><\/figure>\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"2_EC2_%EC%9D%B8%EC%8A%A4%ED%84%B4%EC%8A%A4%EC%97%90_SSH_%EC%A0%91%EC%86%8D\"><\/span>2. <strong>EC2 \uc778\uc2a4\ud134\uc2a4\uc5d0 SSH \uc811\uc18d<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n<pre class=\"wp-block-code\"><code>$ ssh -i &quot;my-instance-key-pair.pem&quot; ubuntu@ec2-3-37-87-226.ap-northeast-2.compute.amazonaws.com<\/code><\/pre>\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"3_%EA%B0%9C%EB%B0%9C_%ED%99%98%EA%B2%BD_%EC%84%B8%ED%8C%85_Git_node_%E2%80%93_%EA%B3%BC%EC%A0%95_%EC%83%9D%EB%9E%B5\"><\/span>3. <strong>\uac1c\ubc1c \ud658\uacbd \uc138\ud305 (Git, node) &#8211; \uacfc\uc815 \uc0dd\ub7b5<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"4_%EC%84%9C%EB%B2%84_%EA%B8%B0%EB%8F%99_%EA%B2%B0%EA%B3%BC_%ED%99%95%EC%9D%B8%ED%95%98%EA%B8%B0\"><\/span>4. \uc11c\ubc84 \uae30\ub3d9 \uacb0\uacfc \ud655\uc778\ud558\uae30<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/www.gyuroot.com\/wordpress\/wp-content\/uploads\/image-207.png?v=1688456372\" alt=\"\"\/><\/figure>\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E2%AC%9B_%EB%8D%B0%EC%9D%B4%ED%84%B0%EB%B2%A0%EC%9D%B4%EC%8A%A4_%EC%97%B0%EA%B2%B0RDS\"><\/span>&#x2b1b; <strong>\ub370\uc774\ud130\ubca0\uc774\uc2a4 \uc5f0\uacb0(RDS)<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"1_%EB%8D%B0%EC%9D%B4%ED%84%B0%EB%B2%A0%EC%9D%B4%EC%8A%A4_%EC%83%9D%EC%84%B1\"><\/span>1. <strong>\ub370\uc774\ud130\ubca0\uc774\uc2a4 \uc0dd\uc131<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n<ul>\n<li><span style=\"color: rgba(217, 115, 13, 1)\">Amazon RDS \u2192 \ub370\uc774\ud130\ubca0\uc774\uc2a4 \u2192 \ub370\uc774\ud130\ubca0\uc774\uc2a4 \uc0dd\uc131<\/span><\/li>\n\n<\/ul>\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/www.gyuroot.com\/wordpress\/wp-content\/uploads\/image-208.png?v=1688456375\" alt=\"\"\/><\/figure>\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/www.gyuroot.com\/wordpress\/wp-content\/uploads\/image-209.png?v=1688456379\" alt=\"\"\/><\/figure>\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"2_test_DB_%EC%A1%B4%EC%9E%AC_%EC%97%AC%EB%B6%80_%ED%99%95%EC%9D%B8\"><\/span>2. <strong>test DB \uc874\uc7ac \uc5ec\ubd80 \ud655\uc778<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n<pre class=\"wp-block-code\"><code>user01@ubuntu:~\/\ubc14\ud0d5\ud654\uba74\/Github\/sprint-aws$ mysql -h test.cjybiasweuzf.ap-northeast-2.rds.amazonaws.com -u admin -p\nEnter password:\nWelcome to the MySQL monitor.  Commands end with ; or g.\nYour MySQL connection id is 13\nServer version: 8.0.32 Source distribution\n\nCopyright (c) 2000, 2023, Oracle and\/or its affiliates.\n\nOracle is a registered trademark of Oracle Corporation and\/or its\naffiliates. Other names may be trademarks of their respective\nowners.\n\nType &#039;help;&#039; or &#039;h&#039; for help. Type &#039;c&#039; to clear the current input statement.\n\nmysql&gt; SHOW DATABASES;\n+--------------------+\n| Database           |\n+--------------------+\n| information_schema |\n| mysql              |\n| performance_schema |\n| test               | \n+--------------------+\n4 rows in set (0.00 sec)<\/code><\/pre>\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"3_WAS_%E2%86%92_DB_%EC%97%B0%EA%B2%B0_%EA%B2%B0%EA%B3%BC_%ED%99%95%EC%9D%B8\"><\/span>3. WAS \u2192 DB \uc5f0\uacb0<strong> \uacb0\uacfc \ud655\uc778<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/www.gyuroot.com\/wordpress\/wp-content\/uploads\/image-210-1024x754.png?v=1688456383\" alt=\"\"\/><\/figure>\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\"\/>\n\n\n<h1 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"_TROUBLE_SHOOTING_LOG\"><\/span># TROUBLE SHOOTING LOG<span class=\"ez-toc-section-end\"><\/span><\/h1>\n\n\n<p class=\"has-background\" style=\"background-color: rgb(251, 243, 219)\">&#x1f4a1; <strong>DB \uc5f0\uacb0 \uc2e4\ud328<\/strong><\/p>\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%EC%9B%90%EC%9D%B8\"><\/span>\uc6d0\uc778<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n<blockquote class=\"wp-block-quote has-text-color\" style=\"color: rgb(0, 0, 0)\">\n<p>WAS\uc5d0\uc11c\ub294 test DB\uc5d0 \uc811\uc18d\uc744 \ud558\uace0 \uc788\uc5c8\uc73c\ub098, \uc9c1\uc811 DB \uc811\uc18d \uacb0\uacfc\nDB\uc0dd\uc131\uc2dc \ucd94\uac00\uad6c\uc131 \uc635\uc158\uc5d0\uc11c \ucd08\uae30 DB_name\uc744 \uba85\uc2dc\ud574\uc8fc\uc9c0 \uc54a\uc74c<\/p>\n\n<\/blockquote>\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/www.gyuroot.com\/wordpress\/wp-content\/uploads\/image-211.png?v=1688456387\" alt=\"\"\/><\/figure>\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%ED%95%B4%EA%B2%B0_%EB%B0%A9%EC%95%88\"><\/span>\ud574\uacb0 \ubc29\uc548<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n<ol>\n<li>sys DB\ub97c \uc81c\uac70 \ud6c4 test DB\ub97c \uc0dd\uc131\ud558\uc5ec \ud574\uacb0<\/li>\n\n\n<li>RDS\uc5d0\uc11c DB\uc0dd\uc131\uc2dc \ucd94\uac00\uc635\uc158\uc5d0\uc11c \ucd08\uae30DB\uba85\uc744 \uc124\uc815\ud558\uc5ec \ud574\uacb0<\/li>\n\n<\/ol>\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\"\/>\n\n\n<p class=\"has-background\" style=\"background-color: rgb(251, 243, 219)\">&#x1f4a1; <strong>\ubc84\ud0b7 \uc815\ucc45 \uc124\uc815\uc2dc Version \uc744 \ubcc0\uacbd\ud560 \uc218 \uc5c6\ub294 \ud604\uc0c1\n<\/strong><\/p>\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%EC%9B%90%EC%9D%B8-2\"><\/span>\uc6d0\uc778<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n<blockquote class=\"wp-block-quote has-text-color\" style=\"color: rgb(0, 0, 0)\">\n<p>\ud574\ub2f9 \ubc84\uc804\uc758 \ub0a0\uc9dc\ub294 \uc815\ucc45 \uc5b8\uc5b4\uc758 \ubc84\uc804\uc744 \ub098\ud0c0\ub0b4\uae30 \ub54c\ubb38\uc5d0 \uc784\uc758\ub85c \ubcc0\uacbd\ud560 \uc218 \uc5c6\uc74c<\/p>\n\n<\/blockquote>\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%ED%95%B4%EA%B2%B0_%EB%B0%A9%EC%95%88-2\"><\/span>\ud574\uacb0 \ubc29\uc548<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n<blockquote class=\"wp-block-quote has-text-color\" style=\"color: rgb(0, 0, 0)\">\n<p>Version&quot;: &quot;2012-10-17\u201d \ub85c \uc9c0\uc815<\/p>\n\n<\/blockquote>\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\"\/>\n\n\n<h1 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"_%ED%94%BC%EB%93%9C%EB%B0%B1\"><\/span># \ud53c\ub4dc\ubc31<span class=\"ez-toc-section-end\"><\/span><\/h1>\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>\uc624\ud0dc\uacbd<\/th><th>\ubc15\ucc2c\uaddc<\/th><\/tr><\/thead><tbody><tr><td>\uc628\ud504\ub808\ubbf8\uc2a4\uc5d0\uc11c \uad6c\ucd95\ud574\ubd24\ub358 3 Tier \uc544\ud0a4\ud14d\ucc98\ub97c \ud074\ub77c\uc6b0\ub4dc\uc5d0\uc11c \uad6c\ucd95\ud574\ubcf4\ub2c8, \ud074\ub77c\uc6b0\ub4dc\uc758 \uc7a5\ub2e8\uc810\uc744 \ub354\uc6b1 \uba85\ud655\ud788 \uc54c \uc218 \uc788\uc5c8\ub2e4.<\/td><td>DB \uc870\uc791\ud560\ub54c GUI\uc5d0\uc11c \ud558\uc9c0\ub9d0\uace0 CLI\uc5d0\uc11c \ud558\ub294 \uc2b5\uad00\uc744 \ub4e4\uc774\ub77c\uace0 \uae40\uc740\uc544\ub2d8\uc5d0\uac8c \uc870\uc5b8\uc744 \ub4e4\uc5c8\ub2e4. \ub2e4\uc74c\ubd80\ud130\ub294 CLI\ub85c \uc9c4\ud589<\/td><\/tr>\n<\/tbody><\/table><\/figure>\n\n\n<h1 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"References\"><\/span>#References<span class=\"ez-toc-section-end\"><\/span><\/h1>\n\n\n<ul>\n<li><a href=\"https:\/\/docs.aws.amazon.com\/ko_kr\/AmazonS3\/latest\/userguide\/HostingWebsiteOnS3Setup.html\">S3 \uc815\uc801 \uc6f9 \ud638\uc2a4\ud305<\/a><\/li>\n\n\n<li><a href=\"https:\/\/awspolicygen.s3.amazonaws.com\/policygen.html\">S3 \ubc84\ud0b7 \uc815\ucc45 \uc0dd\uc131<\/a><\/li>\n\n\n<li><a href=\"https:\/\/docs.aws.amazon.com\/ko_kr\/AWSEC2\/latest\/UserGuide\/AccessingInstancesLinux.html#AccessingInstancesLinuxSSHClient\">SSH \ud504\ub85c\ud1a0\ucf5c\uc744 \uc0ac\uc6a9\ud55c EC2 \uc778\uc2a4\ud134\uc2a4 \uc811\uc18d<\/a><\/li>\n\n\n<li><a href=\"https:\/\/dev.mysql.com\/doc\/refman\/8.0\/en\/connecting-disconnecting.html\">mysql DB\uc811\uc18d \ubc29\ubc95<\/a><\/li>\n\n<\/ul>\n\n<script type=\"text\/javascript\"> toolTips('.classtoolTips11','<span class=\"notion-enable-hover\" data-token-index=\"0\">Uniform Resource Locator<br\/><\/span><br\/><br\/><a href=\"\/wordpress\/?p=65\">Detail<\/a>'); <\/script>","protected":false},"excerpt":{"rendered":"<p># \ud559\uc2b5 \ubaa9\ud45c # \ud574\uacb0 \uacfc\uc81c # \uc2e4\uc2b5 \uc790\ub8cc sprint-aws # \uacfc\uc81c \ud56d\ubaa9\ubcc4 \uc9c4\ud589 \uc0c1\ud669 &#x2b1b; \ud074\ub77c\uc774\uc5b8\ud2b8 \ubc30\ud3ec(S3) 1. S3 \ubc84\ud0b7 \uc0dd\uc131\ud558\uae30 \ubc84\ud0b7 \uc774\ub984\uacfc AWS \ub9ac\uc804\uc744 \uc120\ud0dd \ubc84\ud0b7\uc758 \ud37c\ube14\ub9ad \uc561\uc138\uc2a4 \ud5c8\uc6a9\uc744 \uc704\ud55c \ucc28\ub2e8 \ud574\uc81c 2. \uc815\uc801 \uc6f9 \uc0ac\uc774\ud2b8 \ud638\uc2a4\ud305 \ud65c\uc131\ud654 \uc815\uc801 \uc6f9 \uc0ac\uc774\ud2b8 \ud638\uc2a4\ud305 \ud65c\uc131\ud654 \ubc0f \uc778\ub371\uc2a4 \ubb38\uc11c \uc124\uc815 3. \ubc84\ud0b7 \uc815\ucc45 \uc124\uc815 4. FrontEnd &#8230; <a title=\"[Sprint] 3 Tier \uc544\ud0a4\ud14d\ucc98 \ubc30\ud3ec\" class=\"read-more\" href=\"https:\/\/www.gyuroot.com\/wordpress\/?p=1166\" aria-label=\"More on [Sprint] 3 Tier \uc544\ud0a4\ud14d\ucc98 \ubc30\ud3ec\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_eb_attr":""},"categories":[45],"tags":[],"_links":{"self":[{"href":"https:\/\/www.gyuroot.com\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/1166"}],"collection":[{"href":"https:\/\/www.gyuroot.com\/wordpress\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.gyuroot.com\/wordpress\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.gyuroot.com\/wordpress\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.gyuroot.com\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1166"}],"version-history":[{"count":1,"href":"https:\/\/www.gyuroot.com\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/1166\/revisions"}],"predecessor-version":[{"id":1186,"href":"https:\/\/www.gyuroot.com\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/1166\/revisions\/1186"}],"wp:attachment":[{"href":"https:\/\/www.gyuroot.com\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1166"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.gyuroot.com\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1166"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.gyuroot.com\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1166"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}