Autokey ๊ฐœ์š”

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

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

Autokey๋Š” ์Šน๊ฒฉ๋œ ํ‚ค ์ƒ์„ฑ ๊ถŒํ•œ์œผ๋กœ ์ฝ”๋“œํ˜• ์ธํ”„๋ผ๋ฅผ ์‹คํ–‰ํ•  ํ•„์š”๊ฐ€ ์—†์–ด ๊ด€๋ฆฌ๋ฅผ ์œ„ํ•œ Terraform ์‚ฌ์šฉ์„ ๊ฐ„์†Œํ™”ํ•ฉ๋‹ˆ๋‹ค.

Autokey๋ฅผ ์‚ฌ์šฉํ•˜๋ ค๋ฉด ํด๋” ๋ฆฌ์†Œ์Šค๊ฐ€ ํฌํ•จ๋œ ์กฐ์ง ๋ฆฌ์†Œ์Šค๊ฐ€ ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์กฐ์ง ๋ฐ ํด๋” ๋ฆฌ์†Œ์Šค์— ๋Œ€ํ•œ ์ž์„ธํ•œ ๋‚ด์šฉ์€ ๋ฆฌ์†Œ์Šค ๊ณ„์ธต ๊ตฌ์กฐ๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”.

Cloud KMS Autokey๋Š” Cloud HSM์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๋ชจ๋“  Google Cloud ์œ„์น˜์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Cloud KMS ์œ„์น˜์— ๋Œ€ํ•œ ์ž์„ธํ•œ ๋‚ด์šฉ์€ Cloud KMS ์œ„์น˜๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”. Cloud KMS Autokey๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๋ฐ ์ถ”๊ฐ€ ๋น„์šฉ์ด ๋“ค์ง€ ์•Š์Šต๋‹ˆ๋‹ค. Autokey๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ƒ์„ฑ๋œ ํ‚ค์—๋Š” ๋‹ค๋ฅธ Cloud HSM ํ‚ค์™€ ๋™์ผํ•œ ๊ฐ€๊ฒฉ์ด ์ฑ…์ •๋ฉ๋‹ˆ๋‹ค. ๊ฐ€๊ฒฉ ์ฑ…์ •์— ๋Œ€ํ•œ ์ž์„ธํ•œ ๋‚ด์šฉ์€ Cloud Key Management Service ๊ฐ€๊ฒฉ ์ฑ…์ •์„ ์ฐธ์กฐํ•˜์„ธ์š”.

Autokey ์ž‘๋™ ๋ฐฉ์‹

์ด ์„น์…˜์—์„œ๋Š” Cloud KMS Autokey์˜ ์ž‘๋™ ๋ฐฉ์‹์„ ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค. ๋‹ค์Œ ์‚ฌ์šฉ์ž ์—ญํ• ์ด ์ด ํ”„๋กœ์„ธ์Šค์— ์ฐธ์—ฌํ•ฉ๋‹ˆ๋‹ค.

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

๋‹ค์Œ ์„œ๋น„์Šค ์—์ด์ „ํŠธ๋„ ์ด ํ”„๋กœ์„ธ์Šค์— ์ฐธ์—ฌํ•ฉ๋‹ˆ๋‹ค.

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

๋ณด์•ˆ ๊ด€๋ฆฌ์ž์˜ Cloud KMS Autokey ์‚ฌ์šฉ ์„ค์ •

Autokey๋ฅผ ์‚ฌ์šฉํ•˜๋ ค๋ฉด ๋จผ์ € ๋ณด์•ˆ ๊ด€๋ฆฌ์ž๊ฐ€ ๋‹ค์Œ ์ผํšŒ์„ฑ ์„ค์ • ํƒœ์Šคํฌ๋ฅผ ์™„๋ฃŒํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

  1. ๋ฆฌ์†Œ์Šค ํด๋”์—์„œ Cloud KMS Autokey๋ฅผ ์‚ฌ์šฉ ์„ค์ •ํ•˜๊ณ  ํ•ด๋‹น ํด๋”์˜ Autokey ๋ฆฌ์†Œ์Šค๊ฐ€ ํฌํ•จ๋  Cloud KMS ํ”„๋กœ์ ํŠธ๋ฅผ ์‹๋ณ„ํ•ฉ๋‹ˆ๋‹ค.

  2. Cloud KMS ์„œ๋น„์Šค ์—์ด์ „ํŠธ๋ฅผ ๋งŒ๋“  ํ›„ ์„œ๋น„์Šค ์—์ด์ „ํŠธ์— ํ‚ค ์ƒ์„ฑ ๋ฐ ํ• ๋‹น ๊ถŒํ•œ์„ ๋ถ€์—ฌํ•ฉ๋‹ˆ๋‹ค.

  3. Autokey ๊ฐœ๋ฐœ์ž ์‚ฌ์šฉ์ž์—๊ฒŒ Autokey ์‚ฌ์šฉ์ž ์—ญํ• ์„ ๋ถ€์—ฌํ•ฉ๋‹ˆ๋‹ค.

์ด ๊ตฌ์„ฑ์ด ์™„๋ฃŒ๋˜๋ฉด ์ด์ œ Autokey ๊ฐœ๋ฐœ์ž๊ฐ€ Cloud HSM ํ‚ค ์ƒ์„ฑ์„ ์ฃผ๋ฌธํ˜•์œผ๋กœ ํŠธ๋ฆฌ๊ฑฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Cloud KMS Autokey์˜ ์ „์ฒด ์„ค์ • ์•ˆ๋‚ด๋ฅผ ๋ณด๋ ค๋ฉด Cloud KMS Autokey ์‚ฌ์šฉ ์„ค์ •์„ ์ฐธ์กฐํ•˜์„ธ์š”.

Autokey ๊ฐœ๋ฐœ์ž์˜ Cloud KMS Autokey ์‚ฌ์šฉ

Autokey๊ฐ€ ์„ฑ๊ณต์ ์œผ๋กœ ์„ค์ •๋˜๋ฉด ์Šน์ธ๋œ Autokey ๊ฐœ๋ฐœ์ž๊ฐ€ ์ด์ œ ์ฃผ๋ฌธํ˜•์œผ๋กœ ์ƒ์„ฑ๋œ ํ‚ค๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ณดํ˜ธ๋˜๋Š” ๋ฆฌ์†Œ์Šค๋ฅผ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฆฌ์†Œ์Šค ์ƒ์„ฑ ํ”„๋กœ์„ธ์Šค์˜ ์„ธ๋ถ€์ •๋ณด๋Š” ๋งŒ๋“ค๋ ค๋Š” ๋ฆฌ์†Œ์Šค์— ๋”ฐ๋ผ ๋‹ค๋ฅด์ง€๋งŒ ํ”„๋กœ์„ธ์Šค๋Š” ๋‹ค์Œ ํ๋ฆ„์„ ๋”ฐ๋ฆ…๋‹ˆ๋‹ค.

  1. Autokey ๊ฐœ๋ฐœ์ž๊ฐ€ ํ˜ธํ™˜๋˜๋Š” Google Cloud ์„œ๋น„์Šค์—์„œ ๋ฆฌ์†Œ์Šค๋ฅผ ๋งŒ๋“ค๊ธฐ ์‹œ์ž‘ํ•ฉ๋‹ˆ๋‹ค. ๋ฆฌ์†Œ์Šค๋ฅผ ์ƒ์„ฑํ•˜๋Š” ๋™์•ˆ ๊ฐœ๋ฐœ์ž๋Š” Autokey ์„œ๋น„์Šค ์—์ด์ „ํŠธ์— ์ƒˆ ํ‚ค๋ฅผ ์š”์ฒญํ•ฉ๋‹ˆ๋‹ค.

  2. Autokey ์„œ๋น„์Šค ์—์ด์ „ํŠธ๋Š” ๊ฐœ๋ฐœ์ž์˜ ์š”์ฒญ์„ ์ˆ˜์‹ ํ•˜๊ณ  ๋‹ค์Œ ๋‹จ๊ณ„๋ฅผ ์™„๋ฃŒํ•ฉ๋‹ˆ๋‹ค.

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

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

ํด๋”์—์„œ Autokey๋ฅผ ์‚ฌ์šฉ ์„ค์ •ํ•œ ํ›„ ์‚ฌ์šฉํ•˜๋ ค๋ฉด Cloud KMS Autokey๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ณดํ˜ธ๋˜๋Š” ๋ฆฌ์†Œ์Šค ๋งŒ๋“ค๊ธฐ๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”.

Autokey๋กœ ์ƒ์„ฑ๋˜๋Š” ํ‚ค ์ •๋ณด

Cloud KMS Autokey์—์„œ ๋งŒ๋“  ํ‚ค์—๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์†์„ฑ์ด ์žˆ์Šต๋‹ˆ๋‹ค.

  • ๋ณดํ˜ธ ์ˆ˜์ค€: HSM.
  • ์•Œ๊ณ ๋ฆฌ์ฆ˜: AES-256 GCM.
  • ์ˆœํ™˜ ๊ธฐ๊ฐ„: 1๋…„.

    Autokey๋กœ ํ‚ค๊ฐ€ ์ƒ์„ฑ๋˜๋ฉด Cloud KMS ๊ด€๋ฆฌ์ž๊ฐ€ ๊ธฐ๋ณธ๊ฐ’์—์„œ ์ˆœํ™˜ ๊ธฐ๊ฐ„์„ ์ˆ˜์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

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

    Cloud HSM์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†๋Š” ์œ„์น˜์— CMEK๋กœ ๋ณดํ˜ธ๋˜๋Š” ๋ฆฌ์†Œ์Šค๋ฅผ ๋งŒ๋“ค์–ด์•ผ ํ•˜๋Š” ๊ฒฝ์šฐ์—๋Š” CMEK๋ฅผ ์ˆ˜๋™์œผ๋กœ ๋งŒ๋“ค์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

  • ํ‚ค ๋ฒ„์ „ ์ƒํƒœ: Autokey๋ฅผ ์‚ฌ์šฉํ•ด์„œ ์š”์ฒญ๋œ ์ƒˆ๋กœ ์ƒ์„ฑ๋œ ํ‚ค๋Š” ์‚ฌ์šฉ ์„ค์ •๋œ ์ƒํƒœ์˜ ๊ธฐ๋ณธ ํ‚ค ๋ฒ„์ „์œผ๋กœ ์ƒ์„ฑ๋ฉ๋‹ˆ๋‹ค.
  • ํ‚ค๋ง ์ด๋ฆ„ ์ง€์ •: Autokey์—์„œ ๋งŒ๋“  ๋ชจ๋“  ํ‚ค๋Š” ์„ ํƒํ•œ ์œ„์น˜์˜ Autokey ํ”„๋กœ์ ํŠธ์— ์žˆ๋Š” autokey๋ผ๋Š” ํ‚ค๋ง์— ์ƒ์„ฑ๋ฉ๋‹ˆ๋‹ค. Autokey ํ”„๋กœ์ ํŠธ์˜ ํ‚ค๋ง์€ Autokey ๊ฐœ๋ฐœ์ž๊ฐ€ ์ง€์ •๋œ ์œ„์น˜์˜ ์ฒซ ๋ฒˆ์งธ ํ‚ค๋ฅผ ์š”์ฒญํ•˜๋ฉด ์ƒ์„ฑ๋ฉ๋‹ˆ๋‹ค.
  • ํ‚ค ์ด๋ฆ„ ์ง€์ •: Autokey์—์„œ ์ƒ์„ฑ๋œ ํ‚ค๋Š” ๋‹ค์Œ ์ด๋ฆ„ ์ง€์ • ๊ทœ์น™์„ ๋”ฐ๋ฆ…๋‹ˆ๋‹ค. PROJECT_NUMBER-SERVICE_SHORT_NAME-RANDOM_HEX
  • ํ‚ค ๋‚ด๋ณด๋‚ด๊ธฐ: ๋ชจ๋“  Cloud KMS ํ‚ค์™€ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ Autokey๋กœ ์ƒ์„ฑ๋œ ํ‚ค๋Š” ๋‚ด๋ณด๋‚ผ ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.
  • ํ‚ค ์ถ”์ : ํ‚ค ์ถ”์ ๊ณผ ํ˜ธํ™˜๋˜๋Š” CMEK ํ†ตํ•ฉ ์„œ๋น„์Šค์— ์‚ฌ์šฉ๋˜๋Š” ๋ชจ๋“  Cloud KMS ํ‚ค์™€ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ Autokey์—์„œ ์ƒ์„ฑ๋œ ํ‚ค๋Š” Cloud KMS ๋Œ€์‹œ๋ณด๋“œ์—์„œ ์ถ”์ ๋ฉ๋‹ˆ๋‹ค.

Autokey ์ ์šฉ

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

ํ˜ธํ™˜ ์„œ๋น„์Šค

๋‹ค์Œ ํ‘œ์—๋Š” Cloud KMS Autokey์™€ ํ˜ธํ™˜๋˜๋Š” ์„œ๋น„์Šค๊ฐ€ ๋‚˜์™€ ์žˆ์Šต๋‹ˆ๋‹ค.

์„œ๋น„์Šค ๋ณดํ˜ธ๋˜๋Š” ๋ฆฌ์†Œ์Šค ํ‚ค ์„ธ๋ถ€์‚ฌํ•ญ
Cloud Storage
  • storage.googleapis.com/Bucket

์Šคํ† ๋ฆฌ์ง€ ๋ฒ„ํ‚ท ๋‚ด์˜ ๊ฐ์ฒด๋Š” ๋ฒ„ํ‚ท ๊ธฐ๋ณธ ํ‚ค๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. Autokey๋Š” storage.object ๋ฆฌ์†Œ์Šค์˜ ํ‚ค๋ฅผ ๋งŒ๋“ค์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

๋ฒ„ํ‚ท๋‹น ํ‚ค 1๊ฐœ
Compute Engine
  • compute.googleapis.com/Disk
  • compute.googleapis.com/Image
  • compute.googleapis.com/Instance
  • compute.googleapis.com/MachineImage

์Šค๋ƒ…์ƒท์€ ์Šค๋ƒ…์ƒท์„ ๋งŒ๋“ค ๋””์Šคํฌ์˜ ํ‚ค๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. Autokey๋Š” compute.snapshot ๋ฆฌ์†Œ์Šค์˜ ํ‚ค๋ฅผ ๋งŒ๋“ค์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

๋ฆฌ์†Œ์Šค๋‹น ํ‚ค 1๊ฐœ
BigQuery
  • bigquery.googleapis.com/Dataset

Autokey๋Š” ๋ฐ์ดํ„ฐ ์„ธํŠธ์˜ ๊ธฐ๋ณธ ํ‚ค๋ฅผ ๋งŒ๋“ญ๋‹ˆ๋‹ค. ๋ฐ์ดํ„ฐ ์„ธํŠธ ๋‚ด์˜ ํ…Œ์ด๋ธ”, ๋ชจ๋ธ, ์ฟผ๋ฆฌ, ์ž„์‹œ ํ…Œ์ด๋ธ”์€ ๋ฐ์ดํ„ฐ ์„ธํŠธ ๊ธฐ๋ณธ ํ‚ค๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

Autokey๋Š” ๋ฐ์ดํ„ฐ ์„ธํŠธ๊ฐ€ ์•„๋‹Œ BigQuery ๋ฆฌ์†Œ์Šค์˜ ํ‚ค๋ฅผ ๋งŒ๋“ค์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋ฐ์ดํ„ฐ ์„ธํŠธ์— ํฌํ•จ๋˜์ง€ ์•Š์€ ๋ฆฌ์†Œ์Šค๋ฅผ ๋ณดํ˜ธํ•˜๋ ค๋ฉด ํ”„๋กœ์ ํŠธ ๋˜๋Š” ์กฐ์ง ์ˆ˜์ค€์—์„œ ์ž์ฒด ๊ธฐ๋ณธ ํ‚ค๋ฅผ ๋งŒ๋“ค์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

๋ฆฌ์†Œ์Šค๋‹น ํ‚ค 1๊ฐœ
Secret Manager
  • secretmanager.googleapis.com/Secret

Secret Manager๋Š” Terraform ๋˜๋Š” REST API๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ฆฌ์†Œ์Šค๋ฅผ ๋งŒ๋“ค ๋•Œ๋งŒ Cloud KMS Autokey์™€ ํ˜ธํ™˜๋ฉ๋‹ˆ๋‹ค.

ํ”„๋กœ์ ํŠธ ๋‚ด ์œ„์น˜๋‹น ํ‚ค 1๊ฐœ
Cloud SQL
  • sqladmin.googleapis.com/Instance

Autokey๋Š” Cloud SQL BackupRun ๋ฆฌ์†Œ์Šค์˜ ํ‚ค๋ฅผ ๋งŒ๋“ค์ง€ ์•Š์Šต๋‹ˆ๋‹ค. Cloud SQL ์ธ์Šคํ„ด์Šค์˜ ๋ฐฑ์—…์„ ๋งŒ๋“ค๋ฉด ๊ธฐ๋ณธ ์ธ์Šคํ„ด์Šค์˜ ๊ณ ๊ฐ ๊ด€๋ฆฌ ํ‚ค๋กœ ๋ฐฑ์—…์ด ์•”ํ˜ธํ™”๋ฉ๋‹ˆ๋‹ค.

Cloud SQL์€ Terraform ๋˜๋Š” REST API๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ฆฌ์†Œ์Šค๋ฅผ ๋งŒ๋“ค ๋•Œ๋งŒ Cloud KMS Autokey์™€ ํ˜ธํ™˜๋ฉ๋‹ˆ๋‹ค.

๋ฆฌ์†Œ์Šค๋‹น ํ‚ค 1๊ฐœ
Spanner
  • spanner.googleapis.com/Database

Spanner๋Š” Terraform ๋˜๋Š” REST API๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ฆฌ์†Œ์Šค๋ฅผ ๋งŒ๋“ค ๋•Œ๋งŒ Cloud KMS Autokey์™€ ํ˜ธํ™˜๋ฉ๋‹ˆ๋‹ค.

๋ฆฌ์†Œ์Šค๋‹น ํ‚ค 1๊ฐœ

์ œํ•œ์‚ฌํ•ญ

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