์ด ๋ฌธ์์์๋ _Default
์ฑํฌ๋ฅผ ์ฌ์ฉํ์ฌ ๋ก๊ทธ ํญ๋ชฉ์ ํน์ ๋ฆฌ์ ์ ์๋ Cloud Logging ๋ฒํท์ผ๋ก ๋ผ์ฐํ
ํ๋ ๋ฐฉ๋ฒ์ ์ค๋ช
ํฉ๋๋ค. ์ง์๋๋ ๋ฆฌ์ ๋ชฉ๋ก์ ์์น๋ฅผ ์ฐธ์กฐํ์ธ์.
์กฐ์ง ๋๋ ํด๋์ ๊ธฐ๋ณธ ์ค์ ์ ๊ตฌ์ฑํ์ฌ ์ _Default
๋ฐ _Required
๋ฒํท์ ๊ธฐ๋ณธ ์คํ ๋ฆฌ์ง ์์น๋ฅผ ์ค์ ํ ์๋ ์์ต๋๋ค. ์์ธํ ๋ด์ฉ์ ๊ธฐ๋ณธ ์คํ ๋ฆฌ์ง ์์น ์ค์ ์ ์ฐธ์กฐํ์ธ์.
์ด ๊ฐ์ด๋์์๋ ๋ชจ๋ ๋ก๊ทธ๋ฅผ ๋ฆฌ์ ํ๋์ ๋ฆฌ๋๋ ์ ํ๋ ์์๋ฅผ ์ฌ์ฉํ์ฌ ์ด ํ๋ก์ธ์ค๋ฅผ ์ค๋ช ํฉ๋๋ค. ์ด ํ๋ก์ธ์ค๋ ๋ค์๊ณผ ๊ฐ์ ๋จ๊ณ๋ก ์งํ๋ฉ๋๋ค.
๋ก๊ทธ๋ฅผ ์ ์ฅํ๊ธฐ ์ํด ์ง์ ๋ ๋ฆฌ์ ์ ๋ก๊ทธ ๋ฒํท ๋ง๋ญ๋๋ค.
๋ก๊ทธ๋ฅผ ์๋ก์ด ๋ก๊ทธ ๋ฒํท์ผ๋ก ๋ผ์ฐํ ํ๊ธฐ ์ํด
_Default
์ฑํฌ๋ก ๋ฆฌ๋๋ ์ ํฉ๋๋ค.๋ก๊ทธ ํ์๊ธฐ์์ ๋ก๊ทธ๋ฅผ ๊ฒ์ํฉ๋๋ค.
๊ฐ์
Logging์์ ๋ก๊ทธ ๋ฒํท์ ๋ฆฌ์ ๋ณ ๋ฆฌ์์ค์
๋๋ค. ๋ก๊ทธ๋ฅผ ์ ์ฅํ๊ณ , ์์ธ์ ์์ฑํ๊ณ , ๊ฒ์ํ๋ ์ธํ๋ผ๋ ํน์ ์ง๋ฆฌ์ ์์น์ ์์ต๋๋ค. global
, eu
๋๋ us
๋ฆฌ์ ์ ๋ก๊ทธ ๋ฒํท์ ์ ์ธํ๊ณ Google Cloud ๋ ๋ก๊ทธ ๋ฒํท์ ๋ฆฌ์ ๋ด ์์ญ์์ ์ ํ๋ฆฌ์ผ์ด์
์ ์ค๋ณต์ผ๋ก ์ฌ์ฉํ ์ ์๋๋ก ์ธํ๋ผ๋ฅผ ๊ด๋ฆฌํฉ๋๋ค.
์กฐ์ง์์ ๋ก๊ทธ ๋ฐ์ดํฐ๋ฅผ ํน์ ๋ฆฌ์ ์ ์ ์ฅํด์ผ ํ ์ ์์ต๋๋ค. ๋ก๊ทธ๊ฐ ์ ์ฅ๋๋ ๋ฆฌ์ ์ ์ ํํ๋ ๊ธฐ๋ณธ ์์์๋ ์กฐ์ง์ ์ง์ฐ ์๊ฐ, ๊ฐ์ฉ์ฑ, ๊ท์ ์ค์ ์๊ตฌ์ฌํญ ์ถฉ์กฑ์ด ํฌํจ๋ฉ๋๋ค. ๋ก๊ทธ ์คํ ๋ฆฌ์ง ๋ฆฌ์ ์ ์ ํํ ๋ ์ ํ๋ฆฌ์ผ์ด์ ์์ ์ฌ์ฉํ๋ ๋ค๋ฅธGoogle Cloud ์ ํ๊ณผ ์๋น์ค์ ์์น๋ฅผ ๊ณ ๋ คํ์ธ์.
์ฃผ์ ๊ฐ๋
Logging์ ๋ฐ์ดํฐ ๋ฆฌ์ ์ฑ์๋ ๋ค์๊ณผ ๊ฐ์ ์ฃผ์ ๊ฐ๋ ์ด ์ ์ฉ๋ฉ๋๋ค.
๋ก๊ทธ ๋ผ์ฐํฐ ์์น
๋ก๊ทธ ๋ผ์ฐํฐ๋ Cloud Logging API์ ๊ธฐ๋ก๋ ๋ชจ๋ ๋ก๊ทธ ํญ๋ชฉ์ ์ฒ๋ฆฌํฉ๋๋ค. ๊ฐ ๋ก๊ทธ ํญ๋ชฉ์ ๊ธฐ์กด ๊ท์น๊ณผ ๋น๊ตํ์ฌ Logging ๋ฒํท์ ์ ์ฅํ ๋ก๊ทธ ํญ๋ชฉ๊ณผ ์ฑํฌ๋ฅผ ์ฌ์ฉํ์ฌ ์ง์๋๋ ๋์์ผ๋ก ๋ผ์ฐํ ํ ๋ก๊ทธ ํญ๋ชฉ์ ๊ฒฐ์ ํฉ๋๋ค. ๋ํ ๋ก๊ทธ ๋ผ์ฐํฐ๋ ์์ ์ ์ผ๋ก ๋ก๊ทธ๋ฅผ ๋ผ์ฐํ ํ๊ธฐ ์ํด ์์๋ก ๋ก๊ทธ๋ฅผ ์ ์ฅํ๋ฏ๋ก ์ฑํฌ์ ์ผ์์ ์ธ ์ฅ์ ๊ฐ ๋ฐ์ํด๋ ๋ฌธ์ ๊ฐ ์์ต๋๋ค.
๋ก๊ทธ ๋ผ์ฐํฐ๋ ์์ ๋ ๋ฆฌ์ ์์ ๋ก๊ทธ๋ฅผ ์ฒ๋ฆฌํฉ๋๋ค. ๋ก๊ทธ ๋ผ์ฐํฐ๋ ์ฑํฌ ์ ์๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๋๋ ๊ฐ๋ฐ์๊ฐ ๋ก๊ทธ ๋ฐ์ดํฐ๋ฅผ ๋ค๋ฅธGoogle Cloud ์๋น์ค(์: Security Command Center ์ํ ๊ฐ์ง)์ ๊ณต์ ํ๋๋ก ์ ํํ ๊ฒฝ์ฐ์๋ ๋ก๊ทธ๋ฅผ ๋ค๋ฅธ ๋ฆฌ์ ์ผ๋ก ๋ณด๋ผ ์ ์์ต๋๋ค. ์ฑํฌ๋ ๋ฆฌ์ ์ ๊ด๊ณ์์ด ๊ณตํํ๊ฒ ๋ก๊ทธ์ ์ ์ฉ๋ฉ๋๋ค.
๋ก๊ทธ ๋ฒํท ์์น
๋ก๊ทธ ๋ฒํท์ ๋ก๊ทธ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๊ณ ์ ๋ฆฌํ๋Google Cloud ํ๋ก์ ํธ, ๊ฒฐ์ ๊ณ์ , ํด๋, ์กฐ์ง์ ์ปจํ ์ด๋์ ๋๋ค.
๊ฐ Google Cloud ํ๋ก์ ํธ, ๊ฒฐ์ ๊ณ์ , ํด๋, ์กฐ์ง๋ง๋ค Logging์ ์๋์ผ๋ก ๋ก๊ทธ ๋ฒํท 2๊ฐ(_Required
๋ฐ _Default
)๋ฅผ ๋ง๋ค๋ฉฐ ์ด ๋ฒํท์ global
์์น์ ์์ต๋๋ค.
๊ธฐ์กด ๋ฒํท์ ์์น๋ ๋ณ๊ฒฝํ ์ ์์ต๋๋ค.
๊ทธ๋ฌ๋ ์กฐ์ง์์๋ ์ด๋ฌํ ๋ฒํท์ ๋ค๋ฅธ ๊ธฐ๋ณธ ์์น๋ฅผ ์ค์ ํ๋ ์ ์ฑ
์ ๋ง๋ค ์ ์์ต๋๋ค. ์์ธํ ๋ด์ฉ์ ์กฐ์ง ๋ฐ ํด๋์ ๊ธฐ๋ณธ ์ค์ ๊ตฌ์ฑ์ ์ฐธ์กฐํ์ธ์.
๋ชจ๋ Google Cloud ํ๋ก์ ํธ์ ๋ํด ์ฌ์ฉ์ ์ ์ ๋ก๊ทธ ๋ฒํท์ ๋ง๋ค ์๋ ์์ต๋๋ค. ์ฌ์ฉ์ ์ ์ ๋ก๊ทธ ๋ฒํท์ ๋ง๋ค ๋ ๋ก๊ทธ ๋ฒํท ์์น๋ฅผ ์ง์ ํ ์ ์์ต๋๋ค. ๋ก๊ทธ ๋ฒํท์ ๋ง๋ ํ์๋ ์์น๋ฅผ ๋ณ๊ฒฝํ ์ ์์ง๋ง ์ฑํฌ๋ฅผ ์ฌ์ฉํ์ฌ ์ ๋ฒํท์ ๋ง๋ ํ ๋ก๊ทธ ํญ๋ชฉ์ ์ ๋ก๊ทธ ๋ฒํท์ผ๋ก ์ ๋ฌํ ์ ์์ต๋๋ค. ๋ฒํท์ ์์น๋ฅผ ์ค์ ํ๋ ๋ฐฉ๋ฒ์ ๋ก๊ทธ ๋ฆฌ์ ํ๋ฅผ ์ฐธ์กฐํ์ธ์.
Logging์ ์ฌ๋ฌ ๋ฆฌ์ ์ ๋ก๊ทธ๋ฅผ ํจ๊ป ์ฟผ๋ฆฌํ๋ ๊ธฐ๋ฅ์ ์ง์ํฉ๋๋ค. ์ด ๊ฒฝ์ฐ ์ฟผ๋ฆฌ๋ ์ฟผ๋ฆฌ๋๋ ๋ฒํท๊ณผ ๋์ผํ ์์น์์ ์ฒ๋ฆฌ๋ ๋ค์ ์ฟผ๋ฆฌ๋ฅผ ์์ ํ ๋ฆฌ์ ์์ ์ง๊ณ๋์ด ๊ฒฐ๊ณผ๋ฅผ ๋ฐํํฉ๋๋ค.
๋ก๊ทธ ๋ฒํท ๋ฆฌ์ ์ ๋ก๊ทธ ์คํ ๋ฆฌ์ง ํ์ด์ง์ ์ผ๋ถ ๋ํ์์์ ํ์๋ฉ๋๋ค. ์๋ฅผ ๋ค์ด ๋ก๊ทธ ํ์๊ธฐ ํ์ด์ง๋ก ์ด๋ํ์ฌ ๋ฒ์ ์์ธ๊ฒ์ ์ ํ๊ธฐ๋ฅผ ์ฌ์ฉํ์ฌ ๋ก๊ทธ ๋ทฐ๋ฅผ ๋์ดํ๋ฉด ๋ฆฌ์ ์ ๋ณด๋ ํ์๋ฉ๋๋ค. ์ด ์ ํ๊ธฐ์์ ๋ฆฌ์ ์ด global
์ธ ๊ฒฝ์ฐ ๋ฆฌ์ ๊ณผ ํ์ฌ ์คํ ๋ฆฌ์ง ์์น ๋ชจ๋ GLOBAL (US-WEST4)
๊ณผ ์ ์ฌํ ํ์์ผ๋ก ํ์๋ฉ๋๋ค.
์์ํ๊ธฐ ์ ์
- ๋ก๊ทธ ํญ๋ชฉ์ ์ ์ฅํ Google Cloud ํ๋ก์ ํธ๋ฅผ ์๋ณํฉ๋๋ค.
- ๋ก๊ทธ ํญ๋ชฉ์ ์ ์ฅํ ๋ก๊ทธ ๋ฒํท์ ์ด๋ฆ๊ณผ ์์น๋ฅผ ์๋ณํฉ๋๋ค.
- ๋ก๊ทธ ๋ฒํท์ผ๋ก ๋ผ์ฐํ
ํ ๋ก๊ทธ ํญ๋ชฉ์ ๊ฒฐ์ ํฉ๋๋ค.
์ด ๊ฐ์ด๋์์๋
_Default
์ฑํฌ๊ฐ ๋ผ์ฐํ ํ๋ ๋ชจ๋ ๋ก๊ทธ๋ฅผ ํฌํจํฉ๋๋ค. -
In the Google Cloud console, activate Cloud Shell.
At the bottom of the Google Cloud console, a Cloud Shell session starts and displays a command-line prompt. Cloud Shell is a shell environment with the Google Cloud CLI already installed and with values already set for your current project. It can take a few seconds for the session to initialize.
์ง์๋๋ ๋ฆฌ์
๋ก๊ทธ ๋ฒํท์ ๋ง๋ค ๋ ๋ก๊ทธ๋ฅผ ์ ์ฅํ ์์น๋ฅผ ์ ํํ ์ ์์ต๋๋ค. ์ง์๋๋ ๋ฆฌ์ ๋ชฉ๋ก์ ์์น๋ฅผ ์ฐธ์กฐํ์ธ์.
๋ก๊ทธ ๋ฒํท ๋ง๋ค๊ธฐ
๋ก๊ทธ ๋ฒํท์ ๋ก๊ทธ ํญ๋ชฉ์ ์ ์ฅํฉ๋๋ค. ํ๋ก์ ํธ, ํด๋, ์กฐ์ง์๋ ๋ก๊ทธ ํญ๋ชฉ์ ๋ก๊ทธ ๋ฒํท์ด๋ ๋ค๋ฅธ ๋์์ผ๋ก ๋ผ์ฐํ ํ๋ ๋ก๊ทธ ์ฑํฌ๊ฐ ํฌํจ๋์ด ์์ต๋๋ค. ์ฑํฌ ๋์์ด ๋ก๊ทธ ๋ฒํท์ด๋ฉด ํด๋น ๋ก๊ทธ ๋ฒํท์ ๋ก๊ทธ ์ฑํฌ์ ๋์ผํ ๋ฆฌ์์ค์ ์๊ฑฐ๋ ๋ค๋ฅธ ๋ฆฌ์์ค์ ์์ ์ ์์ต๋๋ค. ์์ธํ ๋ด์ฉ์ ๋ก๊ทธ ๋ฒํท ๊ตฌ์ฑ์ ์ฐธ์กฐํ์ธ์.
์ ธ์ ์ฝ๋๋ค.
์๋ฅผ ๋ค์ด Cloud Shell์ ์ฌ์ฉํ๋ ค๋ฉด ๋ค์์ ์ํํฉ๋๋ค.
-
Google Cloud ์ฝ์๋ก ์ด๋ํฉ๋๋ค.
- ํด๋ฐ์์ terminal Cloud Shell ํ์ฑํ๋ฅผ ํด๋ฆญํฉ๋๋ค.
-
๋ก๊ทธ ๋ฒํท์ ๋ง๋ค๋ ค๋ฉด ์ ธ์์
gcloud logging buckets create
๋ช ๋ น์ด๋ฅผ ์คํํฉ๋๋ค. ์์ ๋ช ๋ น์ด๋ฅผ ์คํํ๊ธฐ ์ ์ ๋ค์์ ๋ฐ๊ฟ๋๋ค.- BUCKET_ID: ๋ก๊ทธ ๋ฒํท์ ์ด๋ฆ ๋๋ ID
- LOCATION: ๋ก๊ทธ ๋ฒํท์ ์์น
- PROJECT_ID: ํ๋ก์ ํธ ์๋ณ์
๋ช ๋ น์ด ์์:
gcloud logging buckets create BUCKET_ID \ --location=LOCATION \ --project=PROJECT_ID
๋ฒํท์ด ์์ฑ๋์๋์ง ํ์ธํฉ๋๋ค.
gcloud logging buckets list --project=PROJECT_ID
๋ก๊ทธ ๋ฒํท์ ๋ง๋ ํ์๋ ์ค๋ช , ๋ฐ์ดํฐ ๋ณด๊ด ๊ธฐ๊ฐ๊ณผ ๊ฐ์ ์ผ๋ถ ์์ฑ์ ๋ณ๊ฒฝํ ์ ์์ต๋๋ค. ์ด๋ฌํ ๋ณ๊ฒฝ์ฌํญ์ ์ ์ฉํ๋ ค๋ฉด
gcloud logging buckets update
๋ช ๋ น์ด๋ฅผ ์ฌ์ฉํฉ๋๋ค._Default
๋ก๊ทธ ์ฑํฌ ๋ฆฌ๋๋ ์ ์ฑํฌ๋ฅผ ๋ง๋ค์ด ๋ก๊ทธ๋ฅผ ๋ก๊ทธ ๋ฒํท์ผ๋ก ๋ผ์ฐํ ํฉ๋๋ค. ์ฑํฌ์๋ ์ฑํฌ๋ฅผ ํตํด ๋ด๋ณด๋ผ ๋ก๊ทธ ํญ๋ชฉ๊ณผ ๋์์ ์ ํํ๋ ํํฐ๊ฐ ํฌํจ๋ฉ๋๋ค. ์ด ๊ฐ์ด๋์์๋ ๊ธฐ์กด
_Default
์ฑํฌ๋ฅผ ์ ๋ฐ์ดํธํ์ฌ ๋ก๊ทธ ํญ๋ชฉ์ ์ด์ ๋จ๊ณ์์ ๋ง๋ ๋ก๊ทธ ๋ฒํท์ผ๋ก ๋ผ์ฐํ ํฉ๋๋ค.์ฑํฌ๋ฅผ ์ ๋ฐ์ดํธํ๋ ค๋ฉด
gcloud logging sinks update
๋ช ๋ น์ด๋ฅผ ์คํํฉ๋๋ค. ์์ ๋ช ๋ น์ด๋ฅผ ์คํํ๊ธฐ ์ ์ ๋ค์์ ๋ฐ๊ฟ๋๋ค.- _Default: ์ด ์์์์๋
_Default
๋ผ๋ ์ด๋ฆ์ ์ฑํฌ์ ๋์์ ์ ๋ฐ์ดํธํฉ๋๋ค. ๋ค๋ฅธ ์ฑํฌ๋ฅผ ์ ๋ฐ์ดํธํ๋ ค๋ฉด ์ด ๋ณ์ ์ด๋ฆ์ ๋ณ๊ฒฝํฉ๋๋ค. - BUCKET_ID: ๋ก๊ทธ ๋ฒํท์ ์ด๋ฆ ๋๋ ID
- LOCATION: ๋ก๊ทธ ๋ฒํท์ ์์น
- PROJECT_ID: ํ๋ก์ ํธ ์๋ณ์
๋ช ๋ น์ด ์์:
gcloud logging sinks update _Default \ logging.googleapis.com/projects/PROJECT_ID/locations/LOCATION/buckets/BUCKET_ID \ --log-filter='NOT LOG_ID("cloudaudit.googleapis.com/activity") AND NOT LOG_ID("externalaudit.googleapis.com/activity") AND NOT LOG_ID("cloudaudit.googleapis.com/system_event") AND NOT LOG_ID("externalaudit.googleapis.com/system_event") AND NOT LOG_ID("cloudaudit.googleapis.com/access_transparency") AND NOT LOG_ID("externalaudit.googleapis.com/access_transparency")' \ --description="Updated the _Default sink to route logs to the LOCATION region"
๋ก๊ทธ ํญ๋ชฉ์ ๋ง๋ค์ด ์ฑํฌ ํ ์คํธ
์ฑํฌ๋ฅผ ์ฌ๋ฐ๋ฅด๊ฒ ์ ๋ฐ์ดํธํ๋์ง ํ์ธํ๋ ค๋ฉด ๋ค์ ์ ์ฐจ๋ฅผ ์๋ฃํ์ธ์.
gcloud logging write
๋ช ๋ น์ด๋ฅผ ์ฌ์ฉํ์ฌ ๋ฆฌ์ ํ๋ ๋ฒํท์ ํ ์คํธ ๋ก๊ทธ ๋ฉ์์ง๋ฅผ ์ ์กํฉ๋๋ค. ์์ ๋ช ๋ น์ด๋ฅผ ์คํํ๊ธฐ ์ ์ ๋ค์์ ๋ฐ๊ฟ๋๋ค.- LOG_NAME: ๋ก๊ทธ์ ์ด๋ฆ
- BUCKET_ID: ๋ก๊ทธ ๋ฒํท์ ์ด๋ฆ ๋๋ ID
- PROJECT_ID: ํ๋ก์ ํธ ์๋ณ์
๋ช ๋ น์ด ์์:
gcloud logging write LOG_NAME "Test to route logs to BUCKET_ID" \ --project=PROJECT_ID
๋ก๊ทธ ํญ๋ชฉ์ ๋ด ๋๋ค.
-
Google Cloud ์ฝ์์์ ๋ก๊ทธ ํ์๊ธฐ ํ์ด์ง๋ก ์ด๋ํฉ๋๋ค.
๊ฒ์์ฐฝ์ ์ฌ์ฉํ์ฌ ์ด ํ์ด์ง๋ฅผ ์ฐพ์ ๊ฒฝ์ฐ ๋ถ์ ๋ชฉ์ด Logging์ธ ๊ฒฐ๊ณผ๋ฅผ ์ ํํฉ๋๋ค.
ํด๋ฐ์์ ๋ฒ์ ์์ธ๊ฒ์์ ํด๋ฆญํ ํ ํ์ฌ ํ๋ก์ ํธ๋ฅผ ์ ํํฉ๋๋ค.
๋ก๊ทธ ํ์๊ธฐ๋ ํ๋ก์ ํธ์์ ๋ฐ์ํ ๋ก๊ทธ ํญ๋ชฉ์ด ํ์๋๋๋ก ๊ตฌ์ฑ๋ฉ๋๋ค.
๋ก๊ทธ ํ๋ ์ฐฝ์์ ์ ์ญ ๋ฆฌ์์ค ์ ํ์ ์ ํํฉ๋๋ค.
ํ ์คํธ ๋ก๊ทธ ํญ๋ชฉ์ด ์ฟผ๋ฆฌ ๊ฒฐ๊ณผ ํจ๋์ ํ์๋ฉ๋๋ค.
-
Google Cloud ์ฝ์์์ ๋ก๊ทธ ๊ฒ์
๋ก๊ทธ ๋ฒํท์ ๋ก๊ทธ ํญ๋ชฉ์ ๋ณด๋ ค๋ฉดGoogle Cloud ์ฝ์๋ก ์ด๋ํ์ฌ ๋ค์ ๋จ๊ณ๋ฅผ ์๋ฃํฉ๋๋ค.
-
Google Cloud ์ฝ์์์ ๋ก๊ทธ ํ์๊ธฐ ํ์ด์ง๋ก ์ด๋ํฉ๋๋ค.
๊ฒ์์ฐฝ์ ์ฌ์ฉํ์ฌ ์ด ํ์ด์ง๋ฅผ ์ฐพ์ ๊ฒฝ์ฐ ๋ถ์ ๋ชฉ์ด Logging์ธ ๊ฒฐ๊ณผ๋ฅผ ์ ํํฉ๋๋ค.
๋ฒ์ ๋ฏธ์ธ ์กฐ์ ์ ์ ํํฉ๋๋ค.
๋ฒ์ ์์ธ๊ฒ์ ํจ๋์์ ๋ก๊ทธ ๋ทฐ๋ฅผ ์ ํํฉ๋๋ค.
BUCKET_NAME๊ณผ ์ฐ๊ฒฐ๋
_AllLogs
๋ณด๊ธฐ๋ฅผ ์ ํํฉ๋๋ค.์ ์ฉ์ ํด๋ฆญํฉ๋๋ค.
๋ก๊ทธ ํ์๊ธฐ๊ฐ ์๋ก๊ณ ์นจ๋์ด ๋ฒํท์ ๋ก๊ทธ๊ฐ ํ์๋ฉ๋๋ค.
๋ก๊ทธ ํ์๊ธฐ ์ฌ์ฉ ๋ฐฉ๋ฒ์ ๋ํ ์์ธํ ๋ด์ฉ์ ๋ก๊ทธ ํ์๊ธฐ๋ฅผ ์ฌ์ฉํ์ฌ ๋ก๊ทธ ๋ณด๊ธฐ๋ฅผ ์ฐธ์กฐํ์ธ์.
๋ค์ ๋จ๊ณ
์ ์ธ๊ณ ์์น์์ ์ฌ์ฉํ ์ ์๋ Google Cloud ์๋น์ค ๋ชจ๋ ๋ณด๊ธฐ
๋ค๋ฅธ Google Cloud ์๋น์ค์ ์ ์ฉ๋๋ ์์ญ๊ณผ ๊ฐ์ ์ถ๊ฐ ์์น ๊ธฐ๋ฐ ๊ฐ๋ ์ดํด๋ณด๊ธฐ
๋ฐ์ดํฐ ๊ฑฐ๋ฒ๋์ค๋ฅผ ์ํ ๊ถ์ฅ์ฌํญ์ ์ ๊ณตํ๋ ๋ค์ ๋ฐฑ์๋ฅผ ์ฝ์ด๋ณด๊ธฐ