ID ๋ฐ ์•ก์„ธ์Šค ๊ด€๋ฆฌ ๊ฐœ์š”

Last reviewed 2024-07-11 UTC

ID ๋ฐ ์•ก์„ธ์Šค ๊ด€๋ฆฌ(์ผ๋ฐ˜์ ์œผ๋กœ IAM์ด๋ผ๊ณ ๋„ ํ•จ)๋Š” ํŠน์ • ์ด์œ ์— ๋”ฐ๋ผ ํŠน์ • ๋ฆฌ์†Œ์Šค์— ๋Œ€ํ•œ ์•ก์„ธ์Šค ๊ถŒํ•œ์„ ํŠน์ • ๊ฐœ๋ณ„ ์‚ฌ์šฉ์ž์—๊ฒŒ ๋ถ€์—ฌํ•˜๋Š” ์ž‘์—… ๋ฐฉ์‹์ž…๋‹ˆ๋‹ค. ์ด ์‹œ๋ฆฌ์ฆˆ์—์„œ๋Š” IAM์˜ ์ผ๋ฐ˜์ ์ธ ๊ด€ํ–‰์— ๋Œ€ํ•ด ์‚ดํŽด๋ณด๊ณ , ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์—ฌ๊ธฐ์— ์ ์šฉ๋˜๋Š” ๊ฐœ๋ณ„ ์‚ฌ์šฉ์ž๊ฐ€ ๋ˆ„๊ตฌ์ธ์ง€ ์•Œ์•„๋ด…๋‹ˆ๋‹ค.

  • ๊ธฐ์—… ID: ์กฐ์ง ์ง์›์šฉ์œผ๋กœ ๊ด€๋ฆฌํ•˜๋Š” ID์ž…๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ID๋Š” ์›Œํฌ์Šคํ…Œ์ด์…˜์— ๋กœ๊ทธ์ธํ•˜๊ฑฐ๋‚˜, ์ด๋ฉ”์ผ์— ์•ก์„ธ์Šคํ•˜๊ฑฐ๋‚˜, ๊ธฐ์—… ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์ด์šฉํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. ๊ธฐ์—… ID์—๋Š” ๊ธฐ์—… ๋ฆฌ์†Œ์Šค์— ์•ก์„ธ์Šค๊ฐ€ ํ•„์š”ํ•œ ๊ณ„์•ฝ์—…์ฒด ๋˜๋Š” ํŒŒํŠธ๋„ˆ์™€ ๊ฐ™์ด ์ง์›์ด ์•„๋‹Œ ์‚ฌ๋žŒ์ด ํฌํ•จ๋  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๊ณ ๊ฐ ID: ์›น์‚ฌ์ดํŠธ ๋˜๋Š” ๊ณ ๊ฐ ๋Œ€๋ฉด ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜๊ณผ ์ƒํ˜ธ์ž‘์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ์‚ฌ์šฉ์ž์— ๋Œ€ํ•ด ๊ด€๋ฆฌํ•˜๋Š” ID์ž…๋‹ˆ๋‹ค.
  • ์„œ๋น„์Šค ID: ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ด ๋‹ค๋ฅธ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋˜๋Š” ๊ธฐ๋ณธ ํ”Œ๋žซํผ๊ณผ ์ƒํ˜ธ์ž‘์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ๊ด€๋ฆฌํ•˜๋Š” ID์ž…๋‹ˆ๋‹ค.

๋‹ค์Œ ๋ฆฌ์†Œ์Šค์— ๋Œ€ํ•ด ์•ก์„ธ์Šค ๊ถŒํ•œ์„ ๋ถ€์—ฌํ•ด์•ผ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • Google Cloud, Google ์• ๋„๋ฆฌํ‹ฑ์Šค, Google Workspace์™€ ๊ฐ™์€ Google ์„œ๋น„์Šค Google Cloud
  • Google Cloud์˜ ๋ฆฌ์†Œ์Šค(์˜ˆ: ํ”„๋กœ์ ํŠธ, Cloud Storage ๋ฒ„ํ‚ท, ๊ฐ€์ƒ ๋จธ์‹ (VM))
  • ์ปค์Šคํ…€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋˜๋Š” ์ด๋Ÿฌํ•œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์—์„œ ๊ด€๋ฆฌ๋˜๋Š” ๋ฆฌ์†Œ์Šค

์ด ์‹œ๋ฆฌ์ฆˆ์˜ ๊ฐ€์ด๋“œ๋Š” IAM์— ๋Œ€ํ•˜์—ฌ ๋‹ค์Œ ๋ถ€๋ถ„๋“ค๋กœ ๋‚˜๋ˆ ์„œ ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค.

์ด ์‹œ๋ฆฌ์ฆˆ์˜ ๊ฐ ๊ฐ€์ด๋“œ ๊ฐ„ ๊ด€๊ณ„

  • ๊ธฐ์—… ID, ๊ณ ๊ฐ ID, ์„œ๋น„์Šค ID ๊ด€๋ฆฌ๋Š” IAM์˜ ๊ธฐ์ดˆ์ž…๋‹ˆ๋‹ค. ์ฃผ์ œ๋Š” 4๋ฒˆ, 5๋ฒˆ, 6๋ฒˆ ์ƒ์ž(๋…น์ƒ‰)์ž…๋‹ˆ๋‹ค.
  • 2๋ฒˆ ๋ฐ 3๋ฒˆ ์ƒ์ž(ํŒŒ๋ž€์ƒ‰)๋Š” ID ๊ด€๋ฆฌ๋ฅผ ๊ธฐ์ดˆ๋กœ ํ•˜๋Š” ์•ก์„ธ์Šค ๊ด€๋ฆฌ ์ฃผ์ œ๋ฅผ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค. ์ฃผ์ œ์—๋Š” Google ์„œ๋น„์Šค, Google Cloud ๋ฆฌ์†Œ์Šค, ์ปค์Šคํ…€ ์›Œํฌ๋กœ๋“œ ๋ฐ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— ๋Œ€ํ•œ ์•ก์„ธ์Šค ๊ด€๋ฆฌ๊ฐ€ ํฌํ•จ๋ฉ๋‹ˆ๋‹ค.
  • 1๋ฒˆ ์ƒ์ž(๋…ธ๋ž€์ƒ‰)๋Š” ๊ฐ€์ด๋“œ ๋ฒ”์œ„๋ฅผ ๋ฒ—์–ด๋‚˜๋Š” ์•ก์„ธ์Šค ๊ด€๋ฆฌ ์ฃผ์ œ๋ฅผ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค. Google Workspace, Google Marketing Platform, ๊ธฐํƒ€ ์„œ๋น„์Šค์˜ ์•ก์„ธ์Šค ๊ด€๋ฆฌ์— ๋Œ€ํ•ด ์•Œ์•„๋ณด๋ ค๋ฉด ๊ฐœ๋ณ„ ์ œํ’ˆ ๋ฌธ์„œ๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”.

ID ๊ด€๋ฆฌ

ID ๊ด€๋ฆฌ๋Š” ๋‹ค์Œ ํ”„๋กœ์„ธ์Šค์— ์ง‘์ค‘๋ฉ๋‹ˆ๋‹ค.

  • ID, ์‚ฌ์šฉ์ž, ๊ทธ๋ฃน์— ๋Œ€ํ•œ ํ”„๋กœ๋น„์ €๋‹, ๊ด€๋ฆฌ, ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜, ํ”„๋กœ๋น„์ €๋‹ ํ•ด์ œ
  • Google ์„œ๋น„์Šค ๋ฐ ์ปค์Šคํ…€ ์›Œํฌ๋กœ๋“œ์— ๋Œ€ํ•œ ๋ณด์•ˆ ์ธ์ฆ ์‚ฌ์šฉ ์„ค์ •

ํ”„๋กœ์„ธ์Šค ๋ฐ ๊ธฐ์ˆ ์€ ๊ด€๋ฆฌ ๋Œ€์ƒ์ด ๊ธฐ์—… ID, ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ID, ๊ณ ๊ฐ ID์ธ์ง€์— ๋”ฐ๋ผ ๋‹ฌ๋ผ์ง‘๋‹ˆ๋‹ค.

๊ธฐ์—… ID ๊ด€๋ฆฌ

๊ธฐ์—… ID๋Š” ์กฐ์ง์˜ ์ง์›์„ ์œ„ํ•ด ๊ด€๋ฆฌํ•˜๋Š” ID์ž…๋‹ˆ๋‹ค. ์ง์›์€ ์ด๋Ÿฌํ•œ ID๋ฅผ ์‚ฌ์šฉํ•ด์„œ ์›Œํฌ์Šคํ…Œ์ด์…˜์— ๋กœ๊ทธ์ธํ•˜๊ฑฐ๋‚˜, ์ด๋ฉ”์ผ์— ์•ก์„ธ์Šคํ•˜๊ฑฐ๋‚˜, ๊ธฐ์—… ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

๊ธฐ์—… ID๋ฅผ ๊ด€๋ฆฌํ•  ๋•Œ ์ผ๋ฐ˜์ ์ธ ์š”๊ตฌ์‚ฌํ•ญ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

  • ๋‹จ์ผ ์œ„์น˜์—์„œ ์กฐ์ง ๋‚ด ID ๊ด€๋ฆฌ ์ˆ˜ํ–‰
  • ์ง์›์ด ํ•˜์ด๋ธŒ๋ฆฌ๋“œ ์ปดํ“จํŒ… ํ™˜๊ฒฝ์˜ ์—ฌ๋Ÿฌ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์—์„œ ๋‹จ์ผ ID ๋ฐ ์‹ฑ๊ธ€ ์‚ฌ์ธ์˜จ(SSO)์„ ์‚ฌ์šฉํ•˜๋„๋ก ์ง€์›
  • ๋ชจ๋“  ์ง์›๋“ค์— ๋Œ€ํ•ด ๋‹ค๋‹จ๊ณ„ ์ธ์ฆ ๋˜๋Š” ๋น„๋ฐ€๋ฒˆํ˜ธ ๋ณต์žก์„ฑ๊ณผ ๊ฐ™์€ ์ •์ฑ… ์ ์šฉ
  • ๋น„์ฆˆ๋‹ˆ์Šค์— ์ ์šฉ๋  ์ˆ˜ ์žˆ๋Š” ๊ทœ์ • ์ค€์ˆ˜ ์กฐ๊ฑด ์ถฉ์กฑ

Google Workspace ๋ฐ Cloud ID๋Š” ์ด๋Ÿฌํ•œ ์š”๊ตฌ์‚ฌํ•ญ์„ ํ•ด๊ฒฐํ•˜๊ณ  ์ค‘์•™์—์„œ ID ๋ฐ ์ •์ฑ…์„ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•˜๋Š” Google ์ œํ’ˆ์ž…๋‹ˆ๋‹ค.

ํ•˜์ด๋ธŒ๋ฆฌ๋“œ ๋˜๋Š” ๋ฉ€ํ‹ฐ ํด๋ผ์šฐ๋“œ ํ™˜๊ฒฝ์—์„œ Google ์„œ๋น„์Šค๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒฝ์šฐ ์ด๋Ÿฌํ•œ ์š”๊ตฌ์‚ฌํ•ญ์„ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” Google IAM ๊ธฐ๋Šฅ์„ ์™ธ๋ถ€ ID ๊ด€๋ฆฌ ์†”๋ฃจ์…˜ ๋˜๋Š” ID ๊ณต๊ธ‰์—…์ฒด(์˜ˆ: Active Directory)์™€ ํ†ตํ•ฉํ•ด์•ผ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ฐธ์กฐ ์•„ํ‚คํ…์ฒ˜ ๋ฌธ์„œ์—์„œ๋Š” Google Workspace ๋˜๋Š” Cloud ID๋ฅผ ํ†ตํ•ด ์ด๋Ÿฌํ•œ ํ†ตํ•ฉ์„ ์‹คํ˜„ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค.

์ผ๋ถ€ ์ง์›์€ ํšŒ์‚ฌ ๋ฆฌ์†Œ์Šค์— ์•ก์„ธ์Šคํ•˜๊ธฐ ์œ„ํ•ด Gmail ๊ณ„์ • ๋˜๋Š” ๋‹ค๋ฅธ ์†Œ๋น„์ž ์‚ฌ์šฉ์ž ๊ณ„์ •์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์œ ํ˜•์˜ ์‚ฌ์šฉ์ž ๊ณ„์ •์„ ์‚ฌ์šฉํ•˜๋ฉด ๊ฐœ๋ณ„ ์š”๊ตฌ์‚ฌํ•ญ ๋˜๋Š” ์ •์ฑ…์„ ์ค€์ˆ˜ํ•˜์ง€ ๋ชปํ•  ์ˆ˜ ์žˆ์ง€๋งŒ, ์ด๋Ÿฌํ•œ ์‚ฌ์šฉ์ž๋ฅผ Google Workspace ๋˜๋Š” Cloud ID๋กœ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ž์„ธํ•œ ๋‚ด์šฉ์€ ๊ธฐ์กด ์‚ฌ์šฉ์ž ๊ณ„์ • ํ‰๊ฐ€ ๋ฐ ์˜จ๋ณด๋”ฉ ๊ณ„ํš ํ‰๊ฐ€๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”.

Google Workspace ๋˜๋Š” Cloud ID ์ฑ„ํƒ๊ณผ ๊ด€๋ จํ•˜์—ฌ ์š”๊ตฌ์‚ฌํ•ญ ํ‰๊ฐ€ ๋ฐฉ๋ฒ•๊ณผ ์ฑ„ํƒ ํ”„๋กœ์„ธ์Šค ์ ‘๊ทผ ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ ์•ˆ๋‚ด๋ฅผ ๋ณด๋ ค๋ฉด ํ‰๊ฐ€ ๋ฐ ๊ณ„ํš ๊ฐ€์ด๋“œ๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”.

์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ID ๊ด€๋ฆฌ

์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ID๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ด ๋‹ค๋ฅธ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋˜๋Š” ๊ธฐ๋ณธ ํ”Œ๋žซํผ๊ณผ ์ƒํ˜ธ์ž‘์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ๊ด€๋ฆฌํ•˜๋Š” ID์ž…๋‹ˆ๋‹ค.

์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ID๋ฅผ ๊ด€๋ฆฌํ•  ๋•Œ ์ผ๋ฐ˜์ ์ธ ์š”๊ตฌ์‚ฌํ•ญ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

  • ์ œ3์ž API ๋ฐ ์ธ์ฆ ์†”๋ฃจ์…˜๊ณผ ํ†ตํ•ฉ
  • ํ•˜์ด๋ธŒ๋ฆฌ๋“œ ๋˜๋Š” ๋ฉ€ํ‹ฐ ํด๋ผ์šฐ๋“œ ์‹œ๋‚˜๋ฆฌ์˜ค์—์„œ ํ™˜๊ฒฝ ๊ฐ„ ์ธ์ฆ ์‚ฌ์šฉ ์„ค์ •
  • ์‚ฌ์šฉ์ž ์ธ์ฆ ์ •๋ณด ์œ ์ถœ ๋ฐฉ์ง€

Google Cloud ์—์„œ๋Š” Google Cloud ์„œ๋น„์Šค ๊ณ„์ • ๋ฐ Kubernetes ์„œ๋น„์Šค ๊ณ„์ •์„ ์‚ฌ์šฉํ•˜์—ฌ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ID๋ฅผ ๊ด€๋ฆฌํ•˜๊ณ  ์ด๋Ÿฌํ•œ ์š”๊ตฌ์‚ฌํ•ญ์„ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์„œ๋น„์Šค ๊ณ„์ • ๋ฐ ์„œ๋น„์Šค ๊ณ„์ • ์‚ฌ์šฉ ๊ถŒ์žฅ์‚ฌํ•ญ์— ๋Œ€ํ•œ ์ž์„ธํ•œ ๋‚ด์šฉ์€ ์„œ๋น„์Šค ๊ณ„์ • ์ดํ•ด๋ฅผ ์ฐธ๊ณ ํ•˜์„ธ์š”.

๊ณ ๊ฐ ID ๊ด€๋ฆฌ

๊ณ ๊ฐ ID๋Š” ์‚ฌ์šฉ์ž๊ฐ€ ์›น์‚ฌ์ดํŠธ ๋˜๋Š” ๊ณ ๊ฐ ๋Œ€๋ฉด ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜๊ณผ ์ƒํ˜ธ์ž‘์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ๊ด€๋ฆฌํ•˜๋Š” ID์ž…๋‹ˆ๋‹ค. ๊ณ ๊ฐ ID ๋ฐ ํ•ด๋‹น ์•ก์„ธ์Šค ๊ด€๋ฆฌ๋ฅผ ๊ณ ๊ฐ ID ๋ฐ ์•ก์„ธ์Šค ๊ด€๋ฆฌ(CIAM)๋ผ๊ณ ๋„ ํ•ฉ๋‹ˆ๋‹ค.

๊ณ ๊ฐ ID๋ฅผ ๊ด€๋ฆฌํ•  ๋•Œ ์ผ๋ฐ˜์ ์ธ ์š”๊ตฌ์‚ฌํ•ญ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

  • ๊ณ ๊ฐ์ด ์ƒˆ ๊ณ„์ •์„ ๋“ฑ๋กํ•˜๋„๋ก ํ—ˆ์šฉํ•˜์ง€๋งŒ ๋ด‡ ๊ณ„์ • ์ƒ์„ฑ ๊ฐ์ง€ ๋ฐ ์ฐจ๋‹จ์„ ํฌํ•จํ•œ ์˜ค์šฉ ๋ฐฉ์ง€
  • ์†Œ์…œ ๋กœ๊ทธ์ธ ์ง€์› ๋ฐ ์„œ๋“œ ํŒŒํ‹ฐ ID ๊ณต๊ธ‰์—…์ฒด์™€ ํ†ตํ•ฉ
  • ๋‹ค๋‹จ๊ณ„ ์ธ์ฆ ์ง€์› ๋ฐ ๋น„๋ฐ€๋ฒˆํ˜ธ ๋ณต์žก์„ฑ ์š”๊ตฌ์‚ฌํ•ญ ์ ์šฉ

Google์˜ Identity Platform์„ ์‚ฌ์šฉํ•˜์—ฌ ๊ณ ๊ฐ ID๋ฅผ ๊ด€๋ฆฌํ•˜๊ณ  ์ด๋Ÿฌํ•œ ์š”๊ตฌ์‚ฌํ•ญ์„ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Identity Platform์„ ์ปค์Šคํ…€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜๊ณผ ํ†ตํ•ฉํ•˜๋Š” ๋ฐฉ๋ฒ• ๋ฐ ํŠน์„ฑ ์„ธํŠธ์— ๋Œ€ํ•œ ์ž์„ธํ•œ ๋‚ด์šฉ์€ Identity Platform ๋ฌธ์„œ๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”.

์•ก์„ธ์Šค ๊ด€๋ฆฌ

์•ก์„ธ์Šค ๊ด€๋ฆฌ๋Š” ๋‹ค์Œ ํ”„๋กœ์„ธ์Šค์— ์ง‘์ค‘๋ฉ๋‹ˆ๋‹ค.

  • ID์˜ ํŠน์ • ๋ฆฌ์†Œ์Šค ์•ก์„ธ์Šค ๊ถŒํ•œ ๋ถ€์—ฌ ๋˜๋Š” ์ทจ์†Œ
  • ์—ญํ•  ๋ฐ ๊ถŒํ•œ ๊ด€๋ฆฌ
  • ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” ๊ฐœ๋ณ„ ์‚ฌ์šฉ์ž์—๊ฒŒ ๊ด€๋ฆฌ ๊ธฐ๋Šฅ ์œ„์ž„
  • ์•ก์„ธ์Šค ์ œ์–ด ์ ์šฉ
  • ID๋กœ ์ˆ˜ํ–‰๋˜๋Š” ์•ก์„ธ์Šค ๊ฐ์‚ฌ

Google ์„œ๋น„์Šค ์•ก์„ธ์Šค ๊ด€๋ฆฌ

์กฐ์ง์€ Google ์„œ๋น„์Šค๋ฅผ ์กฐํ•ฉํ•˜์—ฌ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ๊ณต๋™์ž‘์—…์„ ์œ„ํ•ด์„œ๋Š” Google Workspace๋ฅผ ์‚ฌ์šฉํ•˜๊ณ , Google Cloud ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ปค์Šคํ…€ ์›Œํฌ๋กœ๋“œ๋ฅผ ๋ฐฐํฌํ•˜๊ณ , Google ์• ๋„๋ฆฌํ‹ฑ์Šค๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๊ด‘๊ณ  ์„ฑ๊ณต ์ธก์ •ํ•ญ๋ชฉ์„ ์ธก์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Google Workspace ๋˜๋Š” Cloud ID๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ํŠน์ • Google ์„œ๋น„์Šค๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ํŠน์ • ๊ธฐ์—… ID๋ฅผ ์ค‘์•™์—์„œ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํŠน์ • ์„œ๋น„์Šค์— ๋Œ€ํ•œ ์•ก์„ธ์Šค๋ฅผ ์ œํ•œํ•จ์œผ๋กœ์จ ๊ธฐ๋ณธ ์ˆ˜์ค€์˜ ์•ก์„ธ์Šค ์ œ์–ด๋ฅผ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฐ ํ›„ ๊ฐœ๋ณ„ ์„œ๋น„์Šค์˜ ์•ก์„ธ์Šค ๊ด€๋ฆฌ ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•ด์„œ ์„ธ๋ถ€์ ์ธ ์•ก์„ธ์Šค ์ œ์–ด๋ฅผ ๊ตฌ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ž์„ธํ•œ ๋‚ด์šฉ์€ Google Workspace ๋ฐ Google ์„œ๋น„์Šค์— ์•ก์„ธ์Šคํ•  ์ˆ˜ ์žˆ๋Š” ์‚ฌ์šฉ์ž ์ œ์–ด ๋ฐฉ๋ฒ•์„ ์ฐธ์กฐํ•˜์„ธ์š”.

Google Cloud์— ๋Œ€ํ•œ ์•ก์„ธ์Šค ๊ด€๋ฆฌ

Google Cloud์—์„œ๋Š” IAM์„ ์‚ฌ์šฉํ•˜์—ฌ ํŠน์ • ๋ฆฌ์†Œ์Šค์— ๋Œ€ํ•œ ์„ธ๋ถ€์ ์ธ ์•ก์„ธ์Šค ๊ถŒํ•œ์„ ๊ธฐ์—… ID์— ๋ถ€์—ฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. IAM์„ ์‚ฌ์šฉํ•˜๋ฉด ์ตœ์†Œ ๊ถŒํ•œ์˜ ๋ณด์•ˆ ์›์น™์„ ๊ตฌํ˜„ํ•˜์—ฌ ์ง€์ •ํ•œ ๋ฆฌ์†Œ์Šค๋งŒ ์•ก์„ธ์Šคํ•  ์ˆ˜ ์žˆ๋„๋ก ID์— ๊ถŒํ•œ์„ ๋ถ€์—ฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ž์„ธํ•œ ๋‚ด์šฉ์€ IAM ๋ฌธ์„œ๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”.

์›Œํฌ๋กœ๋“œ ๋ฐ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— ๋Œ€ํ•œ ์•ก์„ธ์Šค ๊ด€๋ฆฌ

์ปค์Šคํ…€ ์›Œํฌ๋กœ๋“œ ๋ฐ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์€ ์˜๋„ํ•œ ๋Œ€์ƒ์— ๋”ฐ๋ผ ๋‹ฌ๋ผ์งˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • ๋‚ด๋ถ€ ๋น„์ฆˆ๋‹ˆ์Šค ๊ณ„์—ด ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜, ๋Œ€์‹œ๋ณด๋“œ, ์ฝ˜ํ…์ธ  ๊ด€๋ฆฌ ์‹œ์Šคํ…œ๊ณผ ๊ฐ™์€ ์ผ๋ถ€ ์›Œํฌ๋กœ๋“œ๋Š” ๊ธฐ์—… ์‚ฌ์šฉ์ž์—๊ฒŒ ์ ํ•ฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์›น์‚ฌ์ดํŠธ, ๊ณ ๊ฐ ์…€ํ”„์„œ๋น„์Šค ํฌํ„ธ, ๋ชจ๋ฐ”์ผ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์œ„ํ•œ ๋ฐฑ์—”๋“œ์™€ ๊ฐ™์€ ๋‹ค๋ฅธ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์€ ๊ณ ๊ฐ์—๊ฒŒ ์ ํ•ฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์•ก์„ธ์Šค๋ฅผ ๊ด€๋ฆฌํ•˜๊ณ , ์•ก์„ธ์Šค ์ œ์–ด๋ฅผ ์ ์šฉํ•˜๊ณ , ์•ก์„ธ์Šค๋ฅผ ๊ฐ์‚ฌํ•˜๋Š” ์˜ฌ๋ฐ”๋ฅธ ๋ฐฉ๋ฒ•์€ ๋Œ€์ƒ ๋ฐ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๋ฐฐํฌํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋”ฐ๋ผ ๋‹ค๋ฆ…๋‹ˆ๋‹ค.

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

๋˜ํ•œ Google ๊ณ„์ •์œผ๋กœ ๋กœ๊ทธ์ธ์„ ์ง์ ‘ ํ†ตํ•ฉํ•˜๊ฑฐ๋‚˜ OAuth 2.0 ๋˜๋Š” OpenID Connect์™€ ๊ฐ™์€ ํ‘œ์ค€ ํ”„๋กœํ† ์ฝœ์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

API ์•ก์„ธ์Šค๋ฅผ ์ ์šฉํ•˜๋Š” ๋ฐฉ๋ฒ•์€ Istio ๋ฐ Cloud Endpoints ๋ฌธ์„œ๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”. ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ด ๊ธฐ์—… ์‚ฌ์šฉ์ž ๋˜๋Š” ์ตœ์ข… ์‚ฌ์šฉ์ž์—๊ฒŒ ์ ํ•ฉํ•œ์ง€ ์—ฌ๋ถ€์™€ ๊ด€๊ณ„์—†์ด ๋‘ ์ œํ’ˆ ๋ชจ๋‘ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

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

  • ๊ฐœ๋… ์„น์…˜์„ ์ฐธ์กฐํ•˜์—ฌ ID ๊ด€๋ฆฌ์˜ ๊ฐœ๋…๊ณผ ๊ธฐ๋Šฅ์„ ์ดํ•ดํ•ฉ๋‹ˆ๋‹ค.
  • ๊ถŒ์žฅ์‚ฌํ•ญ ์„น์…˜์„ ์ฐธ์กฐํ•˜์—ฌ ์•„ํ‚คํ…์ฒ˜ ๋˜๋Š” ์„ค๊ณ„์—์„œ ๊ณ ๋ คํ•  ์ฒ˜๋ฐฉ์  ๊ฐ€์ด๋“œ์— ๋Œ€ํ•ด ์ž์„ธํžˆ ์•Œ์•„๋ด…๋‹ˆ๋‹ค.
  • ํ‰๊ฐ€ ๋ฐ ๊ณ„ํš ์„น์…˜์„ ์ฐธ์กฐํ•˜์—ฌ ์š”๊ตฌ์‚ฌํ•ญ์„ ํ‰๊ฐ€ํ•˜๊ณ  ์ ์ ˆํ•œ ์„ค๊ณ„๋ฅผ ํŒŒ์•…ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์•Œ์•„๋ด…๋‹ˆ๋‹ค.