์๋ ํ์ธ์?
์ฝ๋ฉํ๋ ๋ชจ์ฃผ๋ถ ์ ๋๋ค!
์ง๋ ๋ฒ ํฌ์คํ ์ ์ด์ด
๋ก๋ ๋ฐธ๋ฐ์ ์ค์ ์ ๋ง๋ฌด๋ฆฌ ์ง์ด ๋ณด๋๋ก ํ ๊ฒ์!
GCP(Google cloud platform)๋ก ๋์ ์๋ฒ(Server) ๋ง๋ค๊ธฐ - 5
์๋ ํ์ธ์? ์ฝ๋ฉํ๋ ๋ชจ์ฃผ๋ถ ์ ๋๋ค! ์ ์ ์๋ฆฌ์ฆ๊ฐ ๋ง์ง๋ง์ ํฅํด ๊ฐ๊ณ ์๋ค์! 1. GCP ์์ ๋ด๋ถ / ์ธ๋ถ ๋ถํ ๋ถ์ฐ ์ ํํ๊ธฐ ์ง๋๋ฒ ํฌ์คํ ์ ๋ค ๋ฐ๋ผ ํ์ จ๋ค๋ฉด, formicae.tistory.com/entry/GCPGoogle-cloud
formicae.tistory.com
1. GCP์์ ํธ์คํ ๋ฐ ๊ฒฝ๋ก ๊ท์น ์ ํ๊ธฐ
๋จผ์ , ์์ฑํ ์ธ์คํด์ค ๊ทธ๋ฃน์ ๋๋ฌ๋ณด๋ฉด ์๋์ ๊ฐ์ด ์ธ๋ถ IP๊ฐ ๋์ ์์ ๊ฒ๋๋ค
์ด IP๋ฅผ ํตํด ์ธ์คํด์ค ๊ทธ๋ฃน์ ์ ๊ทผ์ ํ ์ ์๋ ๊ฒ์ด์ง์.
๋ง์ฝ ์ด IP๊ฐ ๊ณ ์ ์ด ์๋๋ผ๋ฉด, "VPC ๋คํธ์ํฌ" - "์ธ๋ถ IP์ฃผ์" ๋ก ๊ฐ์
ํด๋น IP๋ฅผ ๊ณ ์ ์์ฝ์ ํด ์ฃผ๋๋ก ํฉ์๋ค.
์ด ์ธ๋ถ IP๋ ์ด์ ์ธ์คํด์ค ๊ทธ๋ฃน์ ๋ํํ๋ IP๋ก์จ ์ฌ์ฉ์ด ๊ฐ๋ฅํฉ๋๋ค.
์ด์ ํธ์คํธ ๋ฐ ๊ฒฝ๋ก ๊ท์น์ ์ฌ์ฉํด ๋ด ์๋ค.
์ฌ๊ธฐ์์ ํธ์คํธ๋, ํธ๋ํฝ์ ๋ฐ๊ฒ ๋ ๋์์ด ๋๋ ์๋ฒ๋ฅผ ์๋ฏธํฉ๋๋ค.
์๋๋ ๋ช ์์ ์ผ๋ก IP๋ฅผ ์จ ์ฃผ์ด์ผ ํ์ง๋ง,
* ๋ฅผ ์จ ์ฃผ๊ฒ ๋๋ฉด ์์์ ํธ์คํธ๋ฅผ ๋งค์นญ ํด์ค๋๋ค.
ํ์ฌ ์ฐ๋ฆฌ๋ ๋ฐฑ์๋๋ฅผ ํ๋๋ฐ์ ์์ฑํ์ง ์์๊ธฐ ๋๋ฌธ์,
๊ตณ์ด ํธ์คํธ์ ๊ฒฝ๋ก๋ฅผ ์ถ๊ฐ ํ ํ์๋ ์์ต๋๋ค.
ํ์ง๋ง, ์ถํ์ ํ์ํ ๋๋ฅผ ๋๋นํ์ฌ ์๋์ ๊ฐ์ด
์ ๊ฐ ๋ค๋ฅธ ํ๋ก์ ํธ์์ ์ฌ์ฉํ๊ณ ์๋ ์์๋ฅผ ๋ณด์๊ฒ ์ต๋๋ค.
ํธ์คํธ๋ ์ ๋ถ * ๋ก ์ฒ๋ฆฌํ๊ณ , ๊ฒฝ๋ก๋ฅผ ๋ค๋ฅด๊ฒ ํ์ฌ
์ด๋ค ๋ฐฑ์๋๋ก ์ฐ๊ฒฐ๋๊ฒ ํ ์ง๋ฅผ ์ค์ ํ์์ต๋๋ค.
2. GCP์์ ํ๋ฐํธ ์๋ ๊ตฌ์ฑํ๊ธฐ
์ด์ ํ๋ฐํธ ์๋๋ฅผ ๊ตฌ์ฑ ํด ๋ณผ ์ฐจ๋ก์ ๋๋ค!
ํ์ฌ ์ฐ๋ฆฌ๊ฐ ๊ตฌ์ฑํ ๋ก๋ ๋ฐธ๋ฐ์๋ http / https ์ด๋ฏ๋ก
์ด ๋๊ฐ ์ค์์ ์ ํํ๋ฉด ๋ฉ๋๋ค.
https๋ http๋ณด๋ค ๋ณด์์ฑ์ด ๋ ๋์ ํ๋กํ ์ฝ์ ๋๋ค.
๋ฐ๋ผ์ https ๋ฅผ ์ฌ์ฉํ๊ธฐ ์ํด์๋ ์ธ์ฆ์๋ฅผ ๋ฐ์์ผ ํฉ๋๋ค.
https ์ธ์ฆ์ ๋ฐ๋ ๋ฐฉ๋ฒ์ ์ถํ์ ๋ค๋ฃจ๋๋ก ํ๊ณ ,
ํ ์คํธ ํ๋๋ฐ์๋ http๋ง ์ฌ์ฉํด๋ ๋ฌด๋ฆฌ๊ฐ ์์ผ๋ฏ๋ก http๋ฅผ ์ ํ ํด ์ค์๋ค.
์ด ๋ ํฌํธ๋ฅผ ์ 3000๋ฒ์ด ์๋, 80๋ฒ์ธ์ง์ ๋ํด ๊ณ ๋ฏผํ์ค ํ์๋ ์์ต๋๋ค.
์ง๊ธ ์ฐ๋ฆฌ๊ฐ ์์ ํ๊ณ ์๋ ์ ์ฒด์ ์ธ ๊ตฌ์ฑ์ ์๋์ ๊ฐ๊ธฐ ๋๋ฌธ์ ๋๋ค.
(ํ์ฌ๋ ๋ก๋๋ฐธ๋ฐ์์๋ Backend 1๋ง ์ฐ๊ฒฐ๋์ด ์๋ ์ํ์ด๊ธด ํฉ๋๋ค)
ํ๋ก ํธ ์๋๋ ์ฌ์ฉ์๊ฐ ์ต์ด๋ก ์์ฒญ์ ํ๋ ํต๋ก์ด๊ธฐ ๋๋ฌธ์,
์๋ฒ(๋ฐฑ์๋)์ ํฌํธ ๋ฒํธ์ ๋ฌ๋ผ๋ ๊ด๊ณ๊ฐ ์๋ ๊ฒ์ ๋๋ค.
๋ฌธ์ ์์ด ์์ฑ์ด ๋์์ผ๋ฉด, ์๋์ ๊ฐ์ด ๋ น์ ์ฒดํฌ๊ฐ ๋ํ๋ ๊ฒ์ ๋๋ค.
๋ก๋ ๋ฐธ๋ฐ์๋ฅผ ํด๋ฆญํ์ฌ ์ธ๋ถ์ ๋ณด๋ฅผ ๋ณด๋ฉด, ์๋์ ๊ฐ์ด ๋์์์ต๋๋ค.
GCP ๋ด๋ถ์ ์ผ๋ก ๋ก๋๋ฐธ๋ฐ์์ ์ค์ ์ ์ฝ 3~5๋ถ์ ๋๊ฐ ์์๋ฉ๋๋ค.
๊ทธ ์ดํ๋ก ํ๋ฐํธ ์๋๋ก ์์ฒญ์ ๋ณด๋ด๋ฉด ์๋ต์ด ์ฌ ๊ฒ์ ๋๋ค.
์ด์ URL์ ํ๋ฐํธ์๋์ host๋ฅผ ์ ๋ ฅ ํด์ฃผ๋ฉด
์๋์ ๊ฐ์ด ์ ์์ ์ธ ์๋ต์ด ์ค๊ฒ ๋ฉ๋๋ค!
๋ง์ง๋ง์ผ๋ก, ๋ค์ ํฌ์คํ ์์ ์ด ๋ก๋๋ฐธ๋ฐ์๋ฅผ ์ด์ฉํด์
์ธ์์ ์ผ๋ก ํ ์คํธ๋ฅผ ํด๋ณด๊ณ VM์ ์ผ๋งํผ์ ๋ถํ๊ฐ ๊ฑธ๋ฆฌ๋์ง,
๋ด๊ฐ ์ ํํ ๋ฉ๋ชจ๋ฆฌ ๋ฑ์ ์ค์ ์ด ์ ํฉํ์ง ์์๋ณด๊ฒ ์ต๋๋ค!
๊ทธ๋ผ, ์ค๋๋ ์ฆ๊ฑฐ์ด ์ฝ๋ฉํ์ธ์ :)
'Coding > Google Cloud Platform' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Google cloud platform] ๋๋ง์ ์๋ฒ(Server) ๋ง๋ค๊ธฐ - 7 (13) | 2020.11.08 |
---|---|
[Google cloud platform)] ๋๋ง์ ์๋ฒ(Server) ๋ง๋ค๊ธฐ - 5 (2) | 2020.10.31 |
[Google cloud platform)] ๋๋ง์ ์๋ฒ(Server) ๋ง๋ค๊ธฐ - 4 (0) | 2020.10.27 |
[Google cloud platform] ๋๋ง์ ์๋ฒ(Server) ๋ง๋ค๊ธฐ - 3 (0) | 2020.10.18 |
[Google cloud platform] ๋๋ง์ ์๋ฒ(Server) ๋ง๋ค๊ธฐ - 2 (0) | 2020.10.14 |