๊ณ ๊ฐ ๊ด€๋ฆฌ ์•”ํ˜ธํ™” ํ‚ค(CMEK)

๊ธฐ๋ณธ์ ์œผ๋กœ Bigtable์€ ์ €์žฅ ์ค‘ ๊ณ ๊ฐ ์ฝ˜ํ…์ธ ๋ฅผ ์•”ํ˜ธํ™”ํ•ฉ๋‹ˆ๋‹ค. Bigtable์€ ์‚ฌ์šฉ์ž์˜ ์ถ”๊ฐ€ ์ž‘์—… ์—†์ด ์•”ํ˜ธํ™”๋ฅผ ์ฒ˜๋ฆฌํ•ฉ๋‹ˆ๋‹ค. ์ด ์˜ต์…˜์„ Google ๊ธฐ๋ณธ ์•”ํ˜ธํ™”๋ผ๊ณ  ๋ถ€๋ฆ…๋‹ˆ๋‹ค.

์•”ํ˜ธํ™” ํ‚ค๋ฅผ ์ œ์–ดํ•˜๋ ค๋ฉด Bigtable์„ ํฌํ•จํ•œ CMEK ํ†ตํ•ฉ ์„œ๋น„์Šค์™€ ํ•จ๊ป˜ Cloud KMS์—์„œ ๊ณ ๊ฐ ๊ด€๋ฆฌ ์•”ํ˜ธํ™” ํ‚ค(CMEK)๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค. Cloud KMS ํ‚ค๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๋ณดํ˜ธ ์ˆ˜์ค€, ์œ„์น˜, ์ˆœํ™˜ ์ผ์ •, ์‚ฌ์šฉ ๋ฐ ์•ก์„ธ์Šค ๊ถŒํ•œ, ์•”ํ˜ธํ™” ๊ฒฝ๊ณ„๋ฅผ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Cloud KMS๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ํ‚ค ์‚ฌ์šฉ์„ ์ถ”์ ํ•˜๊ณ , ๊ฐ์‚ฌ ๋กœ๊ทธ๋ฅผ ๋ณด๊ณ , ํ‚ค ์ˆ˜๋ช… ์ฃผ๊ธฐ๋ฅผ ์ œ์–ดํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. Google์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ๋ณดํ˜ธํ•˜๋Š” ๋Œ€์นญ ํ‚ค ์•”ํ˜ธํ™” ํ‚ค (KEK)๋ฅผ ์†Œ์œ ํ•˜๊ณ  ๊ด€๋ฆฌํ•˜๋Š” ๋Œ€์‹  ์‚ฌ์šฉ์ž๊ฐ€ Cloud KMS์—์„œ ์ด๋Ÿฌํ•œ ํ‚ค๋ฅผ ์ œ์–ดํ•˜๊ณ  ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

CMEK๋กœ ๋ฆฌ์†Œ์Šค๋ฅผ ์„ค์ •ํ•œ ํ›„ Bigtable ๋ฆฌ์†Œ์Šค์— ์•ก์„ธ์Šคํ•˜๋Š” ํ™˜๊ฒฝ์€ Google ๊ธฐ๋ณธ ์•”ํ˜ธํ™”๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ๊ณผ ์œ ์‚ฌํ•ฉ๋‹ˆ๋‹ค. ์•”ํ˜ธํ™” ์˜ต์…˜์— ๋Œ€ํ•œ ์ž์„ธํ•œ ๋‚ด์šฉ์€ ๊ณ ๊ฐ ๊ด€๋ฆฌ ์•”ํ˜ธํ™” ํ‚ค(CMEK)๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”.

Cloud KMS Autokey๋ฅผ ์‚ฌ์šฉํ•˜๋Š” CMEK

CMEK๋ฅผ ์ˆ˜๋™์œผ๋กœ ๋งŒ๋“ค์–ด Bigtable ํด๋Ÿฌ์Šคํ„ฐ๋ฅผ ๋ณดํ˜ธํ•˜๊ฑฐ๋‚˜ Cloud KMS Autokey๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Autokey๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด Bigtable์—์„œ ๋ฆฌ์†Œ์Šค๋ฅผ ๋งŒ๋“ค ๋•Œ ํ•„์š”์— ๋”ฐ๋ผ ํ‚ค๋ง๊ณผ ํ‚ค๊ฐ€ ์ƒ์„ฑ๋ฉ๋‹ˆ๋‹ค. ์•”ํ˜ธํ™” ๋ฐ ๋ณตํ˜ธํ™” ์ž‘์—…์— ํ‚ค๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์„œ๋น„์Šค ์—์ด์ „ํŠธ๊ฐ€ ์—†์œผ๋ฉด ์ƒ์„ฑ๋˜๋ฉฐ, ํ•„์š”ํ•œ Identity and Access Management (IAM) ์—ญํ• ์ด ๋ถ€์—ฌ๋ฉ๋‹ˆ๋‹ค. ์ž์„ธํ•œ ๋‚ด์šฉ์€ Autokey ๊ฐœ์š”๋ฅผ ์ฐธ๊ณ ํ•˜์„ธ์š”.

์ฝ˜์†”์—์„œ ํด๋Ÿฌ์Šคํ„ฐ๋ฅผ ์ƒ์„ฑํ•˜์ง€ ์•Š๋Š” ํ•œ Bigtable ํด๋Ÿฌ์Šคํ„ฐ๋ฅผ ์ƒ์„ฑํ•  ๋•Œ Cloud KMS Autokey๊ฐ€ ๊ธฐ๋ณธ ํ‚ค๋ฅผ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค. Cloud KMS Autokey๋Š” ํด๋Ÿฌ์Šคํ„ฐ๊ฐ€ ์•„๋‹Œ Bigtable ๋ฆฌ์†Œ์Šค์˜ ํ‚ค๋ฅผ ๋งŒ๋“ค์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

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

๊ธฐ๋Šฅ

  • ๋ณด์•ˆ: CMEK๋Š” Google์˜ ๊ธฐ๋ณธ ์•”ํ˜ธํ™”์™€ ๋™์ผํ•œ ์ˆ˜์ค€์˜ ๋ณด์•ˆ์„ ์ œ๊ณตํ•˜์ง€๋งŒ ๋” ๋งŽ์€ ๊ด€๋ฆฌ ์ œ์–ด๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

  • ๋ฐ์ดํ„ฐ ์•ก์„ธ์Šค ์ œ์–ด: ๊ด€๋ฆฌ์ž๊ฐ€ Bigtable์—์„œ ์ €์žฅ ๋ฐ์ดํ„ฐ ๋ณดํ˜ธ๋ฅผ ์œ„ํ•ด ์‚ฌ์šฉ๋˜๋Š” ํ‚ค๋ฅผ ์ˆœํ™˜ํ•˜๊ณ , ์•ก์„ธ์Šค ๊ถŒํ•œ์„ ๊ด€๋ฆฌํ•˜๊ณ , ์‚ฌ์šฉ ์ค‘์ง€ํ•˜๊ฑฐ๋‚˜ ์‚ญ์ œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • ๊ฐ์‚ฌ ๊ธฐ๋Šฅ: CMEK ํ‚ค์˜ ๋ชจ๋“  ์ž‘์—…์ด Cloud Logging์— ๋กœ๊น…๋˜๊ณ  ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค. Cloud EKM ํ‚ค๋Š” ๋ชจ๋“  ํ‚ค ์š”์ฒญ์— ๊ทผ๊ฑฐ ํ•„๋“œ๋ฅผ ์ถ”๊ฐ€ํ•˜๋Š” ํ‚ค ์•ก์„ธ์Šค ๊ทผ๊ฑฐ๋ฅผ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. ์ผ๋ถ€ ์™ธ๋ถ€ ํ‚ค ๊ด€๋ฆฌ ํŒŒํŠธ๋„ˆ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๊ทผ๊ฑฐ์— ๋”ฐ๋ผ ์ด๋Ÿฌํ•œ ์š”์ฒญ์„ ์ž๋™์œผ๋กœ ์Šน์ธํ•˜๊ฑฐ๋‚˜ ๊ฑฐ๋ถ€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • ๋น„๊ต ๊ฐ€๋Šฅํ•œ ์„ฑ๋Šฅ: Bigtable CMEK๋กœ ๋ณดํ˜ธ๋˜๋Š” ์ธ์Šคํ„ด์Šค๋Š” Google ๊ธฐ๋ณธ ์•”ํ˜ธํ™”๋ฅผ ์‚ฌ์šฉํ•˜๋Š” Bigtable ์ธ์Šคํ„ด์Šค์™€ ๋น„์Šทํ•œ ์„ฑ๋Šฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

  • ์œ ์—ฐ์„ฑ: ์—ฌ๋Ÿฌ ํ”„๋กœ์ ํŠธ, ์ธ์Šคํ„ด์Šค ๋˜๋Š” ํด๋Ÿฌ์Šคํ„ฐ์—์„œ ๋™์ผํ•œ CMEK ํ‚ค๋ฅผ ์‚ฌ์šฉํ•˜๊ฑฐ๋‚˜ ๋น„์ฆˆ๋‹ˆ์Šค ์š”๊ตฌ์‚ฌํ•ญ์— ๋”ฐ๋ผ ๋ณ„๋„์˜ ํ‚ค๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • ๋ฆฌ์ „ ๊ฐ„ ๋ณดํ˜ธ: Bigtable์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๋ชจ๋“  ๋ฆฌ์ „์— ์žˆ๋Š” ํด๋Ÿฌ์Šคํ„ฐ๊ฐ€ ์žˆ๋Š” ์ธ์Šคํ„ด์Šค์—์„œ CMEK๋ฅผ ์‚ฌ์šฉ ์„ค์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฐ ํด๋Ÿฌ์Šคํ„ฐ๋Š” ํ•ด๋‹น ํด๋Ÿฌ์Šคํ„ฐ์˜ ๋ฆฌ์ „์— ์žˆ๋Š” CMEK ํ‚ค๋กœ ๋ณดํ˜ธ๋ฉ๋‹ˆ๋‹ค.

๊ฐ€๊ฒฉ ์ฑ…์ •

Cloud KMS๋Š” ํ‚ค ๋ฐ ํ•ด๋‹น ํ‚ค๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ˆ˜ํ–‰๋œ ์•”ํ˜ธํ™” ์ž‘์—…์— ๋Œ€ํ•œ ๋น„์šฉ์„ ์ฒญ๊ตฌํ•ฉ๋‹ˆ๋‹ค. ์ž์„ธํ•œ ๋‚ด์šฉ์€ Cloud KMS ๊ฐ€๊ฒฉ ์ฑ…์ •์„ ์ฐธ์กฐํ•˜์„ธ์š”.

Bigtable์ด ์•”ํ˜ธํ™” ๋˜๋Š” ๋ณตํ˜ธํ™” ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•  ๋•Œ Cloud KMS ํ‚ค๋ฅผ ์š”์ฒญํ•˜๋ฉด ์ž‘์—… ๋น„์šฉ์ด ์ฒญ๊ตฌ๋ฉ๋‹ˆ๋‹ค. ๊ฐ ์•”ํ˜ธํ™” ๋˜๋Š” ๋ณตํ˜ธํ™” ์š”์ฒญ์€ ์ธ์Šคํ„ด์Šค์˜ ๋ชจ๋“  ํด๋Ÿฌ์Šคํ„ฐ์— ์žˆ๋Š” ๋ชจ๋“  ํ…Œ์ด๋ธ”์—์„œ ์ „์†ก๋ฉ๋‹ˆ๋‹ค. Bigtable์€ ๋ด‰ํˆฌ ์•”ํ˜ธํ™”๋ฅผ ์‚ฌ์šฉํ•˜๋ฏ€๋กœ ์˜ˆ์ƒ ์•”ํ˜ธํ™” ์ž‘์—… ์ˆ˜๊ฐ€ ์ ์€ ๊ฒฝ์šฐ ํ…Œ์ด๋ธ”๋‹น ๋น„์šฉ์ด ์ผ๋ฐ˜์ ์œผ๋กœ ์ €๋ ดํ•ฉ๋‹ˆ๋‹ค. CMEK๋กœ ๋ณดํ˜ธ๋˜๋Š” ์ธ์Šคํ„ด์Šค์— ์—ฌ๋Ÿฌ ํ…Œ์ด๋ธ”์„ ์ €์žฅํ•  ๊ฒฝ์šฐ ๋น„์šฉ์ด ๋” ๋†’์Šต๋‹ˆ๋‹ค.

CMEK๊ฐ€ ์‚ฌ์šฉ ์„ค์ •๋œ ์ธ์Šคํ„ด์Šค๋ฅผ ์‚ฌ์šฉํ•˜๊ธฐ ์œ„ํ•œ ์ถ”๊ฐ€ Bigtable ๋น„์šฉ์€ ์—†์Šต๋‹ˆ๋‹ค.

CMEK๋กœ ๋ณดํ˜ธ๋˜๋Š” ๋Œ€์ƒ

CMEK๋กœ ๋ณดํ˜ธ๋˜๋Š” ์ธ์Šคํ„ด์Šค์—์„œ Bigtable์€ CMEK ํ‚ค๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ €์žฅ ๋ฐ์ดํ„ฐ๋ฅผ ๋ณดํ˜ธํ•ฉ๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์—๋Š” ํด๋Ÿฌ์Šคํ„ฐ์˜ ๋ชจ๋“  ํ…Œ์ด๋ธ”์— ์žˆ๋Š” ๋ฐ์ดํ„ฐ๊ฐ€ ํฌํ•จ๋ฉ๋‹ˆ๋‹ค. HDD ๋ฐ SSD ์Šคํ† ๋ฆฌ์ง€์— ์ €์žฅ๋œ ๋ฐ์ดํ„ฐ๋Š” ๋ชจ๋‘ ๋ณดํ˜ธ๋ฉ๋‹ˆ๋‹ค.

์ผ๋ถ€ ๋ฐ์ดํ„ฐ๋Š” CMEK ํ‚ค๊ฐ€ ์•„๋‹Œ Google์˜ ๊ธฐ๋ณธ ์•”ํ˜ธํ™”๋กœ ๋ณดํ˜ธ๋ฉ๋‹ˆ๋‹ค.

  • ๋ฒ”์œ„ ๊ฒฝ๊ณ„๋ฅผ ํ‘œ์‹œํ•˜๊ณ  ๋ผ์šฐํŒ…์— ์‚ฌ์šฉ๋˜๋Š” row key ํ•˜์œ„ ์ง‘ํ•ฉ
  • ์ฝ”์–ด ๋คํ”„ ๋ฐ ์šด์˜ ๋กœ๊ทธ๋ฅผ ํฌํ•จํ•œ ๋””๋ฒ„๊น… ๋ฐ์ดํ„ฐ
  • ์ „์†ก ์ค‘ ๋ฐ์ดํ„ฐ ๋˜๋Š” ๋ฉ”๋ชจ๋ฆฌ์— ์žˆ๋Š” ๋ฐ์ดํ„ฐ
  • ๊ฐ€๋น„์ง€ ์ปฌ๋ ‰์…˜์— ์‚ฌ์šฉ๋˜๋Š” ํƒ€์ž„์Šคํƒฌํ”„ ๊ฐ’์˜ ํ•˜์œ„ ์ง‘ํ•ฉ

Bigtable์€ ์ €์žฅ ๋ฐ์ดํ„ฐ์— ๋ด‰ํˆฌ ์•”ํ˜ธํ™”๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. CMEK ํ‚ค๋Š” Bigtable์—์„œ ์‚ฌ์šฉํ•˜๋Š” ๋‹ค๋ฅธ ํ‚ค๋ฅผ ์•”ํ˜ธํ™”ํ•˜๋Š” ํ‚ค ์•”ํ˜ธํ™” ํ‚ค (KEK)๋กœ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. CMEK ํ‚ค๋ฅผ ์ˆœํ™˜ํ•  ๋•Œ๋Š” Bigtable์ด ์ค‘๊ฐ„ ํ‚ค๋งŒ ๋‹ค์‹œ ์•”ํ˜ธํ™”ํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค.

CMEK ์‚ฌ์šฉ ์„ค์ •

์ƒ์œ„ ์ˆ˜์ค€์—์„œ Bigtable์— CMEK๋ฅผ ์‚ฌ์šฉํ•˜๋ ค๋ฉด ๋‹ค์Œ ๋‹จ๊ณ„๋ฅผ ๋”ฐ๋ฅด์„ธ์š”.

  1. ์ธ์Šคํ„ด์Šค ํด๋Ÿฌ์Šคํ„ฐ๊ฐ€ ์œ„์น˜ํ•  ๊ฐ ๋ฆฌ์ „์—์„œ CMEK ํ‚ค๋ฅผ ๋งŒ๋“ค๊ณ  ๊ตฌ์„ฑํ•ฉ๋‹ˆ๋‹ค.
  2. ์ธ์Šคํ„ด์Šค์˜ ํด๋Ÿฌ์Šคํ„ฐ๋งˆ๋‹ค CMEK ํ‚ค๋ฅผ ์„ ํƒํ•˜์—ฌ ์ƒˆ Bigtable ์ธ์Šคํ„ด์Šค๋ฅผ ๋งŒ๋“ญ๋‹ˆ๋‹ค. ํด๋Ÿฌ์Šคํ„ฐ์˜ CMEK ํ‚ค๋Š” ํด๋Ÿฌ์Šคํ„ฐ์™€ ๋™์ผํ•œ ๋ฆฌ์ „์— ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
  3. ํ‚ค๋งˆ๋‹ค ํ‚ค ์ˆœํ™˜์„ ์˜ˆ์•ฝํ•ฉ๋‹ˆ๋‹ค.

๋ฐ์ดํ„ฐ๋ฅผ ์ฝ๊ฑฐ๋‚˜ ์“ฐ๊ฑฐ๋‚˜ ์‚ญ์ œํ•  ๋•Œ Bigtable์„ ์‚ฌ์šฉํ•˜๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— ํ‚ค๋‚˜ ์•”ํ˜ธํ™” ๊ตฌ์„ฑ์„ ์ง€์ •ํ•  ํ•„์š”๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. Bigtable ์„œ๋น„์Šค ์—์ด์ „ํŠธ์— Cloud KMS ์•”ํ˜ธํ™”/๋ณตํ˜ธํ™” ์—ญํ• ์„ ๋ถ€์—ฌํ•œ ํ›„ Bigtable์ด ์‚ฌ์šฉ์ž ๋Œ€์‹  ํ‚ค์— ์•ก์„ธ์Šคํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ž์„ธํ•œ ์•ˆ๋‚ด๋Š” CMEK ์‚ฌ์šฉ์„ ์ฐธ์กฐํ•˜์„ธ์š”.

Bigtable์šฉ CMEK๋ฅผ ์ž‘์—…ํ•  ๋•Œ๋Š” ๋‹ค์Œ์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Cloud Bigtable Admin API์— ์ง์ ‘ ์•ก์„ธ์Šคํ•  ์ˆ˜๋„ ์žˆ์ง€๋งŒ API์— CMEK ํ˜ธ์ถœ์„ ํ•˜๋Š” Bigtable ํด๋ผ์ด์–ธํŠธ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†๋Š” ๊ฒฝ์šฐ์—๋งŒ ๊ทธ๋ ‡๊ฒŒ ํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค.

ํ‚ค ๊ด€๋ฆฌ

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

CMEK๋กœ ๋ณดํ˜ธ๋˜๋Š” ์ธ์Šคํ„ด์Šค์— ํ…Œ์ด๋ธ”์„ ์ตœ์†Œ ํ•˜๋‚˜ ์ด์ƒ ๋งŒ๋“ค๋ฉด Bigtable์€ 5๋ถ„๋งˆ๋‹ค ๊ฐ ํด๋Ÿฌ์Šคํ„ฐ์˜ ํ…Œ์ด๋ธ”๋งˆ๋‹ค ํ‚ค ์œ ํšจ์„ฑ์„ ๊ฒ€์‚ฌํ•ฉ๋‹ˆ๋‹ค.

Bigtable์—์„œ ์ค‘์ง€๋œ ํ‚ค๋ฅผ ๊ฐ์ง€ํ•˜๋ฉด ์ธ์Šคํ„ด์Šค์˜ ๋ชจ๋“  ํด๋Ÿฌ์Šคํ„ฐ๊ฐ€ ์ค‘์ง€๋  ๋•Œ๊นŒ์ง€ ๊ณ„๋‹จ์‹ ๋ฐฉ์‹์œผ๋กœ ํ•œ ๋ฒˆ์— ํด๋Ÿฌ์Šคํ„ฐ ํ•˜๋‚˜๋ฅผ ์ค‘์ง€ํ•ฉ๋‹ˆ๋‹ค. ์ฒซ ๋ฒˆ์งธ ํด๋Ÿฌ์Šคํ„ฐ์—์„œ ํ‚ค๊ฐ€ ์ค‘์ง€๋˜๊ฑฐ๋‚˜ ์‚ญ์ œ๋˜์—ˆ๋‹ค๊ณ  ๋ณด๊ณ ํ•œ ํ›„์— ์ธ์Šคํ„ด์Šค๊ฐ€ ์ค‘์ง€๋  ๋•Œ๊นŒ์ง€ ์ผ๋ถ€ ๋ฐ์ดํ„ฐ ์š”์ฒญ์€ ์„ฑ๊ณตํ•  ์ˆ˜ ์žˆ์ง€๋งŒ ๋‹ค๋ฅธ ์š”์ฒญ์—์„œ๋Š” ์˜ค๋ฅ˜๋ฅผ ๋ฐ˜ํ™˜ํ•ฉ๋‹ˆ๋‹ค. ์ค‘์ง€๋œ ํด๋Ÿฌ์Šคํ„ฐ๋กœ ์ „์†ก๋˜๋Š” ๋ชจ๋“  ๋ฐ์ดํ„ฐ ์ž‘์—…์€ FAILED_PRECONDITION ๋˜๋Š” NOT_FOUND ์˜ค๋ฅ˜๋ฅผ ๋ฐ˜ํ™˜ํ•ฉ๋‹ˆ๋‹ค.

๋˜ํ•œ Bigtable ๋ณต์ œ๋Š” eventual consistency๋ฅผ ๊ฐ€์ง€๋ฏ€๋กœ ํด๋Ÿฌ์Šคํ„ฐ์—์„œ ์“ฐ๊ธฐ ์š”์ฒญ์„ ํ™•์ธํ–ˆ์ง€๋งŒ ์ค‘์ง€๋˜๊ธฐ ์ „์— ์ธ์Šคํ„ด์Šค์˜ ๋‹ค๋ฅธ ํด๋Ÿฌ์Šคํ„ฐ์— ์•„์ง ๋ณต์ œ๋˜์ง€ ์•Š์•˜์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

ํ‚ค ํ•˜๋‚˜๊ฐ€ ์ค‘์ง€๋˜๋ฉด ์ธ์Šคํ„ด์Šค์˜ ๋ชจ๋“  ํด๋Ÿฌ์Šคํ„ฐ๋ฅผ ์ž๋™์œผ๋กœ ์ค‘์ง€ํ•˜๋Š” Bigtable ํ”„๋กœ์„ธ์Šค๋Š” ์ตœ๋Œ€ ๋ช‡ ์‹œ๊ฐ„์ด ๊ฑธ๋ฆด ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ์ƒํƒœ๊ฐ€ ๋ฐฉ์ง€๋˜๋„๋ก ํ•ญ์ƒ ๋ชจ๋“  ์ธ์Šคํ„ด์Šค ํ‚ค๋ฅผ ๋™์‹œ์— ์ค‘์ง€ํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค.

Bigtable ํด๋Ÿฌ์Šคํ„ฐ๋ฅผ ์ค‘์ง€ํ•˜๋ฉด ์ „์ฒด ์ธ์Šคํ„ด์Šค์— ๋‹ค์Œ ๊ด€๋ฆฌ ์ž‘์—…์ด ์ œํ•œ๋ฉ๋‹ˆ๋‹ค.

  • ํด๋Ÿฌ์Šคํ„ฐ ๋งŒ๋“ค๊ธฐ
  • ํด๋Ÿฌ์Šคํ„ฐ ์‚ญ์ œ
  • ํ‘œ ๋งŒ๋“ค๊ธฐ
  • column family ์ˆ˜์ •
  • ํ…Œ์ด๋ธ” ๋ณต์›

๊ณ„์†ํ•ด์„œ ์ธ์Šคํ„ด์Šค, ํ…Œ์ด๋ธ”, ๋ฐฑ์—…์„ ์‚ญ์ œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Bigtable์˜ Cloud KMS ํ˜ธ์ถœ๋กœ ์ด์ „์— ์‚ฌ์šฉ ์ค‘์ง€๋œ ํ‚ค๊ฐ€ ๋‹ค์‹œ ์‚ฌ์šฉ ์„ค์ •๋œ ๊ฒƒ์œผ๋กœ ํ™•์ธ๋˜๋ฉด Cloud KMS๊ฐ€ Bigtable ํด๋Ÿฌ์Šคํ„ฐ์— ๋Œ€ํ•œ ์•ก์„ธ์Šค๋ฅผ ์ž๋™์œผ๋กœ ๋ณต์›ํ•ฉ๋‹ˆ๋‹ค.

Cloud KMS ํ‚ค๊ฐ€ ์‚ญ์ œ๋˜๋ฉด ํ•ด๋‹น ํ‚ค๋กœ ์•”ํ˜ธํ™”๋œ ํด๋Ÿฌ์Šคํ„ฐ๊ฐ€ ์žˆ๋Š” Bigtable ์ธ์Šคํ„ด์Šค์— ์˜๊ตฌ์ ์œผ๋กœ ์•ก์„ธ์Šคํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

์‚ฌ์šฉํ•  ์ˆ˜ ์—†๋Š” ํ‚ค ์ƒํƒœ์˜ ์ฒ˜๋ฆฌ ๋ฐฉ๋ฒ•

๋“œ๋ฌธ ๊ฒฝ์šฐ์ง€๋งŒ Cloud KMS๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†๋Š” ๊ธฐ๊ฐ„ ์ค‘์—๋Š” Bigtable์ด Cloud KMS์—์„œ ํ‚ค ์ƒํƒœ๋ฅผ ๊ฒ€์ƒ‰ํ•˜์ง€ ๋ชปํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Bigtable์ด Cloud KMS์™€ ์ฒ˜์Œ ํ†ต์‹ ํ•  ์ˆ˜ ์—†๊ฒŒ ๋œ ์‹œ์ ์— ์‚ฌ์šฉ ์„ค์ •๋œ ํ‚ค๋กœ Bigtable ํด๋Ÿฌ์Šคํ„ฐ๊ฐ€ ๋ณดํ˜ธ๋˜๋Š” ๊ฒฝ์šฐ Bigtable์€ ์ด๋Ÿฌํ•œ ์ธ์‹œ๋˜ํŠธ๊ฐ€ ์›Œํฌ๋กœ๋“œ์— ๋ฏธ์น˜๋Š” ์˜ํ–ฅ์„ ์ตœ์†Œํ™”ํ•˜๊ธฐ ์œ„ํ•ด ์ตœ๋Œ€ 1์‹œ๊ฐ„ ๋™์•ˆ ์ตœ์„ ์„ ๋‹คํ•ด ์ „์ฒด ์ธ์Šคํ„ด์Šค ์ž‘์—…์„ ๊ณ„์† ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.

1์‹œ๊ฐ„ ํ›„์—๋„ Bigtable์ด Cloud KMS์— ์—ฐ๊ฒฐํ•  ์ˆ˜ ์—†์œผ๋ฉด Bigtable์€ ๋ณดํ˜ธ ์กฐ์น˜๋กœ ์ธ์Šคํ„ด์Šค๋ฅผ ์˜คํ”„๋ผ์ธ์œผ๋กœ ์‹œ์ž‘ํ•ฉ๋‹ˆ๋‹ค. Bigtable ์ธ์Šคํ„ด์Šค์˜ ๋ฐ์ดํ„ฐ๋Š” ์ธ์Šคํ„ด์Šค๋ฅผ Cloud KMS์— ๋‹ค์‹œ ์—ฐ๊ฒฐํ•  ์ˆ˜ ์žˆ๊ณ  Cloud KMS์—์„œ ํ‚ค๊ฐ€ ํ™œ์„ฑ ์ƒํƒœ๋ผ๊ณ  ์‘๋‹ตํ•  ๋•Œ๊นŒ์ง€ ์•ก์„ธ์Šคํ•  ์ˆ˜ ์—†๋Š” ์ƒํƒœ๋กœ ์œ ์ง€๋ฉ๋‹ˆ๋‹ค.

๋ฐ˜๋Œ€๋กœ Bigtable ํด๋Ÿฌ์Šคํ„ฐ๊ฐ€ Bigtable์ด Cloud KMS์™€ ์ฒ˜์Œ ํ†ต์‹ ํ•  ์ˆ˜ ์—†๊ฒŒ ๋˜๊ธฐ ์ „์— ์‚ฌ์šฉ ์ค‘์ง€๋œ ํ‚ค๋กœ ๋ณดํ˜ธ๋˜๋Š” ๊ฒฝ์šฐ Cloud KMS์— ๋‹ค์‹œ ์—ฐ๊ฒฐํ•  ์ˆ˜ ์žˆ๊ณ  ํ‚ค๊ฐ€ ๋‹ค์‹œ ์‚ฌ์šฉ ์„ค์ •๋  ๋•Œ๊นŒ์ง€ ์ธ์Šคํ„ด์Šค๋Š” ์•ก์„ธ์Šคํ•  ์ˆ˜ ์—†๋Š” ์ƒํƒœ๋กœ ์œ ์ง€๋ฉ๋‹ˆ๋‹ค.

์™ธ๋ถ€ ํ‚ค ๊ณ ๋ ค์‚ฌํ•ญ

Cloud EKM์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒฝ์šฐ Google์€ ์™ธ๋ถ€ ํ‚ค ๊ด€๋ฆฌ ํŒŒํŠธ๋„ˆ ์‹œ์Šคํ…œ์—์„œ ์™ธ๋ถ€ ๊ด€๋ฆฌ ํ‚ค์˜ ๊ฐ€์šฉ์„ฑ์„ ์ œ์–ด ํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

์™ธ๋ถ€ ๊ด€๋ฆฌ ํ‚ค๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†๋Š” ๊ฒฝ์šฐ Bigtable์€ ์ตœ๋Œ€ 1์‹œ๊ฐ„ ๋™์•ˆ ์ตœ์„ ์˜ ๋ฐฉ์‹์œผ๋กœ ํด๋Ÿฌ์Šคํ„ฐ ์ž‘์—…์„ ๊ณ„์† ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.

1์‹œ๊ฐ„ ํ›„์—๋„ Bigtable์ด Cloud KMS์— ์—ฐ๊ฒฐํ•  ์ˆ˜ ์—†์œผ๋ฉด Bigtable์€ ๋ณดํ˜ธ ์กฐ์น˜๋กœ ์ธ์Šคํ„ด์Šค๋ฅผ ์˜คํ”„๋ผ์ธ์œผ๋กœ ์‹œ์ž‘ํ•ฉ๋‹ˆ๋‹ค. Bigtable ์ธ์Šคํ„ด์Šค์˜ ๋ฐ์ดํ„ฐ๋Š” ์ธ์Šคํ„ด์Šค๋ฅผ Cloud KMS์— ๋‹ค์‹œ ์—ฐ๊ฒฐํ•  ์ˆ˜ ์žˆ๊ณ  Cloud KMS์—์„œ ์™ธ๋ถ€ ํ‚ค๊ฐ€ ํ™œ์„ฑ ์ƒํƒœ๋ผ๊ณ  ์‘๋‹ตํ•  ๋•Œ๊นŒ์ง€ ์•ก์„ธ์Šคํ•  ์ˆ˜ ์—†๋Š” ์ƒํƒœ๋กœ ์œ ์ง€๋ฉ๋‹ˆ๋‹ค.

๋‘˜ ์ด์ƒ์˜ ๋ฆฌ์ „์— ํด๋Ÿฌ์Šคํ„ฐ๊ฐ€ ์žˆ๋Š” Bigtable ์ธ์Šคํ„ด์Šค์— ์™ธ๋ถ€ ํ‚ค๋ฅผ ์‚ฌ์šฉํ•˜๋ ค๋Š” ๊ฒฝ์šฐ ํ•ด๋‹น ๋ฆฌ์ „์—์„œ ํ‚ค๊ฐ€ ์ง€์›๋˜๋Š”์ง€ ํ™•์ธํ•˜์„ธ์š”. ์ž์„ธํ•œ ๋‚ด์šฉ์€ ์™ธ๋ถ€ ํ‚ค ๊ด€๋ฆฌ์ž ๋ฐ ๋ฆฌ์ „์„ ์ฐธ๊ณ ํ•˜์„ธ์š”. ๋˜ํ•œ ๋™์ผํ•œ ์ธ์Šคํ„ด์Šค์—์„œ ์™ธ๋ถ€ ํ‚ค์™€ ๋น„์™ธ๋ถ€ ํ‚ค์˜ ์กฐํ•ฉ์„ ์‚ฌ์šฉํ•˜๋ฉด ์•ˆ ๋ฉ๋‹ˆ๋‹ค.

Cloud Key Management Service์—์„œ ์™ธ๋ถ€ ํ‚ค๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ ์ž์„ธํ•œ ๋‚ด์šฉ์€ Cloud ์™ธ๋ถ€ ํ‚ค ๊ด€๋ฆฌ์ž(Cloud EKM)๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”.

์กฐ์ง ์ •์ฑ…

Bigtable์€ ์กฐ์ง ์ „๋ฐ˜์—์„œ CMEK ์‚ฌ์šฉ์„ ๋ณด์žฅํ•˜๊ธฐ ์œ„ํ•ด ์กฐ์ง ์ •์ฑ… ์ œ์•ฝ์กฐ๊ฑด์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. ์กฐ์ง ์ •์ฑ…์„ ์‚ฌ์šฉํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ ์ž์„ธํ•œ ๋‚ด์šฉ์€ CMEK ์กฐ์ง ์ •์ฑ…์„ ์ฐธ์กฐํ•˜์„ธ์š”.

๋ฐฑ์—…

๋‹ค๋ฅธ ๋ฐ์ดํ„ฐ์™€ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ ๋ฐฑ์—…์€ ๋ฐฑ์—…์ด ์ €์žฅ๋œ ํด๋Ÿฌ์Šคํ„ฐ์˜ CMEK ํ‚ค๋กœ ๋ณดํ˜ธ๋ฉ๋‹ˆ๋‹ค. ๋ฐฑ์—…์—์„œ ๋ณต์›๋œ ์ƒˆ ํ…Œ์ด๋ธ”์€ CMEK ํ‚ค ๋˜๋Š” ๋ณต์›๋˜๋Š” ํด๋Ÿฌ์Šคํ„ฐ์˜ ํ‚ค๋กœ ๋ณดํ˜ธ๋ฉ๋‹ˆ๋‹ค. CMEK๊ฐ€ ๋ฐฑ์—… ๋ฐ ๋ณต์› ์ž‘์—…์— ๋ฏธ์น˜๋Š” ์˜ํ–ฅ์— ๋Œ€ํ•œ ์ž์„ธํ•œ ๋‚ด์šฉ์€ ๋ฐฑ์—…์„ ์ฐธ์กฐํ•˜์„ธ์š”. ๋ฐฑ์—…์—์„œ ๋งŒ๋“ค๊ฑฐ๋‚˜ ๋ณต์›ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์•Œ์•„๋ณด๋ ค๋ฉด ๋ฐฑ์—… ๊ด€๋ฆฌ๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”.

๋กœ๊น…

ํ”„๋กœ์ ํŠธ์˜ Cloud KMS API์— ๋Œ€ํ•ด Cloud KMS ๊ฐ์‚ฌ ๋กœ๊ทธ๋ฅผ ์‚ฌ์šฉ ์„ค์ •ํ•œ ๊ฒฝ์šฐ Cloud Logging์—์„œ Bigtable์ด ์‚ฌ์šฉ์ž๋ฅผ ๋Œ€์‹ ํ•˜์—ฌ Cloud KMS๋กœ ์ „์†กํ•˜๋Š” ์š”์ฒญ์„ ๊ฐ์‚ฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฐ ํด๋Ÿฌ์Šคํ„ฐ์˜ ํ…Œ์ด๋ธ”๋‹น 5๋ถ„ ์ •๋„๋งˆ๋‹ค ๋ช‡ ๊ฐœ์˜ ๋กœ๊ทธ ํ•ญ๋ชฉ์ด ์žˆ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ œํ•œ์‚ฌํ•ญ

  • CMEK๋Š” ํด๋Ÿฌ์Šคํ„ฐ ์ˆ˜์ค€์—์„œ๋งŒ ๊ตฌ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฐฑ์—…, ํ…Œ์ด๋ธ” ๋˜๋Š” ์•ฑ ํ”„๋กœํ•„์—๋Š” CMEK๋ฅผ ๊ตฌ์„ฑํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

  • ํด๋Ÿฌ์Šคํ„ฐ์˜ CMEK ํ‚ค๋Š” ํด๋Ÿฌ์Šคํ„ฐ์™€ ๋™์ผํ•œ ๋ฆฌ์ „์— ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. Cloud KMS ํ‚ค๋ง์„ ๋งŒ๋“ค ๋•Œ ๊ณ„ํš๋œ Bigtable ์˜์—ญ ๊ตฌ์„ฑ์— ํ•ด๋‹นํ•˜๋Š” ๋ฆฌ์ „์„ ์„ ํƒํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

  • Bigtable ๋ฆฌ์†Œ์Šค (์ธ์Šคํ„ด์Šค, ํด๋Ÿฌ์Šคํ„ฐ, ํ…Œ์ด๋ธ”, ๋ฐฑ์—…)์˜ ์•”ํ˜ธํ™” ๊ตฌ์„ฑ์€ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

    • CMEK๊ฐ€ ์•„๋‹Œ ์ธ์Šคํ„ด์Šค๋Š” CMEK๋ฅผ ์‚ฌ์šฉํ•˜๋„๋ก ๋ณ€ํ™˜ํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.
    • CMEK ์ธ์Šคํ„ด์Šค๋Š” Google ๊ธฐ๋ณธ ์•”ํ˜ธํ™”๋ฅผ ์‚ฌ์šฉํ•˜๋„๋ก ๋ณ€ํ™˜ํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.
    • CMEK ํ‚ค๋กœ ๋งŒ๋“  ํด๋Ÿฌ์Šคํ„ฐ๋Š” ๋‹ค๋ฅธ ํ‚ค๋ฅผ ์‚ฌ์šฉํ•˜๋„๋ก ์žฌ๊ตฌ์„ฑํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.
  • ์‚ฌ์šฉ์ž๊ฐ€ ํŠธ๋ฆฌ๊ฑฐํ•œ ์ž‘์—…(์˜ˆ: ํ‚ค ์‚ฌ์šฉ ์ค‘์ง€ ๋˜๋Š” ์†Œ๋ฉธ, ์•”ํ˜ธํ™”/๋ณตํ˜ธํ™” ์—ญํ•  ์ทจ์†Œ)์˜ ๊ฒฐ๊ณผ๋กœ ์•ก์„ธ์Šค ๋ถˆ๊ฐ€๋Šฅํ•˜๊ฒŒ ๋œ ํ‚ค์— 30์ผ ์ด์ƒ ์—ฐ์†์œผ๋กœ ์—ฐ๊ฒฐ๋œ CMEK ๋ณดํ˜ธ Bigtable ๋ฆฌ์†Œ์Šค(์ธ์Šคํ„ด์Šค, ํด๋Ÿฌ์Šคํ„ฐ, ํ…Œ์ด๋ธ” ๋˜๋Š” ๋ฐฑ์—…)๋Š” ์ž๋™์œผ๋กœ ์‚ญ์ œ๋ฉ๋‹ˆ๋‹ค.

  • ์‚ฌ์šฉ ์ค‘์ง€๋œ CMEK ํ‚ค๋ฅผ ๋‹ค์‹œ ์‚ฌ์šฉ ์„ค์ •ํ•˜์—ฌ ํ•ด๋‹น ํ‚ค๋กœ ๋ณดํ˜ธ๋˜๋Š” Bigtable ์ธ์Šคํ„ด์Šค์— ๋Œ€ํ•œ ์•ก์„ธ์Šค๋ฅผ ๋ณต์›ํ•˜๋ฉด ๋ฐ์ดํ„ฐ๋ฅผ ๋‹ค์‹œ ์˜จ๋ผ์ธ์œผ๋กœ ๊ฐ€์ ธ์˜ค๋Š” ๋™์•ˆ ์ผ๋ถ€ ๋ฐ์ดํ„ฐ API ์š”์ฒญ์ด ํƒ€์ž„์•„์›ƒ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • CMEK๋กœ ๋ณดํ˜ธ๋˜๋Š” ์ธ์Šคํ„ด์Šค์—์„œ ํ…Œ์ด๋ธ”์ด ์ƒ์„ฑ๋œ ํ›„ ์ตœ๋Œ€ 5๋ถ„ ๋™์•ˆ ํ‚ค ๋ฒ„์ „ ๋ฐ ํ‚ค ์ƒํƒœ๊ฐ€ ์•Œ ์ˆ˜ ์—†๋Š” ๊ฒƒ์œผ๋กœ ๋ณด๊ณ ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์ด ๊ธฐ๊ฐ„ ๋™์•ˆ ํ…Œ์ด๋ธ”์— ๊ธฐ๋ก๋œ ๋ชจ๋“  ๋ฐ์ดํ„ฐ๋Š” CMEK ํ‚ค๋กœ ๊ณ„์† ๋ณดํ˜ธ๋ฉ๋‹ˆ๋‹ค.

  • Bigtable์—์„œ ์‚ฌ์šฉํ•˜๋Š” ํ‚ค์˜ ๋ชจ๋“  ๋ฒ„์ „ ๋Œ€์‹  ํ•˜๋‚˜์˜ ๋ฒ„์ „๋งŒ ์‚ฌ์šฉ ์ค‘์ง€ํ•˜๊ฑฐ๋‚˜ ์‚ญ์ œํ•˜๋ฉด ์˜ˆ๊ธฐ์น˜ ์•Š์€ ๋™์ž‘์ด ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ•ญ์ƒ CMEK ํ‚ค์˜ ๋ชจ๋“  ๋ฒ„์ „์„ ์‚ฌ์šฉ ์ค‘์ง€ํ•˜๊ฑฐ๋‚˜ ์‚ญ์ œํ•ฉ๋‹ˆ๋‹ค.

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