ํ‚ค ๊ฐ€์ ธ์˜ค๊ธฐ

์ด ์ฃผ์ œ์—์„œ๋Š” Cloud Key Management Service๋กœ ํ‚ค๋ฅผ ์ƒˆ ํ‚ค ๋ฒ„์ „์œผ๋กœ ๊ฐ€์ ธ์˜ค๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ ๊ฐœ๋… ์ •๋ณด๋ฅผ ๋‹ค๋ฃน๋‹ˆ๋‹ค. ๋‹จ๊ณ„๋ณ„ ์•ˆ๋‚ด๋Š” ํ‚ค ๋ฒ„์ „ ๊ฐ€์ ธ์˜ค๊ธฐ๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”.

์†Œ๊ฐœ

์˜จํ”„๋ ˆ๋ฏธ์Šค ๋˜๋Š” ์™ธ๋ถ€ ํ‚ค ๊ด€๋ฆฌ ์‹œ์Šคํ…œ์—์„œ ๋งŒ๋“  ๊ธฐ์กด ์•”ํ˜ธํ™” ํ‚ค๋ฅผ ์‚ฌ์šฉ ์ค‘์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ Google Cloud๋กœ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ํ•˜๊ฑฐ๋‚˜ ์•”ํ˜ธํ™” ์ง€์›์„ ๊ธฐ์กด Google Cloud ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— ์ถ”๊ฐ€ํ•˜๋Š” ๊ฒฝ์šฐ ๊ด€๋ จ์„ฑ์ด ๋†’์€ ํ‚ค๋ฅผ Cloud KMS๋กœ ๊ฐ€์ ธ์˜ฌ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • Cloud KMS์—์„œ Cloud HSM ํ‚ค ๋˜๋Š” ์†Œํ”„ํŠธ์›จ์–ด ํ‚ค๋กœ ๊ฐ€์ ธ์˜ฌ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ํ‚ค ์ž๋ฃŒ๋Š” ์ „์†ก ์ค‘ ๋ณดํ˜ธ๋ฅผ ์œ„ํ•ด ๋ž˜ํ•‘๋ฉ๋‹ˆ๋‹ค. Google Cloud CLI๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํ‚ค๋ฅผ ์ž๋™์œผ๋กœ ๋ž˜ํ•‘ํ•˜๊ฑฐ๋‚˜ ํ‚ค๋ฅผ ์ˆ˜๋™์œผ๋กœ ๋ž˜ํ•‘ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • Google Cloud๋Š” ๊ฐ€์ ธ์˜ค๊ธฐ ์ž‘์—… ๋ฒ”์œ„ ๋‚ด์—์„œ๋งŒ ๋ž˜ํ•‘ ํ‚ค์— ์•ก์„ธ์Šคํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Cloud HSM ํ‚ค์˜ ๊ฒฝ์šฐ ๋ž˜ํ•‘ ํ‚ค๊ฐ€ Cloud HSM ์™ธ๋ถ€์— ์œ„์น˜ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์ด ์ฃผ์ œ์—์„œ๋Š” ํ‚ค ๊ฐ€์ ธ์˜ค๊ธฐ ์ œํ•œ์‚ฌํ•ญ ๋ฐ ์š”๊ตฌ์‚ฌํ•ญ์— ๋Œ€ํ•ด ์ž์„ธํžˆ ์„ค๋ช…ํ•˜๊ณ  ํ‚ค ๊ฐ€์ ธ์˜ค๊ธฐ์˜ ์ž‘๋™ ๋ฐฉ์‹์— ๋Œ€ํ•œ ๊ฐœ์š”๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

์ œํ•œ์‚ฌํ•ญ ๋ฐ ์š”๊ตฌ์‚ฌํ•ญ

์ด ์„น์…˜์„ ๊ฒ€ํ† ํ•˜์—ฌ ํ‚ค๋ฅผ Cloud KMS ๋˜๋Š” Cloud HSM ํ‚ค๋กœ ๊ฐ€์ ธ์˜ฌ ์ˆ˜ ์žˆ๋Š”์ง€ ํ™•์ธํ•˜์„ธ์š”.

์ง€์›๋˜๋Š” ํ‚ค ํ˜•์‹

  • ์•”ํ˜ธํ™”๋ฅผ ์œ„ํ•œ ๋Œ€์นญ ํ‚ค๋Š” 16๋ฐ”์ดํŠธ(์›์‹œ ๋Œ€์นญ ์•”ํ˜ธํ™”๋งŒ ํ•ด๋‹น) ๋˜๋Š” 32๋ฐ”์ดํŠธ ๋ฐ”์ด๋„ˆ๋ฆฌ ๋ฐ์ดํ„ฐ์—ฌ์•ผ ํ•˜๋ฉฐ ์ธ์ฝ”๋”ฉ๋œ ์ƒํƒœ์—ฌ์„œ๋Š” ์•ˆ ๋ฉ๋‹ˆ๋‹ค. ํ‚ค๊ฐ€ 16์ง„์ˆ˜๋กœ ์ธ์ฝ”๋”ฉ๋˜๊ฑฐ๋‚˜ base64๋กœ ์ธ์ฝ”๋”ฉ๋œ ๊ฒฝ์šฐ ๊ฐ€์ ธ์˜ค๊ธฐ ์ „์— ํ‚ค๋ฅผ ๋””์ฝ”๋”ฉํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

  • ์„œ๋ช…์šฉ ๋Œ€์นญ ํ‚ค(MAC ํ‚ค)๋Š” ์‚ฌ์šฉ ์ค‘์ธ ์•”ํ˜ธํ™” ํ•ด์‹œ ํ•จ์ˆ˜์˜ ์ถœ๋ ฅ ๊ธธ์ด์™€ ๊ฐ™์•„์•ผ ํ•˜๊ณ (์˜ˆ๋ฅผ ๋“ค์–ด HMAC-SHA256 ํ‚ค์˜ ๊ธธ์ด๋Š” 32๋ฐ”์ดํŠธ์—ฌ์•ผ ํ•จ) ์ธ์ฝ”๋”ฉ๋˜๋ฉฐ ์ธ์ฝ”๋”ฉ๋˜๋ฉด ์•ˆ ๋ฉ๋‹ˆ๋‹ค. ํ‚ค๊ฐ€ 16์ง„์ˆ˜๋กœ ์ธ์ฝ”๋”ฉ๋˜๊ฑฐ๋‚˜ base64๋กœ ์ธ์ฝ”๋”ฉ๋œ ๊ฒฝ์šฐ ๊ฐ€์ ธ์˜ค๊ธฐ ์ „์— ํ‚ค๋ฅผ ๋””์ฝ”๋”ฉํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

  • ์•”ํ˜ธํ™” ๋˜๋Š” ์„œ๋ช…์„ ์œ„ํ•œ ๋น„๋Œ€์นญ ํ‚ค๋Š” PKCS #8 ํ˜•์‹์ด์–ด์•ผ ํ•˜๋ฉฐ DER ์ธ์ฝ”๋”ฉ๋˜์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. PCKS #8 ํ˜•์‹์€ RFC 5208์— ์ •์˜๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. DER ์ธ์ฝ”๋”ฉ์€ International Telecommunications Union X.680์— ์ •์˜๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ๋น„๋Œ€์นญ ํ‚ค๋Š” Cloud KMS์—์„œ ์ง€์›ํ•˜๋Š” ๊ธธ์ด์™€ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์กฐํ•ฉ ์ค‘ ํ•˜๋‚˜๋ฅผ ์‚ฌ์šฉํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

ํ‚ค์˜ ๊ธธ์ด์™€ ๊ฐ™์€ ํ‚ค์˜ ์ผ๋ถ€ ์ธก๋ฉด์€ ํ‚ค๊ฐ€ ์ƒ์„ฑ๋œ ํ›„์—๋Š” ๋ณ€๊ฒฝํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๊ฒฝ์šฐ ํ‚ค๋ฅผ Cloud KMS๋กœ ๊ฐ€์ ธ์˜ฌ ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

๊ฐ€์ ธ์˜ฌ ํ‚ค๋ฅผ ํ™•์ธํ•˜๊ณ  ํ˜•์‹์„ ๋‹ค์‹œ ์ง€์ •ํ•˜๋ ค๋ฉด ๊ฐ€์ ธ์˜ฌ ํ‚ค ํ˜•์‹ ์ง€์ •์„ ์ฐธ์กฐํ•˜์„ธ์š”.

์ง€์›๋˜๋Š” ๋ณดํ˜ธ ์ˆ˜์ค€

ํ‚ค์˜ ๋ณดํ˜ธ ์ˆ˜์ค€์„ SOFTWARE ๋˜๋Š” HSM์œผ๋กœ ์„ค์ •ํ•˜์—ฌ ํ‚ค๋ฅผ Cloud KMS ํ‚ค ๋˜๋Š” Cloud HSM ํ‚ค๋กœ ๊ฐ€์ ธ์˜ฌ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Cloud HSM ํ‚ค์— ์ถ”๊ฐ€ ๋น„์šฉ์ด ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค. Cloud External Key Manager ํ‚ค๋กœ ๊ฐ€์ ธ์˜ฌ ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค(๋ณดํ˜ธ ๋ ˆ๋ฒจ์ด EXTERNAL์ธ ํ‚ค).

์ง€์›๋˜๋Š” ๋ž˜ํ•‘ ํ‚ค ํฌ๊ธฐ

๊ฐ€์ ธ์˜ค๊ธฐ ์ž‘์—…์„ ๋งŒ๋“ค ๋•Œ ๊ฐ€์ ธ์˜ค๊ธฐ ์ž‘์—…์˜ ๊ฐ€์ ธ์˜ค๊ธฐ ๋ฐฉ์‹์„ ๊ตฌ์„ฑํ•˜์—ฌ Google๋กœ ์ „์†ก๋˜๋Š” ํ‚ค๋ฅผ ๋ณดํ˜ธํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋˜๋Š” ๋ž˜ํ•‘ ํ‚ค์˜ ํฌ๊ธฐ๋ฅผ ์ œ์–ดํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ž˜ํ•‘ ํ‚ค์˜ ๊ธฐ๋ณธ ํฌ๊ธฐ๋Š” 3072์ž…๋‹ˆ๋‹ค. ํŠน์ • ์š”๊ตฌ์‚ฌํ•ญ์ด ์žˆ๋Š” ๊ฒฝ์šฐ ๊ฐ€์ ธ์˜ค๊ธฐ ์ž‘์—…์ด 4096 ๋น„ํŠธ ํ‚ค๋ฅผ ์‚ฌ์šฉํ•˜๋„๋ก ๊ตฌ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

ํ‚ค ๋ž˜ํ•‘ ๋˜๋Š” ๊ฐ€์ ธ์˜ค๊ธฐ ์ž‘์—… ๊ตฌ์„ฑ์— ์‚ฌ์šฉ๋˜๋Š” ์•Œ๊ณ ๋ฆฌ์ฆ˜์— ๋Œ€ํ•ด ์ž์„ธํžˆ ์•Œ์•„๋ณด์„ธ์š”.

ํ‚ค ๊ฐ€์ ธ์˜ค๊ธฐ ์ž‘๋™ ๋ฐฉ์‹

์ด ์„น์…˜์—์„œ๋Š” ํ‚ค๋ฅผ ๊ฐ€์ ธ์˜ฌ ๋•Œ ๋ฐœ์ƒํ•˜๋Š” ์ƒํ™ฉ์„ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค. ์ž๋™ ๋ž˜ํ•‘์„ ์‚ฌ์šฉํ•˜๊ฑฐ๋‚˜ ํ‚ค๋ฅผ ์ˆ˜๋™์œผ๋กœ ๋ž˜ํ•‘ํ•˜๋Š” ๊ฒฝ์šฐ ๊ณผ์ •์˜ ์ผ๋ถ€๊ฐ€ ๋‹ค๋ฆ…๋‹ˆ๋‹ค. ์ž๋™ ๋ž˜ํ•‘์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค. ์ž์„ธํ•œ ์•ˆ๋‚ด๋Š” ํ‚ค ๋ฒ„์ „ ๊ฐ€์ ธ์˜ค๊ธฐ๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”. ๊ฐ€์ ธ์˜ค๊ธฐ ์ „์— ํ‚ค๋ฅผ ์ˆ˜๋™์œผ๋กœ ๋ž˜ํ•‘ํ•˜๋Š” ์ž์„ธํ•œ ๋ฐฉ๋ฒ•์€ Linux์—์„œ OpenSSL์„ ์‚ฌ์šฉํ•˜์—ฌ ํ‚ค ๋ž˜ํ•‘์„ ์ฐธ์กฐํ•˜์„ธ์š”.

๋‹ค์Œ ๋‹ค์ด์–ด๊ทธ๋žจ์€ ์ž๋™ ํ‚ค ๋ž˜ํ•‘์„ ์‚ฌ์šฉํ•˜๋Š” ํ‚ค ๊ฐ€์ ธ์˜ค๊ธฐ ํ”„๋กœ์„ธ์Šค๋ฅผ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค. ๋‹ค์ด์–ด๊ทธ๋žจ์— ํ‘œ์‹œ๋œ ๋‹จ๊ณ„๋Š” ์ด ์„น์…˜์— ์„ค๋ช…๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

์ด ์„น์…˜์— ์„ค๋ช…๋œ ๊ฐ€์ ธ์˜ค๊ธฐ ๊ณผ์ •

  1. ํ‚ค๋ฅผ ๊ฐ€์ ธ์˜ฌ ์ค€๋น„๋ฅผ ํ•ฉ๋‹ˆ๋‹ค.

    1. ๋จผ์ € ๊ฐ€์ ธ์˜ค๊ธฐ ์ž‘์—…๊ณผ ๊ฐ€์ ธ์˜จ ํ‚ค ์ž๋ฃŒ๊ฐ€ ํฌํ•จ๋  ๋Œ€์ƒ ํ‚ค๋ง๊ณผ ํ‚ค๋ฅผ ๋งŒ๋“ญ๋‹ˆ๋‹ค. ์ด ์‹œ์ ์—์„œ ๋Œ€์ƒ ํ‚ค์—๋Š” ํ‚ค ๋ฒ„์ „์ด ํฌํ•จ๋˜์–ด ์žˆ์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

    2. ๋‹ค์Œ์œผ๋กœ ๊ฐ€์ ธ์˜ค๊ธฐ ์ž‘์—…์„ ๋งŒ๋“ญ๋‹ˆ๋‹ค. ๊ฐ€์ ธ์˜ค๊ธฐ ์ž‘์—…์€ ๊ฐ€์ ธ์˜ค๋Š” ํ‚ค ์ž๋ฃŒ์˜ ๋Œ€์ƒ ํ‚ค๋ง๊ณผ ํ‚ค๋ฅผ ์ •์˜ํ•ฉ๋‹ˆ๋‹ค. ๊ฐ€์ ธ์˜ค๊ธฐ ์ž‘์—…์€ ๊ฐ€์ ธ์˜ค๊ธฐ ์š”์ฒญ ์ค‘์— ํ‚ค ์ž๋ฃŒ๋ฅผ ๋ณดํ˜ธํ•˜๋Š” ๋ž˜ํ•‘ ํ‚ค๋ฅผ ๋งŒ๋“œ๋Š” ๋ฐ ์‚ฌ์šฉ๋˜๋Š” ์•Œ๊ณ ๋ฆฌ์ฆ˜์ธ ๊ฐ€์ ธ์˜ค๊ธฐ ๋ฐฉ์‹๋„ ์ •์˜ํ•ฉ๋‹ˆ๋‹ค.

      • ๊ณต๊ฐœ ํ‚ค๋Š” ํด๋ผ์ด์–ธํŠธ์— ๊ฐ€์ ธ์˜ฌ ํ‚ค๋ฅผ ๋ž˜ํ•‘ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.
      • ๋น„๊ณต๊ฐœ ํ‚ค๋Š” Google Cloud ๋‚ด์— ์ €์žฅ๋˜๋ฉฐ ํ‚ค๊ฐ€ Google Cloud ํ”„๋กœ์ ํŠธ์— ๋„๋‹ฌํ•˜๋ฉด ๋ž˜ํ•‘์„ ํ•ด์ œํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.

      ์ด๋ ‡๊ฒŒ ๋ถ„๋ฆฌํ•˜๋ฉด Google์—์„œ ๊ฐ€์ ธ์˜ค๊ธฐ ์ž‘์—…์˜ ๋ฒ”์œ„๋ฅผ ๋ฒ—์–ด๋‚œ ํ‚ค ์ž๋ฃŒ์˜ ๋ž˜ํ•‘์„ ํ•ด์ œํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

    3. ํ‚ค๋ฅผ Google์— ์ „์†กํ•˜๊ธฐ ์ „์— ์•”ํ˜ธ๋กœ ๋ž˜ํ•‘ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๋Œ€๋ถ€๋ถ„์˜ ์‚ฌ์šฉ์ž๋Š” ๋‹ค์Œ ๋‹จ๊ณ„์— ์„ค๋ช…๋œ ๋Œ€๋กœ gcloud CLI๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํ‚ค๋ฅผ ์ž๋™์œผ๋กœ ๋ž˜ํ•‘, ์ „์†ก, ๊ฐ€์ ธ์˜ฌ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ‚ค๋ฅผ ์ˆ˜๋™์œผ๋กœ ๋ž˜ํ•‘ํ•˜๊ธฐ ์œ„ํ•œ ๊ทœ์ • ๋˜๋Š” ๊ทœ์ œ ์š”๊ฑด์ด ์žˆ๋Š” ๊ฒฝ์šฐ ์ด ์‹œ์ ์—์„œ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋กœ์ปฌ ์‹œ์Šคํ…œ์—์„œ ํ‚ค๋ฅผ ์ˆ˜๋™์œผ๋กœ ๋ž˜ํ•‘ํ•˜๋ ค๋ฉด ๋‹ค์Œ ์•ˆ๋‚ด๋ฅผ ๋”ฐ๋ฅด์„ธ์š”.

      1. OpenSSL์„ ๊ตฌ์„ฑํ•ฉ๋‹ˆ๋‹ค.
      2. ๊ฐ€์ ธ์˜ค๊ธฐ ์ž‘์—…๋‹น ํ•œ ๋ฒˆ์”ฉ ๊ฐ€์ ธ์˜ค๊ธฐ ์ž‘์—…๊ณผ ์—ฐ๊ฒฐ๋œ ๋ž˜ํ•‘ ํ‚ค๋ฅผ ๋‹ค์šด๋กœ๋“œํ•ฉ๋‹ˆ๋‹ค.
      3. ํ‚ค๋‹น ํ•œ ๋ฒˆ, ์—ฌ๋Ÿฌ ํ™˜๊ฒฝ ๋ณ€์ˆ˜๋ฅผ ์„ค์ •ํ•˜๊ณ  ํ‚ค๋ฅผ ๋ž˜ํ•‘ํ•ฉ๋‹ˆ๋‹ค.
  2. ๊ฐ€์ ธ์˜ค๊ธฐ ์ž‘์—…์ด ๋งŒ๋ฃŒ๋  ๋•Œ๊นŒ์ง€ ์ตœ๋Œ€ 3์ผ ๋™์•ˆ ์ด๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๊ฐ€์ ธ์˜ค๊ธฐ ์š”์ฒญ์„ ํ†ตํ•ด ํ‚ค๋ฅผ ํ•˜๋‚˜ ์ด์ƒ ๊ฐ€์ ธ์˜ต๋‹ˆ๋‹ค. ๊ฐ€์ ธ์˜ค๊ธฐ ์š”์ฒญ ์ค‘์—๋Š” ๋‹ค์Œ์„ ๋”ฐ๋ฆ…๋‹ˆ๋‹ค.

    1. ํ‚ค๊ฐ€ ์ˆ˜๋™์œผ๋กœ ๋ž˜ํ•‘๋˜์ง€ ์•Š์€ ๊ฒฝ์šฐ Google Cloud CLI๋Š” ๊ฐ€์ ธ์˜ค๊ธฐ ์ž‘์—…์˜ ๊ณต๊ฐœ ํ‚ค๋ฅผ Google Cloud์—์„œ ๋กœ์ปฌ ์‹œ์Šคํ…œ์œผ๋กœ ๋‹ค์šด๋กœ๋“œํ•œ ๋‹ค์Œ ํด๋ผ์ด์–ธํŠธ์™€ ์—ฐ๊ฒฐ๋œ ๋น„๊ณต๊ฐœ ํ‚ค์™€ ํ•จ๊ป˜ ๊ณต๊ฐœ ํ‚ค ์ž๋ฃŒ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋กœ์ปฌ ํ‚ค ์ž๋ฃŒ๋ฅผ ๋ž˜ํ•‘ํ•ฉ๋‹ˆ๋‹ค.
    2. ๋ž˜ํ•‘๋œ ํ‚ค ์ž๋ฃŒ๋Š” Google Cloud ํ”„๋กœ์ ํŠธ๋กœ ์ „์†ก๋ฉ๋‹ˆ๋‹ค.
    3. ํ‚ค ์ž๋ฃŒ๋Š” ๊ฐ€์ ธ์˜ค๊ธฐ ์ž‘์—…์˜ ๋น„๊ณต๊ฐœ ํ‚ค๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ž˜ํ•‘ ํ•ด์ œ๋˜๊ณ  ๋Œ€์ƒ ํ‚ค๋ง์— ๋Œ€์ƒ ํ‚ค์˜ ์ƒˆ ๋ฒ„์ „์œผ๋กœ ์‚ฝ์ž…๋ฉ๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ์›์ž ๋‹จ์œ„ ์—ฐ์‚ฐ์ž…๋‹ˆ๋‹ค.
    4. ๋Œ€์นญ ํ‚ค์˜ ๊ฒฝ์šฐ ๊ฐ€์ ธ์˜จ ํ‚ค๋ฅผ ๊ธฐ๋ณธ ํ‚ค ๋ฒ„์ „์œผ๋กœ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค.

๊ฐ€์ ธ์˜ค๊ธฐ ์š”์ฒญ์ด ์„ฑ๊ณต์ ์œผ๋กœ ์™„๋ฃŒ๋˜๋ฉด ๊ฐ€์ ธ์˜จ ํ‚ค ๋ฒ„์ „์„ ์‚ฌ์šฉํ•˜์—ฌ Google Cloud์˜ ๋ฐ์ดํ„ฐ๋ฅผ ๋ณดํ˜ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋‹ค์Œ ๋‹จ๊ณ„