๋ฆฌ์ ID
REGION_ID๋ ์ฑ์ ๋ง๋ค ๋ ์ ํํ ๋ฆฌ์ ์ ๊ธฐ์ค์ผ๋ก Google์์ ํ ๋นํ๋ ์ถ์ฝ๋ ์ฝ๋์
๋๋ค. ์ผ๋ถ ๋ฆฌ์ ID๋ ์ผ๋ฐ์ ์ผ๋ก ์ฌ์ฉ๋๋ ๊ตญ๊ฐ ๋ฐ ์ฃผ/๋ ์ฝ๋์ ๋น์ทํ๊ฒ ํ์๋ ์ ์์ง๋ง ์ฝ๋๋ ๊ตญ๊ฐ ๋๋ ์ฃผ/๋์ ์ผ์นํ์ง ์์ต๋๋ค. 2020๋
2์ ์ดํ์ ์์ฑ๋ ์ฑ์ ๊ฒฝ์ฐ REGION_ID.r์ด App Engine URL์ ํฌํจ๋ฉ๋๋ค. ์ด ๋ ์ง ์ด์ ์ ๋ง๋ ๊ธฐ์กด ์ฑ์ ๊ฒฝ์ฐ URL์์ ๋ฆฌ์ ID๋ ์ ํ์ฌํญ์
๋๋ค.
๋ฆฌ์ ID์ ๋ํด ์์ธํ ์์๋ณด์ธ์.
Google Cloud์ ๋์ ๋ณด์์ฑ์๋ ๋ถ๊ตฌํ๊ณ App Engine ์ฑ์ ๋ณดํธํ๊ณ ์ทจ์ฝ์ ์ ์๋ณํ๋ ค๋ฉด ๋ช ๋จ๊ณ๋ฅผ ๊ฑฐ์ณ์ผ ํฉ๋๋ค.
๋ค์ ๊ธฐ๋ฅ์ ์ฌ์ฉํ์ฌ App Engine ์ฑ์ ๋ณด์์ ํ์ธํ์ธ์. Google ๋ณด์ ๋ชจ๋ธ๊ณผ Google Cloud ํ๋ก์ ํธ๋ฅผ ๋ณดํธํ๊ธฐ ์ํด ์ทจํ ์ ์๋ ๋จ๊ณ์ ๋ํ ์์ธํ ๋ด์ฉ์ Google Cloud Platform ๋ณด์์ ์ฐธ๊ณ ํ์ธ์.
HTTPS ์์ฒญ
HTTPS ์์ฒญ์ ์ฌ์ฉํ์ฌ App Engine ์ฑ์ ์์ ํ๊ฒ ์ก์ธ์คํ ์ ์์ต๋๋ค. ์ฑ์ด ๊ตฌ์ฑ๋ ๋ฐฉ๋ฒ์ ๋ฐ๋ผ ๋ค์ ์ต์ ์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
appspot.com๋๋ฉ์ธhttpsURL ํ๋ฆฌํฝ์ค๋ฅผ ์ฌ์ฉํ์ฌ Google Cloud ํ๋ก์ ํธ์default์๋น์ค๋ก HTTPS ์์ฒญ์ ๋ณด๋ ๋๋ค. ์๋ฅผ ๋ค๋ฉด ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
https://PROJECT_ID.REGION_ID.r.appspot.com
App Engine ์ฑ์ ํน์ ๋ฆฌ์์ค๋ฅผ ํ๊ฒํ ํ๋ ค๋ฉด
-dot-๊ตฌ๋ฌธ์ ์ฌ์ฉํ์ฌ ํ๊ฒํ ํ ๊ฐ ๋ฆฌ์์ค๋ฅผ ๊ตฌ๋ถํฉ๋๋ค. ์๋ฅผ ๋ค๋ฉด ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
https://VERSION-dot-SERVICE-dot-PROJECT_ID.REGION_ID.r.appspot.comHTTP URL์ HTTPS URL๋ก ๋ณํํ๋ ค๋ฉด ๊ฐ ๋ฆฌ์์ค ์ฌ์ด์ ๋ง์นจํ๋ฅผ
-dot-๋ก ๋ฐ๊ฟ๋๋ค. ์๋ฅผ ๋ค๋ฉด ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
http://SERVICE_ID.PROJECT_ID.REGION_ID.r.appspot.com
https://SERVICE_ID-dot-PROJECT_ID.REGION_ID.r.appspot.com
HTTPS URL ๋ฐ ๋ฆฌ์์ค ํ๊ฒํ ์ ๋ํ ์์ธํ ๋ด์ฉ์ ์์ฒญ ๋ผ์ฐํ ๋ฐฉ๋ฒ์ ์ฐธ์กฐํ์ธ์.
- ์ปค์คํ ๋๋ฉ์ธ
์ปค์คํ ๋๋ฉ์ธ์ผ๋ก HTTPS ์์ฒญ์ ๋ณด๋ด๋ ค๋ฉด App Engine์ ํตํด ํ๋ก๋น์ ๋๋ ๊ด๋ฆฌํ SSL ์ธ์ฆ์๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค. ์์ธํ ๋ด์ฉ์ SSL๋ก ์ปค์คํ ๋๋ฉ์ธ ๋ณดํธ๋ฅผ ์ฐธ์กฐํ์ธ์.
์ก์ธ์ค ์ ์ด
๊ฐ Google Cloud ํ๋ก์ ํธ์์ ์ก์ธ์ค ์ ์ด๋ฅผ ์ค์ ํ์ฌ App Engine์ ๋น๋กฏํ ํ๋ก์ ํธ์ ์๋ ์๋น์ค์ ์ก์ธ์คํ ์ ์๋ ์ฌ์ฉ์๋ฅผ ์ง์ ํฉ๋๋ค. ๊ฐ ๊ณ์ ์ ์ฑ์ ์ง์ํ๋ ๋ฐ ํ์ํ ๊ถํ๋ง ์๋๋ก ๊ณ์ ๋ง๋ค ๋ค๋ฅธ ์ญํ ์ ํ ๋นํ ์ ์์ต๋๋ค. ์์ธํ ๋ด์ฉ์ ์ก์ธ์ค ์ ์ด ์ค์ ์ ์ฐธ์กฐํ์ธ์.
App Engine ๋ฐฉํ๋ฒฝ
App Engine ๋ฐฉํ๋ฒฝ์ ์ฌ์ฉํ๋ฉด ์ง์ ๋ IP ์ฃผ์ ๋ฒ์์์ ๋ค์ด์ค๋ ์์ฒญ์ ํ์ฉํ๊ฑฐ๋ ๊ฑฐ๋ถํ ์ ์๋ ๊ท์น์ ํตํด App Engine ์ฑ์ ๋ํ ์ก์ธ์ค๋ฅผ ์ ์ดํ ์ ์์ต๋๋ค. ๋ฐฉํ๋ฒฝ์ผ๋ก ์ฐจ๋จ๋๋ ํธ๋ํฝ ๋๋ ๋์ญํญ์ ๊ฒฝ์ฐ ์๊ธ์ด ์ฒญ๊ตฌ๋์ง ์์ต๋๋ค. ๋ฐฉํ๋ฒฝ์ ๋ง๋ค๋ฉด ๋ค์์ด ๊ฐ๋ฅํด์ง๋๋ค.
- ํน์ ๋คํธ์ํฌ ๋ด ํธ๋ํฝ๋ง ํ์ฉ
- ํน์ ๋คํธ์ํฌ์ ํน์ IP ์ฃผ์ ๋ฒ์๋ง ์ฑ์ ์ก์ธ์คํ ์ ์๋์ง ํ์ธํฉ๋๋ค. ์๋ฅผ ๋ค์ด ์ฑ ํ ์คํธ ๋จ๊ณ ์ค์๋ ํ์ฌ์ ๋น๊ณต๊ฐ ๋คํธ์ํฌ์ ์๋ IP ์ฃผ์ ๋ฒ์๋ง ํ์ฉํ๋ ๊ท์น์ ๋ง๋ญ๋๋ค. ๊ทธ๋ฐ ๋ค์ ์ถ์ ํ๋ก์ธ์ค๋ฅผ ์งํํ๋ฉด์ ๋ฐฉํ๋ฒฝ ๊ท์น์ ๋ง๋ค๊ณ ์์ ํ์ฌ ์ก์ธ์ค ๋ฒ์๋ฅผ ์ ์ดํ ์ ์์ต๋๋ค. ์ด๋ ๊ฒ ํ๋ฉด ํ์ฌ ๋ด๋ถ ๋๋ ์ธ๋ถ์ ํน์ ์กฐ์ง๋ง ๊ฐ๋ฐ ์ค์ธ ์ฑ์ ์ก์ธ์คํ ์ ์์ต๋๋ค.
- ํน์ ์๋น์ค์ ํธ๋ํฝ๋ง ํ์ฉ
- App Engine ์ฑ์ ๋ํ ๋ชจ๋ ํธ๋ํฝ์ด ์ต์ฐ์ ์ ์ผ๋ก ํน์ ์๋น์ค๋ฅผ ํตํด ํ๋ก์ ์ฒ๋ฆฌ๋๋๋ก ํฉ๋๋ค. ์๋ฅผ ๋ค์ด ํ์ฌ ์น ์ ํ๋ฆฌ์ผ์ด์ ๋ฐฉํ๋ฒฝ(WAF)์ ์ฌ์ฉํ์ฌ ์ฑ์ ๋ํ ์์ฒญ์ ํ๋ก์ ์ฒ๋ฆฌํ๋ ๊ฒฝ์ฐ ๋ฐฉํ๋ฒฝ ๊ท์น์ ๋ง๋ค์ด WAF์์ ์ ๋ฌ๋๋ ์์ฒญ์ ์ ์ธํ ๋ชจ๋ ์์ฒญ์ ๊ฑฐ๋ถํ ์ ์์ต๋๋ค.
- ์ ์์ ์ธ IP ์ฃผ์ ์ฐจ๋จ
- Google Cloud ์๋ ๊ณต๊ฒฉ์ ๋ฐฉ์งํ๊ธฐ ์ํ ๋ง์ ๋ฉ์ปค๋์ฆ์ด ๋ง๋ จ๋์ด ์์ง๋ง App Engine ๋ฐฉํ๋ฒฝ์ ์ฌ์ฉํ์ฌ ์ ์์ ์ธ ์๋๋ฅผ ๋ณด์ด๋ IP ์ฃผ์์ ํธ๋ํฝ์ ์ฐจ๋จํ๊ฑฐ๋, ์๋น์ค ๊ฑฐ๋ถ ๊ณต๊ฒฉ ๋ฐ ์ด์ ์ ์ฌํ ํํ์ ์ ์ฉ ์ฌ๋ก๋ก๋ถํฐ ์ฑ์ ๋ณดํธํ ์ ์์ต๋๋ค. IP ์ฃผ์ ๋๋ ์๋ธ๋คํธ์ํฌ๋ฅผ ๊ฑฐ๋ถ ๋ชฉ๋ก์ ์ถ๊ฐํ์ฌ ํด๋น ์ฃผ์ ๋ฐ ์๋ธ๋คํธ์ํฌ์์ ๋ผ์ฐํ ๋ ์์ฒญ์ด App Engine ์ฑ์ ๋๋ฌํ๊ธฐ ์ ์ ๊ฑฐ๋ถ๋๋๋ก ํ ์ ์์ต๋๋ค.
๊ท์น ๋ง๋ค๊ธฐ์ ๋ฐฉํ๋ฒฝ ๊ตฌ์ฑ์ ๋ํ ์์ธํ ๋ด์ฉ์ ๋ฐฉํ๋ฒฝ์ผ๋ก ์ฑ ์ก์ธ์ค ์ ์ด๋ฅผ ์ฐธ์กฐํ์ธ์.
์ธ๊ทธ๋ ์ค ์ ์ด
์ธ๊ทธ๋ ์ค ์ ์ด๋ฅผ ์ฌ์ฉํ์ฌ App Engine ์ฑ์ ๋ํด ์ธ๋ฐ์ด๋ ํธ๋ํฝ์ ์ ํํ ์ ์์ต๋๋ค. ๊ธฐ๋ณธ์ ์ผ๋ก App Engine ์ฑ์ ๋ชจ๋ ๋คํธ์ํฌ ์๋ณธ์ ํธ๋ํฝ์ ์๋ฝํฉ๋๋ค. ๊ธฐ๋ณธ ์ค์ ์ ์์ ํ๊ณ ์ฌ์ฉ ๊ฐ๋ฅํ ์ค์ ์ ์์ ํ๊ณ ๋ณด๋ ค๋ฉด ์ธ๊ทธ๋ ์ค ์ค์ ์ง์ ์ ์ฐธ์กฐํ์ธ์.
์ด๊ทธ๋ ์ค ์ ์ด
์ด๊ทธ๋ ์ค ์ ์ด๋ ์๋ฒ๋ฆฌ์ค VPC ์ปค๋ฅํฐ๋ฅผ ํตํด ์ ์ก๋๋ ํธ๋ํฝ์ ๊ฒฐ์ ํฉ๋๋ค. ๊ธฐ๋ณธ์ ์ผ๋ก ๋น๊ณต๊ฐ IP ์ฃผ์์ ๋ํ ์์ฒญ๋ง ์๋ฒ๋ฆฌ์ค VPC ์ปค๋ฅํฐ๋ฅผ ํตํด ๋ผ์ฐํ ๋ฉ๋๋ค. ์ด๊ทธ๋ ์ค ์ ์ด ์ค์ ์ ์ฌ์ฉํ๋ฉด App Engine ์๋น์ค์ ๋ชจ๋ ํธ๋ํฝ์ด ์ฐ๊ฒฐ๋ VPC ์ปค๋ฅํฐ๋ฅผ ํตํด ๋ผ์ฐํ ๋๋๋ก ์ง์ ํ ์ ์์ต๋๋ค. ์ฑ์ ๋ํด ์ด๊ทธ๋ ์ค ์ค์ ์ ์ง์ ํ๋ ค๋ฉด ์ด๊ทธ๋ ์ค ์ค์ ์ ์ฐธ์กฐํ์ธ์.
๋ณด์ ์ค์บ๋
Google Cloud Web Security Scanner๋ App Engine ์ฑ์ ํฌ๋กค๋งํ๊ณ , ์์ URL ๋ฒ์ ๋ด์ ์๋ ๋ชจ๋ ๋งํฌ๋ฅผ ์ถ์ ํ๊ณ , ๊ฐ๋ฅํ ๋ง์ ์ฌ์ฉ์ ์ ๋ ฅ ๋ฐ ์ด๋ฒคํธ ํธ๋ค๋ฌ ์คํ์ ์๋ํ๋ฉด์ ์ทจ์ฝ์ ์ ๋ฐ๊ฒฌํฉ๋๋ค.
๋ณด์ ์ค์บ๋๋ฅผ ์ฌ์ฉํ๋ ค๋ฉดGoogle Cloud ํ๋ก์ ํธ์ ์์ ์์ฌ์ผ ํฉ๋๋ค. ์ญํ ํ ๋น์ ๋ํ ์์ธํ ๋ด์ฉ์ ์ก์ธ์ค ์ ์ด ์ค์ ์ ์ฐธ์กฐํ์ธ์.
Google Cloud ์ฝ์์์ ๋ณด์ ์ค์บ์ ์คํํ์ฌ App Engine ์ฑ์ ๋ณด์ ์ทจ์ฝ์ ์ ์๋ณํ ์ ์์ต๋๋ค. ๋ณด์ ์ค์บ๋ ์คํ์ ๋ํ ์์ธํ ๋ด์ฉ์ Web Security Scanner ์ฌ์ฉ์ ์ฐธ๊ณ ํ์ธ์.
VPC ์๋น์ค ์ ์ด
App Engine ํ์ค ํ๊ฒฝ์์๋ ์ง์๋์ง ์์ต๋๋ค.