์ฒญ์‚ฌ์ง„ ๋ฐฐํฌ

Last reviewed 2025-05-15 UTC

์ด ์„น์…˜์—์„œ๋Š” ์ฒญ์‚ฌ์ง„์„ ๋ฐฐํฌํ•˜๋Š” ๋ฐ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ํ”„๋กœ์„ธ์Šค, ์ด๋ฆ„ ์ง€์ • ๊ทœ์น™, ์ฒญ์‚ฌ์ง„ ๊ถŒ์žฅ์‚ฌํ•ญ์˜ ๋Œ€์•ˆ์— ๋Œ€ํ•ด ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค.

์ด์ •๋ฆฌ

์ด ์ฒญ์‚ฌ์ง„์˜ ๊ถŒ์žฅ์‚ฌํ•ญ์— ๋”ฐ๋ผ ์ž์ฒด ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ๊ธฐ๋ฐ˜์„ ๋ฐฐํฌํ•˜๋ ค๋ฉด ์ด ์„น์…˜์— ์š”์•ฝ๋œ ์ฃผ์š” ํƒœ์Šคํฌ๋ฅผ ์ˆ˜ํ–‰ํ•˜์„ธ์š”. ๋ฐฐํฌ๋ฅผ ์œ„ํ•ด์„œ๋Š” ๊ธฐ๋ณธ ์š”๊ฑด ์„ค์ • ๋‹จ๊ณ„, GitHub์˜ terraform-example-foundation์„ ํ†ตํ•œ ์ž๋™ํ™” ๋ฐฐํฌ, ์ดˆ๊ธฐ ๊ธฐ๋ฐ˜ ๋ฐฐํฌ๊ฐ€ ์™„๋ฃŒ๋œ ํ›„ ์ˆ˜๋™์œผ๋กœ ๊ตฌ์„ฑํ•ด์•ผ ํ•˜๋Š” ์ถ”๊ฐ€ ๋‹จ๊ณ„๋ฅผ ์กฐํ•ฉํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

ํ”„๋กœ์„ธ์Šค ๋‹จ๊ณ„

๊ธฐ๋ฐ˜ ํŒŒ์ดํ”„๋ผ์ธ ๋ฆฌ์†Œ์Šค ๋ฐฐํฌ ์ „ ๊ธฐ๋ณธ ์š”๊ฑด

๊ธฐ๋ฐ˜ ํŒŒ์ดํ”„๋ผ์ธ์„ ๋ฐฐํฌํ•˜๊ธฐ ์ „์— ๋‹ค์Œ ๋‹จ๊ณ„๋ฅผ ์™„๋ฃŒํ•˜์„ธ์š”.

๊ธฐ์กด ์˜จํ”„๋ ˆ๋ฏธ์Šค ํ™˜๊ฒฝ์— ์—ฐ๊ฒฐํ•˜๋ ค๋ฉด ๋‹ค์Œ์„ ์ค€๋น„ํ•˜์„ธ์š”.

  • ์ฒญ์‚ฌ์ง„์— ํ•„์š”ํ•œ ๋ฒ”์œ„ ๊ฐœ์ˆ˜์™€ ํฌ๊ธฐ์— ๋”ฐ๋ผ IP ์ฃผ์†Œ ํ• ๋‹น์„ ๊ณ„ํšํ•ฉ๋‹ˆ๋‹ค.
  • Dedicated Interconnect ์—ฐ๊ฒฐ์„ ์ฃผ๋ฌธํ•ฉ๋‹ˆ๋‹ค.

GitHub์—์„œ terraform-example-foundation ๋ฐฐํฌ ๋‹จ๊ณ„

๊ฐ ๋‹จ๊ณ„์˜ README ์•ˆ๋‚ด์— ๋”ฐ๋ผ GitHub์—์„œ terraform-example-foundation์„ ๋ฐฐํฌํ•ฉ๋‹ˆ๋‹ค.

  • ๊ธฐ๋ฐ˜ ํŒŒ์ดํ”„๋ผ์ธ์„ ๋งŒ๋“ค๊ธฐ ์œ„ํ•ด 0-bootstrap์„ ์Šคํ…Œ์ด์ง•ํ•ฉ๋‹ˆ๋‹ค.

    ์…€ํ”„์„œ๋น„์Šค ๊ฒฐ์ œ ๊ณ„์ •์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒฝ์šฐ ๋‹ค์Œ ๋‹จ๊ณ„๋กœ ์ง„ํ–‰ํ•˜๊ธฐ ์ „ ์ถ”๊ฐ€ ํ”„๋กœ์ ํŠธ ํ• ๋‹น๋Ÿ‰์„ ์š”์ฒญํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

  • ์กฐ์ง ์ˆ˜์ค€ ๋ฆฌ์†Œ์Šค๋ฅผ ๊ตฌ์„ฑํ•˜๊ธฐ ์œ„ํ•ด 1-org๋ฅผ ์Šคํ…Œ์ด์ง•ํ•ฉ๋‹ˆ๋‹ค.
  • ํ™˜๊ฒฝ์„ ๋งŒ๋“ค๊ธฐ ์œ„ํ•ด 2-environments๋ฅผ ์Šคํ…Œ์ด์ง•ํ•ฉ๋‹ˆ๋‹ค.
  • ์›ํ•˜๋Š” ํ† ํด๋กœ์ง€๋กœ ๋„คํŠธ์›Œํ‚น ๋ฆฌ์†Œ์Šค๋ฅผ ๋งŒ๋“ค๊ธฐ ์œ„ํ•ด 3-networks-dual-svpc or 3-networks-hub-and-spoke๋ฅผ ์Šคํ…Œ์ด์ง•ํ•ฉ๋‹ˆ๋‹ค.
  • ์ธํ”„๋ผ ํŒŒ์ดํ”„๋ผ์ธ์„ ๋งŒ๋“ค๊ธฐ ์œ„ํ•ด 4-projects๋ฅผ ์Šคํ…Œ์ด์ง•ํ•ฉ๋‹ˆ๋‹ค.
  • ์„ ํƒ์ ์œผ๋กœ ์ธํ”„๋ผ ํŒŒ์ดํ”„๋ผ์ธ์˜ ์ƒ˜ํ”Œ ์‚ฌ์šฉ์„ ์œ„ํ•ด 5-app-infra๋ฅผ ์Šคํ…Œ์ด์ง•ํ•ฉ๋‹ˆ๋‹ค.

IaC ๋ฐฐํฌ ํ›„ ์ถ”๊ฐ€ ๋‹จ๊ณ„

Terraform ์ฝ”๋“œ๋ฅผ ๋ฐฐํฌํ•œ ํ›„ ๋‹ค์Œ์„ ์™„๋ฃŒํ•ฉ๋‹ˆ๋‹ค.

๋ฏผ๊ฐํ•œ ์›Œํฌ๋กœ๋“œ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ณ ๊ฐ์˜ ์ถ”๊ฐ€ ๊ด€๋ฆฌ ์ œ์–ด

Google Cloud ๋Š” ๋ณด์•ˆ ๋ฐ ๊ทœ์ • ์ค€์ˆ˜ ์š”๊ตฌ์‚ฌํ•ญ์— ๋„์›€์ด ๋˜๋Š” ์ถ”๊ฐ€ ๊ด€๋ฆฌ ์ œ์–ด๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ผ๋ถ€ ์ œ์–ด์—๋Š” ๊ณ ๊ฐ์— ๋”ฐ๋ผ ์ ํ•ฉํ•˜์ง€ ์•Š์„ ์ˆ˜ ์žˆ๋Š” ์ถ”๊ฐ€ ๋น„์šฉ ๋˜๋Š” ์šด์˜์ƒ์˜ ์žฅ๋‹จ์ ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์ œ์–ด๋Š” ๋˜ํ•œ ๋ชจ๋“  ๊ณ ๊ฐ์— ๋Œ€ํ•œ ๊ธฐ๋ณธ๊ฐ’์„ ์‚ฌ์šฉํ•˜์—ฌ ์ฒญ์‚ฌ์ง„์—์„œ ์™„์ „ํžˆ ์ž๋™ํ™”ํ•  ์ˆ˜ ์—†๋Š” ํŠน์ • ์š”๊ตฌ์‚ฌํ•ญ์— ๋”ฐ๋ผ ๋งž์ถค์„ค์ •๋œ ์ž…๋ ฅ์ด ์š”๊ตฌ๋ฉ๋‹ˆ๋‹ค.

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

๊ทœ์ • ์ค€์ˆ˜ ์š”๊ตฌ์‚ฌํ•ญ, ์œ„ํ—˜ ์„ฑํ–ฅ, ๋ฐ์ดํ„ฐ ๋ฏผ๊ฐ๋„๋ฅผ ๊ธฐ์ค€์œผ๋กœ ๋‹ค์Œ ์ œ์–ด๊ฐ€ ์‚ฌ์šฉ์ž ๊ธฐ๋ฐ˜์— ์ ํ•ฉํ•œ์ง€ ์—ฌ๋ถ€๋ฅผ ํ‰๊ฐ€ํ•˜์„ธ์š”.

์ œ์–ด ์„ค๋ช…

VPC ์„œ๋น„์Šค ์ œ์–ด๋กœ ๋ฆฌ์†Œ์Šค ๋ณดํ˜ธ

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

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

๋ฆฌ์†Œ์Šค ์œ„์น˜ ์ œํ•œ

๊ทœ์ œ ์š”๊ตฌ์‚ฌํ•ญ์— ๋”ฐ๋ผ ํด๋ผ์šฐ๋“œ ๋ฆฌ์†Œ์Šค๋ฅผ ์Šน์ธ๋œ ์ง€๋ฆฌ์  ์œ„์น˜์—๋งŒ ๋ฐฐํฌํ•ด์•ผ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ์กฐ์ง ์ •์ฑ… ์ œ์•ฝ์กฐ๊ฑด์— ๋”ฐ๋ผ์„œ๋Š” ์ •์˜ํ•œ ์œ„์น˜ ๋ชฉ๋ก์—๋งŒ ๋ฆฌ์†Œ์Šค๋ฅผ ๋ฐฐํฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Assured Workloads ์‚ฌ์šฉ ์„ค์ •

Assured Workloads๋Š” ํŠน์ • ๊ทœ์ œ ์ฒด์ œ๋ฅผ ์ถฉ์กฑํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋˜๋Š” ์ถ”๊ฐ€ ๊ทœ์ • ์ค€์ˆ˜ ์ œ์–ด๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์ฒญ์‚ฌ์ง„์€ ๋ฐฐํฌ ํŒŒ์ดํ”„๋ผ์ธ์—์„œ ์‚ฌ์šฉ ์„ค์ •์„ ์œ„ํ•œ ์„ ํƒ์ ์ธ ๋ณ€์ˆ˜๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

๋ฐ์ดํ„ฐ ์•ก์„ธ์Šค ๋กœ๊ทธ ์‚ฌ์šฉ ์„ค์ •

์š”๊ตฌ์‚ฌํ•ญ์— ๋”ฐ๋ผ ํŠน์ • ๋ฏผ๊ฐํ•œ ์ •๋ณด ๋˜๋Š” ๋ฆฌ์†Œ์Šค์— ๋Œ€ํ•œ ๋ชจ๋“  ์•ก์„ธ์Šค๋ฅผ ๋กœ๊น…ํ•ด์•ผ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์›Œํฌ๋กœ๋“œ๊ฐ€ ๋ฐ์ดํ„ฐ ์•ก์„ธ์Šค ๋กœ๊ทธ๋ฅผ ํ•„์š”๋กœ ํ•˜๋Š” ๋ฏผ๊ฐํ•œ ์ •๋ณด๋ฅผ ์ฒ˜๋ฆฌํ•˜๋Š” ์œ„์น˜๋ฅผ ํ‰๊ฐ€ํ•˜๊ณ  ๋ฏผ๊ฐํ•œ ์ •๋ณด๋กœ ์ž‘๋™ํ•˜๋Š” ๊ฐ ์„œ๋น„์Šค ๋ฐ ํ™˜๊ฒฝ์— ๋Œ€ํ•ด ๋กœ๊ทธ๋ฅผ ์‚ฌ์šฉ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค.

์•ก์„ธ์Šค ์Šน์ธ ์‚ฌ์šฉ ์„ค์ •

์•ก์„ธ์Šค ์Šน์ธ์„ ์‚ฌ์šฉํ•˜๋ฉด Cloud Customer Care ๋ฐ ์—”์ง€๋‹ˆ์–ด๋ง์—์„œ ๊ณ ๊ฐ ์ฝ˜ํ…์ธ ์— ์•ก์„ธ์Šคํ•ด์•ผ ํ•  ๋•Œ๋งˆ๋‹ค ๋ช…์‹œ์ ์ธ ์Šน์ธ์„ ์š”๊ตฌํ•˜๋„๋ก ๋ณด์žฅํ•ฉ๋‹ˆ๋‹ค.

์ง€์› ์ด์Šˆ ํ•ด๊ฒฐ ์‹œ ๋ฐœ์ƒ ๊ฐ€๋Šฅํ•œ ์ง€์—ฐ์„ ์™„ํ™”ํ•˜๊ธฐ ์œ„ํ•ด ์•ก์„ธ์Šค ์Šน์ธ ์š”์ฒญ์„ ๊ฒ€ํ† ํ•˜๋Š” ๋ฐ ํ•„์š”ํ•œ ์šด์˜ ํ”„๋กœ์„ธ์Šค๋ฅผ ํ‰๊ฐ€ํ•ฉ๋‹ˆ๋‹ค.

ํ‚ค ์•ก์„ธ์Šค ๊ทผ๊ฑฐ ์‚ฌ์šฉ ์„ค์ •

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

Cloud ์™ธ๋ถ€ ํ‚ค ๊ด€๋ฆฌ์ž(Cloud EKM)์— ๋Œ€ํ•œ ์ข…์† ํ•ญ๋ชฉ๊ณผ ํ•จ๊ป˜ ํ‚ค ์•ก์„ธ์Šค ๊ทผ๊ฑฐ์™€ ๊ด€๋ จ๋œ ๋น„์šฉ ๋ฐ ์šด์˜ ์˜ค๋ฒ„ํ—ค๋“œ๋ฅผ ํ‰๊ฐ€ํ•ฉ๋‹ˆ๋‹ค.

Cloud Shell ์‚ฌ์šฉ ์ค‘์ง€

Cloud Shell์€ ์˜จ๋ผ์ธ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์ž…๋‹ˆ๋‹ค. ์ด ์…ธ์€ ํ™˜๊ฒฝ ์™ธ๋ถ€์˜ Google ๊ด€๋ฆฌ ์„œ๋ฒ„์—์„œ ํ˜ธ์ŠคํŒ…๋˜๋ฏ€๋กœ ์ž์ฒด ๊ฐœ๋ฐœ์ž ์›Œํฌ์Šคํ…Œ์ด์…˜์— ๊ตฌํ˜„๋œ ์ œ์–ด๊ฐ€ ์ ์šฉ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

๊ฐœ๋ฐœ์ž๊ฐ€ ํด๋ผ์šฐ๋“œ ๋ฆฌ์†Œ์Šค์— ์•ก์„ธ์Šคํ•˜๊ธฐ ์œ„ํ•ด ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์›Œํฌ์Šคํ…Œ์ด์…˜์„ ์—„๊ฒฉํ•˜๊ฒŒ ์ œ์–ดํ•˜๋ ค๋ฉด Cloud Shell์„ ์‚ฌ์šฉ ์ค‘์ง€ํ•˜์„ธ์š”. ๋˜ํ•œ ์ž์ฒด ํ™˜๊ฒฝ์—์„œ ๊ตฌ์„ฑ ๊ฐ€๋Šฅํ•œ ์›Œํฌ์Šคํ…Œ์ด์…˜ ์˜ต์…˜์— ๋Œ€ํ•ด Cloud Workstations๋ฅผ ํ‰๊ฐ€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Google Cloud ์ฝ˜์†” ์•ก์„ธ์Šค ์ œํ•œ

Google Cloud ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด Google Cloud ๊ทธ๋ฃน ๋ฉค๋ฒ„์‹ญ, ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” IP ์ฃผ์†Œ ๋ฒ”์œ„, ๊ธฐ๊ธฐ ํ™•์ธ๊ณผ ๊ฐ™์€ ์•ก์„ธ์Šค ์ˆ˜์ค€ ์†์„ฑ ๊ธฐ๋ฐ˜์˜ ์ฝ˜์†”์— ๋Œ€ํ•œ ์•ก์„ธ์Šค๋ฅผ ์ œํ•œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ผ๋ถ€ ์†์„ฑ์—๋Š” Chrome Enterprise Premium์— ๋Œ€ํ•œ ์ถ”๊ฐ€ ๊ตฌ๋…์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

๋” ํฐ ์ œ๋กœ ํŠธ๋Ÿฌ์ŠคํŠธ ๋ฐฐํฌ์˜ ์ผ๋ถ€๋กœ ์ฝ˜์†”๊ณผ ๊ฐ™์€ ์›น ๊ธฐ๋ฐ˜ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ์‚ฌ์šฉ์ž ์•ก์„ธ์Šค์— ๋Œ€ํ•ด ์‹ ๋ขฐํ•˜๋Š” ์•ก์„ธ์Šค ํŒจํ„ด์„ ํ‰๊ฐ€ํ•ฉ๋‹ˆ๋‹ค.

์ด๋ฆ„ ์ง€์ • ๊ทœ์น™

Google Cloud ๋ฆฌ์†Œ์Šค์— ๋Œ€ํ•ด ํ‘œ์ค€ํ™”๋œ ์ด๋ฆ„ ์ง€์ • ๊ทœ์น™์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค. ๋‹ค์Œ ํ‘œ์—์„œ๋Š” ์ฒญ์‚ฌ์ง„์—์„œ ๋ฆฌ์†Œ์Šค ์ด๋ฆ„์— ๋Œ€ํ•ด ๊ถŒ์žฅ๋˜๋Š” ๊ทœ์น™์„ ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค.

๋ฆฌ์†Œ์Šค ์ด๋ฆ„ ์ง€์ • ๊ทœ์น™

ํด๋”

fldr-environment

environment๋Š” Google Cloud์กฐ์ง ๋‚ด์—์„œ ํด๋” ์ˆ˜์ค€ ๋ฆฌ์†Œ์Šค์— ๋Œ€ํ•œ ์„ค๋ช…์ž…๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค๋ฉด bootstrap, common, production, nonproduction, development, network์ž…๋‹ˆ๋‹ค.

์˜ˆ: fldr-production

ํ”„๋กœ์ ํŠธ ID

prj-environmentcode-description-randomid

  • environmentcode๋Š” ํ™˜๊ฒฝ ํ•„๋“œ(b, c, p, n, d, net ์ค‘ ํ•˜๋‚˜)์˜ ์•ฝ์‹ ํ˜•ํƒœ์ž…๋‹ˆ๋‹ค. ๊ณต์œ  VPC ํ˜ธ์ŠคํŠธ ํ”„๋กœ์ ํŠธ๋Š” ์—ฐ๊ฒฐ๋œ ํ™˜๊ฒฝ์˜ environmentcode๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. interconnect ํ”„๋กœ์ ํŠธ์™€ ๊ฐ™์ด ํ™˜๊ฒฝ ๊ฐ„์— ๊ณต์œ ๋œ ๋„คํŠธ์›Œํ‚น ๋ฆฌ์†Œ์Šค์— ๋Œ€ํ•œ ํ”„๋กœ์ ํŠธ๋Š” net ํ™˜๊ฒฝ ์ฝ”๋“œ๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.
  • description์€ ํ”„๋กœ์ ํŠธ์— ๋Œ€ํ•œ ์ถ”๊ฐ€ ์ •๋ณด์ž…๋‹ˆ๋‹ค. ์ธ๊ฐ„์ด ์ฝ์„ ์ˆ˜ ์žˆ๋Š” ์งง์€ ์•ฝ์–ด๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • randomid๋Š” ์ „์—ญ์ ์œผ๋กœ ๊ณ ์œ ํ•ด์•ผ ํ•˜๋Š” ๋ฆฌ์†Œ์Šค ์ด๋ฆ„์˜ ์ถฉ๋Œ์„ ๋ฐฉ์ง€ํ•˜๊ณ  ๋ฆฌ์†Œ์Šค ์ด๋ฆ„์„ ์ถ”์ธกํ•˜๋Š” ๊ณต๊ฒฉ์ž๋ฅผ ๋ฐฉ์–ดํ•˜๊ธฐ ์œ„ํ•ด ๋ฌด์ž‘์œ„๋กœ ์ƒ์„ฑ๋œ ์„œํ”ฝ์Šค์ž…๋‹ˆ๋‹ค. ์ฒญ์‚ฌ์ง„์€ 4๊ธ€์ž๋กœ ๋œ ๋ฌด์ž‘์œ„ ์˜์ˆซ์ž ์‹๋ณ„์ž๋ฅผ ์ž๋™์œผ๋กœ ์ถ”๊ฐ€ํ•ฉ๋‹ˆ๋‹ค.

์˜ˆ: prj-c-logging-a1b2

VPC ๋„คํŠธ์›Œํฌ

vpc-environmentcode-vpctype

  • environmentcode๋Š” ํ™˜๊ฒฝ ํ•„๋“œ(b, c, p, n, d, net ์ค‘ ํ•˜๋‚˜)์˜ ์•ฝ์‹ ํ˜•ํƒœ์ž…๋‹ˆ๋‹ค.
  • vpctype์€ svpc, float, peer ์ค‘ ํ•˜๋‚˜์ž…๋‹ˆ๋‹ค.

์˜ˆ: vpc-p-svpc

์„œ๋ธŒ๋„ท

sn-environmentcode-vpctype-region{-description}

  • environmentcode๋Š” ํ™˜๊ฒฝ ํ•„๋“œ(b, c, p, n, d, net ์ค‘ ํ•˜๋‚˜)์˜ ์•ฝ์‹ ํ˜•ํƒœ์ž…๋‹ˆ๋‹ค.
  • vpctype์€ svpc, float, peer ์ค‘ ํ•˜๋‚˜์ž…๋‹ˆ๋‹ค.
  • region์€ ๋ฆฌ์†Œ์Šค๊ฐ€ ์žˆ๋Š” ๋ชจ๋“  ์œ ํšจํ•œ Google Cloud๋ฆฌ์ „์ž…๋‹ˆ๋‹ค. ํ•˜์ดํ”ˆ์„ ์‚ญ์ œํ•˜๊ณ  ๊ธ€์ž ์ˆ˜ ์ œํ•œ์— ๊ฑธ๋ฆฌ์ง€ ์•Š๋„๋ก ์ผ๋ถ€ ๋ฆฌ์ „ ๋ฐ ๋ฐฉํ–ฅ์˜ ์•ฝ์‹ ํ˜•ํƒœ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค๋ฉด au (์˜ค์ŠคํŠธ๋ ˆ์ผ๋ฆฌ์•„), na(๋ถ๋ฏธ), sa (๋‚จ๋ฏธ), eu (์œ ๋Ÿฝ), se (๋‚จ๋™), ne (๋ถ๋™)์ž…๋‹ˆ๋‹ค.
  • description์€ ์„œ๋ธŒ๋„ท์— ๋Œ€ํ•œ ์ถ”๊ฐ€ ์ •๋ณด์ž…๋‹ˆ๋‹ค. ์ธ๊ฐ„์ด ์ฝ์„ ์ˆ˜ ์žˆ๋Š” ์งง์€ ์•ฝ์–ด๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์˜ˆ: sn-p-svpc-uswest1

๋ฐฉํ™”๋ฒฝ ์ •์ฑ…

fw-firewalltype-scope-environmentcode{-description}

  • firewalltype์€ hierarchical ๋˜๋Š” network์ž…๋‹ˆ๋‹ค.
  • scope์€ global ๋˜๋Š” Google Cloud ๋ฆฌ์†Œ์Šค๊ฐ€ ์žˆ๋Š” ๋ฆฌ์ „์ž…๋‹ˆ๋‹ค. ํ•˜์ดํ”ˆ์„ ์‚ญ์ œํ•˜๊ณ  ๊ธ€์ž ์ˆ˜ ์ œํ•œ์— ๊ฑธ๋ฆฌ์ง€ ์•Š๋„๋ก ์ผ๋ถ€ ๋ฆฌ์ „ ๋ฐ ๋ฐฉํ–ฅ์˜ ์•ฝ์‹ ํ˜•ํƒœ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค๋ฉด au (์˜ค์ŠคํŠธ๋ ˆ์ผ๋ฆฌ์•„), na(๋ถ๋ฏธ), sa (๋‚จ๋ฏธ), eu (์œ ๋Ÿฝ), se (๋‚จ๋™), ne (๋ถ๋™)์ž…๋‹ˆ๋‹ค.
  • environmentcode๋Š” ์ •์ฑ… ๋ฆฌ์†Œ์Šค๋ฅผ ์†Œ์œ ํ•˜๋Š” ํ™˜๊ฒฝ ํ•„๋“œ(b, c, p, n, d, net ์ค‘ ํ•˜๋‚˜)์˜ ์•ฝ์‹ ํ˜•ํƒœ์ž…๋‹ˆ๋‹ค.
  • description์€ ๊ณ„์ธต์  ๋ฐฉํ™”๋ฒฝ ์ •์ฑ…์— ๋Œ€ํ•œ ์ถ”๊ฐ€ ์ •๋ณด์ž…๋‹ˆ๋‹ค. ์ธ๊ฐ„์ด ์ฝ์„ ์ˆ˜ ์žˆ๋Š” ์งง์€ ์•ฝ์–ด๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์˜ˆ๋ฅผ ๋“ค๋ฉด ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

fw-hierarchical-global-c-01

fw-network-uswest1-p-svpc

Cloud Router

cr-environmentcode-vpctype-region{-description}

  • environmentcode๋Š” ํ™˜๊ฒฝ ํ•„๋“œ(b, c, p, n, d, net ์ค‘ ํ•˜๋‚˜)์˜ ์•ฝ์‹ ํ˜•ํƒœ์ž…๋‹ˆ๋‹ค.
  • vpctype์€ svpc, float, peer ์ค‘ ํ•˜๋‚˜์ž…๋‹ˆ๋‹ค.
  • region์€ ๋ฆฌ์†Œ์Šค๊ฐ€ ์žˆ๋Š” ๋ชจ๋“  ์œ ํšจํ•œ Google Cloud ๋ฆฌ์ „์ž…๋‹ˆ๋‹ค. ํ•˜์ดํ”ˆ์„ ์‚ญ์ œํ•˜๊ณ  ๊ธ€์ž ์ˆ˜ ์ œํ•œ์— ๊ฑธ๋ฆฌ์ง€ ์•Š๋„๋ก ์ผ๋ถ€ ๋ฆฌ์ „ ๋ฐ ๋ฐฉํ–ฅ์˜ ์•ฝ์‹ ํ˜•ํƒœ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค๋ฉด au(์˜ค์ŠคํŠธ๋ ˆ์ผ๋ฆฌ์•„), na(๋ถ๋ฏธ), sa(๋‚จ๋ฏธ), eu(์œ ๋Ÿฝ), se(๋‚จ๋™), ne(๋ถ๋™)์ž…๋‹ˆ๋‹ค.
  • description์€ Cloud Router์— ๋Œ€ํ•œ ์ถ”๊ฐ€ ์ •๋ณด์ž…๋‹ˆ๋‹ค. ์ธ๊ฐ„์ด ์ฝ์„ ์ˆ˜ ์žˆ๋Š” ์งง์€ ์•ฝ์–ด๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์˜ˆ: cr-p-svpc-useast1-cr1

Cloud Interconnect ์—ฐ๊ฒฐ

ic-dc-colo

  • dc๋Š” Cloud Interconnect๊ฐ€ ์—ฐ๊ฒฐ๋œ ๋ฐ์ดํ„ฐ ์„ผํ„ฐ์˜ ์ด๋ฆ„์ž…๋‹ˆ๋‹ค.
  • colo๋Š” ์˜จํ”„๋ ˆ๋ฏธ์Šค ๋ฐ์ดํ„ฐ ์„ผํ„ฐ์˜ Cloud Interconnect๊ฐ€ ํ”ผ์–ด๋ง๋˜๋Š” ์ฝ”๋กœ์ผ€์ด์…˜ ์‹œ์„ค ์ด๋ฆ„์ž…๋‹ˆ๋‹ค.

์˜ˆ: ic-mydatacenter-lgazone1

Cloud Interconnect VLAN ์—ฐ๊ฒฐ

vl-dc-colo-environmentcode-vpctype-region{-description}

  • dc๋Š” Cloud Interconnect๊ฐ€ ์—ฐ๊ฒฐ๋œ ๋ฐ์ดํ„ฐ ์„ผํ„ฐ์˜ ์ด๋ฆ„์ž…๋‹ˆ๋‹ค.
  • colo๋Š” ์˜จํ”„๋ ˆ๋ฏธ์Šค ๋ฐ์ดํ„ฐ ์„ผํ„ฐ์˜ Cloud Interconnect๊ฐ€ ํ”ผ์–ด๋ง๋˜๋Š” ์ฝ”๋กœ์ผ€์ด์…˜ ์‹œ์„ค ์ด๋ฆ„์ž…๋‹ˆ๋‹ค.
  • environmentcode๋Š” ํ™˜๊ฒฝ ํ•„๋“œ(b, c, p, n, d, net ์ค‘ ํ•˜๋‚˜)์˜ ์•ฝ์‹ ํ˜•ํƒœ์ž…๋‹ˆ๋‹ค.
  • vpctype์€ svpc, float, peer ์ค‘ ํ•˜๋‚˜์ž…๋‹ˆ๋‹ค.
  • region์€ ๋ฆฌ์†Œ์Šค๊ฐ€ ์žˆ๋Š” ๋ชจ๋“  ์œ ํšจํ•œ Google Cloud ๋ฆฌ์ „์ž…๋‹ˆ๋‹ค. ํ•˜์ดํ”ˆ์„ ์‚ญ์ œํ•˜๊ณ  ๊ธ€์ž ์ˆ˜ ์ œํ•œ์— ๊ฑธ๋ฆฌ์ง€ ์•Š๋„๋ก ์ผ๋ถ€ ๋ฆฌ์ „ ๋ฐ ๋ฐฉํ–ฅ์˜ ์•ฝ์‹ ํ˜•ํƒœ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค๋ฉด au(์˜ค์ŠคํŠธ๋ ˆ์ผ๋ฆฌ์•„), na(๋ถ๋ฏธ), sa(๋‚จ๋ฏธ), eu(์œ ๋Ÿฝ), se(๋‚จ๋™), ne(๋ถ๋™)์ž…๋‹ˆ๋‹ค.
  • description์€ VLAN์— ๋Œ€ํ•œ ์ถ”๊ฐ€ ์ •๋ณด์ž…๋‹ˆ๋‹ค. ์ธ๊ฐ„์ด ์ฝ์„ ์ˆ˜ ์žˆ๋Š” ์งง์€ ์•ฝ์–ด๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์˜ˆ: vl-mydatacenter-lgazone1-p-svpc-useast1-cr1

๊ทธ๋ฃน

grp-gcp-description@example.com

์—ฌ๊ธฐ์„œ description์€ ๊ทธ๋ฃน์— ๋Œ€ํ•œ ์ถ”๊ฐ€ ์ •๋ณด์ž…๋‹ˆ๋‹ค. ์ธ๊ฐ„์ด ์ฝ์„ ์ˆ˜ ์žˆ๋Š” ์งง์€ ์•ฝ์–ด๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์˜ˆ: grp-gcp-billingadmin@example.com

๋งž์ถค ์—ญํ• 

rl-description

์—ฌ๊ธฐ์„œ description์€ ์—ญํ• ์— ๋Œ€ํ•œ ์ถ”๊ฐ€ ์ •๋ณด์ž…๋‹ˆ๋‹ค. ์ธ๊ฐ„์ด ์ฝ์„ ์ˆ˜ ์žˆ๋Š” ์งง์€ ์•ฝ์–ด๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์˜ˆ: rl-customcomputeadmin

์„œ๋น„์Šค ๊ณ„์ •

sa-description@projectid.iam.gserviceaccount.com

๊ฐ ํ•ญ๋ชฉ์˜ ์˜๋ฏธ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

  • description์€ ์„œ๋น„์Šค ๊ณ„์ •์— ๋Œ€ํ•œ ์ถ”๊ฐ€ ์ •๋ณด์ž…๋‹ˆ๋‹ค. ์ธ๊ฐ„์ด ์ฝ์„ ์ˆ˜ ์žˆ๋Š” ์งง์€ ์•ฝ์–ด๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • projectid๋Š” ์ „์—ญ์ ์œผ๋กœ ๊ณ ์œ ํ•œ ํ”„๋กœ์ ํŠธ ์‹๋ณ„์ž์ž…๋‹ˆ๋‹ค.

์˜ˆ: sa-terraform-net@prj-b-seed-a1b2.iam.gserviceaccount.com

์Šคํ† ๋ฆฌ์ง€ ๋ฒ„ํ‚ท

bkt-projectid-description

๊ฐ ํ•ญ๋ชฉ์˜ ์˜๋ฏธ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

  • projectid๋Š” ์ „์—ญ์ ์œผ๋กœ ๊ณ ์œ ํ•œ ํ”„๋กœ์ ํŠธ ์‹๋ณ„์ž์ž…๋‹ˆ๋‹ค.
  • description์€ ์Šคํ† ๋ฆฌ์ง€ ๋ฒ„ํ‚ท์— ๋Œ€ํ•œ ์ถ”๊ฐ€ ์ •๋ณด์ž…๋‹ˆ๋‹ค. ์ธ๊ฐ„์ด ์ฝ์„ ์ˆ˜ ์žˆ๋Š” ์งง์€ ์•ฝ์–ด๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์˜ˆ: bkt-prj-c-infra-pipeline-a1b2-app-artifacts

๊ธฐ๋ณธ ๊ถŒ์žฅ์‚ฌํ•ญ์˜ ๋Œ€์•ˆ

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

๊ฒฐ์ • ์˜์—ญ ๊ฐ€๋Šฅํ•œ ๋Œ€์•ˆ

์กฐ์ง: ์ฒญ์‚ฌ์ง„์€ ๋‹จ์ผ ์กฐ์ง์„ ๋ชจ๋“  ๋ฆฌ์†Œ์Šค์˜ ๋ฃจํŠธ ๋…ธ๋“œ๋กœ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

Google Cloud ์‹œ์ž‘ ์˜์—ญ์˜ ๋ฆฌ์†Œ์Šค ๊ณ„์ธต ๊ตฌ์กฐ ๊ฒฐ์ •์—์„œ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์—ฌ๋Ÿฌ ์กฐ์ง์„ ์„ ํ˜ธํ•  ์ˆ˜ ์žˆ๋Š” ์‹œ๋‚˜๋ฆฌ์˜ค์— ๋Œ€ํ•ด ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค.

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

ํด๋” ๊ตฌ์กฐ: ์ฒญ์‚ฌ์ง„์— ์›Œํฌ๋กœ๋“œ๊ฐ€ ์ตœ์ƒ์œ„ ๊ณ„์ธต์˜ production, non-production ๋ฐ development ํด๋”๋กœ ๋ถ„ํ• ๋œ ํด๋” ๊ตฌ์กฐ๊ฐ€ ํฌํ•จ๋ฉ๋‹ˆ๋‹ค.

Google Cloud ์‹œ์ž‘ ์˜์—ญ์˜ ๋ฆฌ์†Œ์Šค ๊ณ„์ธต ๊ตฌ์กฐ ๊ฒฐ์ •์—์„œ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์›ํ•˜๋Š” ๋ฆฌ์†Œ์Šค ๊ด€๋ฆฌ ๋ฐ ์ •์ฑ… ์ƒ์† ๋ฐฉ๋ฒ•์„ ๊ธฐ์ค€์œผ๋กœ ํด๋”๋ฅผ ๊ตฌ์„ฑํ•˜๋Š” ๋‹ค๋ฅธ ๋ฐฉ๋ฒ•์„ ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค.

  • ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ํ™˜๊ฒฝ ๊ธฐ๋ฐ˜ ํด๋”
  • ๋ฆฌ์ „ ํ•ญ๋ชฉ ๋ฐ ์žํšŒ์‚ฌ ๊ธฐ๋ฐ˜ ํด๋”
  • ์ฑ…์ž„์„ฑ ํ”„๋ ˆ์ž„์›Œํฌ ๊ธฐ๋ฐ˜ ํด๋”

์กฐ์ง ์ •์ฑ…: ์ฒญ์‚ฌ์ง„์ด ์กฐ์ง ๋…ธ๋“œ์—์„œ ๋ชจ๋“  ์กฐ์ง ์ •์ฑ… ์ œ์•ฝ์กฐ๊ฑด์„ ์ ์šฉํ•ฉ๋‹ˆ๋‹ค.

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

๋ฐฐํฌ ํŒŒ์ดํ”„๋ผ์ธ ๋„๊ตฌ: ์ฒญ์‚ฌ์ง„์€ Cloud Build๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ž๋™ํ™” ํŒŒ์ดํ”„๋ผ์ธ์„ ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค.

Terraform Enterprise, GitLab Runners, GitHub Actions, Jenkins์™€ ๊ฐ™์ด ๋ฐฐํฌ ํŒŒ์ดํ”„๋ผ์ธ์— ๋Œ€ํ•ด ๋‹ค๋ฅธ ์ œํ’ˆ์„ ์„ ํ˜ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ฒญ์‚ฌ์ง„์—๋Š” ๊ฐ ์ œํ’ˆ์˜ ๋Œ€์•ˆ ์•ˆ๋‚ด๊ฐ€ ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

๋ฐฐํฌ๋ฅผ ์œ„ํ•œ ์ฝ”๋“œ ์ €์žฅ์†Œ: ์ฒญ์‚ฌ์ง„์€ Cloud Source Repositories๋ฅผ ๊ด€๋ฆฌ๋˜๋Š” ๋น„๊ณต๊ฐœ Git ์ €์žฅ์†Œ๋กœ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

GitLab, GitHub, Bitbucket๊ณผ ๊ฐ™์ด ์ฝ”๋“œ ์ €์žฅ์†Œ ๊ด€๋ฆฌ๋ฅผ ์œ„ํ•ด ์„ ํ˜ธ๋˜๋Š” ๋ฒ„์ „ ์ œ์–ด ์‹œ์Šคํ…œ์„ ์‚ฌ์šฉํ•˜์„ธ์š”.

์˜จํ”„๋ ˆ๋ฏธ์Šค ํ™˜๊ฒฝ์— ํ˜ธ์ŠคํŒ…๋˜๋Š” ๋น„๊ณต๊ฐœ ์ €์žฅ์†Œ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒฝ์šฐ ์ €์žฅ์†Œ์—์„œ Google Cloudํ™˜๊ฒฝ์œผ๋กœ์˜ ๋น„๊ณต๊ฐœ ๋„คํŠธ์›Œํฌ ๊ฒฝ๋กœ๋ฅผ ๊ตฌ์„ฑํ•ฉ๋‹ˆ๋‹ค.

ID ๊ณต๊ธ‰์—…์ฒด: ์ฒญ์‚ฌ์ง„์€ ์˜จํ”„๋ ˆ๋ฏธ์Šค Active Directory๋ฅผ ๊ฐ€์ •ํ•˜๊ณ  Google Cloud ๋””๋ ‰ํ„ฐ๋ฆฌ ๋™๊ธฐํ™”๋ฅผ ์‚ฌ์šฉํ•ด์„œ ID๋ฅผ Cloud ID์— ํ†ตํ•ฉํ•ฉ๋‹ˆ๋‹ค.

์ด๋ฏธ Google Workspace๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒฝ์šฐ ์ด๋ฏธ Google Workspace์—์„œ ๊ด€๋ฆฌ๋˜๋Š” Google ID๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ธฐ์กด ID ๊ณต๊ธ‰์—…์ฒด๊ฐ€ ์—†์œผ๋ฉด Cloud ID์—์„œ ์ง์ ‘ ์‚ฌ์šฉ์ž ID๋ฅผ ๋งŒ๋“ค๊ณ  ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Okta, Ping, Azure Entra ID์™€ ๊ฐ™์€ ๊ธฐ์กด ID ๊ณต๊ธ‰์—…์ฒด๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒฝ์šฐ ๊ธฐ์กด ID ๊ณต๊ธ‰์—…์ฒด์—์„œ ์‚ฌ์šฉ์ž ๊ณ„์ •์„ ๊ด€๋ฆฌํ•˜๊ณ  Cloud ID์— ๋™๊ธฐํ™”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ฐ์ดํ„ฐ ์ฃผ๊ถŒ ๋˜๋Š” ๊ทœ์ • ์ค€์ˆ˜ ์š”๊ตฌ์‚ฌํ•ญ์— ๋”ฐ๋ผ Cloud ID ์‚ฌ์šฉ์ด ๊ธˆ์ง€๋˜๊ณ  Google Ads ๋˜๋Š” Google Marketing Platform๊ณผ ๊ฐ™์€ ๋‹ค๋ฅธ Google ์„œ๋น„์Šค์— ๋Œ€ํ•ด ๊ด€๋ฆฌ๋˜๋Š” Google ์‚ฌ์šฉ์ž ID๊ฐ€ ํ•„์š”ํ•˜์ง€ ์•Š์œผ๋ฉด ์ง์› ID ์ œํ›„๋ฅผ ์„ ํ˜ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ์‹œ๋‚˜๋ฆฌ์˜ค์—์„œ๋Š” ์ง€์›๋˜๋Š” ์„œ๋น„์Šค ๊ด€๋ จ ์ œํ•œ์‚ฌํ•ญ์— ์ฃผ์˜ํ•˜์„ธ์š”.

์—ฌ๋Ÿฌ ๋ฆฌ์ „: ์ฒญ์‚ฌ์ง„์€ ๊ณ ๊ฐ€์šฉ์„ฑ ๋ฐ ์žฌํ•ด ๋ณต๊ตฌ ์š”๊ตฌ์‚ฌํ•ญ์„ ๊ณ ๋ คํ•ด์„œ ์›Œํฌ๋กœ๋“œ ์„ค๊ณ„๋ฅผ ์‚ฌ์šฉ ์„ค์ •ํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋˜๋„๋ก ๋ฆฌ์ „ ๋ฆฌ์†Œ์Šค๋ฅผ ๋‘ ๊ฐ€์ง€ ์„œ๋กœ ๋‹ค๋ฅธ Google Cloud ๋ฆฌ์ „์— ๋ฐฐํฌํ•ฉ๋‹ˆ๋‹ค.

๋” ๋งŽ์€ ์ง€๋ฆฌ์  ์œ„์น˜์— ์ตœ์ข… ์‚ฌ์šฉ์ž๊ฐ€ ์žˆ์œผ๋ฉด ๋ฆฌ์†Œ์Šค๋ฅผ ์ตœ์ข… ์‚ฌ์šฉ์ž์—๊ฒŒ ๋” ๊ฐ€๊น๊ฒŒ ๋งŒ๋“ค๊ณ  ์ง€์—ฐ ์‹œ๊ฐ„์„ ์ค„์ด๊ธฐ ์œ„ํ•ด ๋” ๋งŽ์€ Google Cloud ๋ฆฌ์ „์„ ๊ตฌ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ฐ์ดํ„ฐ ์ฃผ๊ถŒ ์ œ์•ฝ์กฐ๊ฑด์ด ์žˆ๊ฑฐ๋‚˜ ๊ฐ€์šฉ์„ฑ ์š”๊ตฌ๋ฅผ ๋‹จ์ผ ๋ฆฌ์ „์œผ๋กœ ์ถฉ์กฑํ•  ์ˆ˜ ์žˆ์œผ๋ฉดGoogle Cloud ๋ฆฌ์ „์„ ํ•˜๋‚˜๋งŒ ๊ตฌ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

IP ์ฃผ์†Œ ํ• ๋‹น: ์ฒญ์‚ฌ์ง„์€ IP ์ฃผ์†Œ ๋ฒ”์œ„ ์ง‘ํ•ฉ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

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

ํ•˜์ด๋ธŒ๋ฆฌ๋“œ ๋„คํŠธ์›Œํ‚น: ์ฒญ์‚ฌ์ง„์€ ์ตœ๋Œ€ํ•œ์˜ ๋Œ€์—ญํญ ๋ฐ ๊ฐ€์šฉ์„ฑ์„ ์œ„ํ•ด ์—ฌ๋Ÿฌ ๋ฌผ๋ฆฌ์  ์‚ฌ์ดํŠธ ๋ฐGoogle Cloud ๋ฆฌ์ „ ๊ฐ„์— Dedicated Interconnect๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

๋น„์šฉ, ๋Œ€์—ญํญ, ์‹ ๋ขฐ์„ฑ ์š”๊ตฌ์‚ฌํ•ญ์— ๋”ฐ๋ผ Partner Interconnect ๋˜๋Š” Cloud VPN์„ ๋Œ€์‹  ๊ตฌ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Dedicated Interconnect๋ฅผ ์™„๋ฃŒํ•˜๊ธฐ ์ „ ๋น„๊ณต๊ฐœ ์—ฐ๊ฒฐ๋กœ ๋ฆฌ์†Œ์Šค ๋ฐฐํฌ๋ฅผ ์‹œ์ž‘ํ•ด์•ผ ํ•˜๋Š” ๊ฒฝ์šฐ Cloud VPN์œผ๋กœ ์‹œ์ž‘ํ•ด์„œ ๋‚˜์ค‘์— Dedicated Interconnect๋ฅผ ์‚ฌ์šฉํ•˜๋„๋ก ๋ณ€๊ฒฝํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ธฐ์กด ์˜จํ”„๋ ˆ๋ฏธ์Šค ํ™˜๊ฒฝ์ด ์—†์œผ๋ฉด ํ•˜์ด๋ธŒ๋ฆฌ๋“œ ๋„คํŠธ์›Œํ‚น์ด ํ•„์š”ํ•˜์ง€ ์•Š์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

VPC ์„œ๋น„์Šค ์ œ์–ด ๊ฒฝ๊ณ„: ์ฒญ์‚ฌ์ง„์—์„œ๋Š” ๊ณต์œ  VPC ํ† ํด๋กœ์ง€์˜ ๋ชจ๋“  ์„œ๋น„์Šค ํ”„๋กœ์ ํŠธ๋ฅผ ํฌํ•จํ•˜๋Š” ๋‹จ์ผ ๊ฒฝ๊ณ„๊ฐ€ ๊ถŒ์žฅ๋ฉ๋‹ˆ๋‹ค.

์‚ฌ์šฉ ์‚ฌ๋ก€์— ๋”ฐ๋ผ ์กฐ์ง์— ์—ฌ๋Ÿฌ ๊ฒฝ๊ณ„๊ฐ€ ํ•„์š”ํ•  ์ˆ˜๋„ ์žˆ๊ณ  VPC ์„œ๋น„์Šค ์ œ์–ด๋ฅผ ์ „ํ˜€ ์‚ฌ์šฉํ•˜์ง€ ์•Š๋„๋ก ๊ฒฐ์ •ํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค.

์ž์„ธํ•œ ๋‚ด์šฉ์€ Google API๋ฅผ ํ†ตํ•œ ๋ฐ์ดํ„ฐ ๋ฌด๋‹จ ๋ฐ˜์ถœ ์™„ํ™” ๋ฐฉ๋ฒ• ๊ฒฐ์ •์„ ์ฐธ๊ณ ํ•˜์„ธ์š”.

Secret Manager: ์ฒญ์‚ฌ์ง„์€ ์กฐ์ง ์ „์ฒด ๋ณด์•ˆ ๋น„๋ฐ€์— ๋Œ€ํ•ด common ํด๋”์—์„œ Secret Manager๋ฅผ ์‚ฌ์šฉํ•˜๋„๋ก ํ”„๋กœ์ ํŠธ๋ฅผ ๋ฐฐํฌํ•˜๊ณ , ํ™˜๊ฒฝ ํŠน์ • ๋ณด์•ˆ ๋น„๋ฐ€์— ๋Œ€ํ•ด์„œ๋Š” ๊ฐ ํ™˜๊ฒฝ ํด๋”์— ํ”„๋กœ์ ํŠธ๋ฅผ ๋ฐฐํฌํ•ฉ๋‹ˆ๋‹ค.

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

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

Cloud KMS: ์ฒญ์‚ฌ์ง„์€ ์กฐ์ง ์ „์ฒด ํ‚ค์— ๋Œ€ํ•ด common ํด๋”์—์„œ Cloud KMS ์‚ฌ์šฉ์„ ์œ„ํ•ด ํ”„๋กœ์ ํŠธ๋ฅผ ๋ฐฐํฌํ•˜๊ณ  ๊ฐ ํ™˜๊ฒฝ์˜ ํ‚ค์— ๋Œ€ํ•ด์„œ๋Š” ๊ฐ ํ™˜๊ฒฝ ํด๋”์— ๋Œ€ํ•ด ํ”„๋กœ์ ํŠธ๋ฅผ ๋ฐฐํฌํ•ฉ๋‹ˆ๋‹ค.

์กฐ์ง ์ „์ฒด์—์„œ ์•”ํ˜ธํ™” ํ‚ค๋ฅผ ๊ด€๋ฆฌ ๋ฐ ๊ฐ์‚ฌํ•˜๋Š” ๋‹จ์ผ ํŒ€์ด ์žˆ์œผ๋ฉด ๋‹จ์ผ ํ”„๋กœ์ ํŠธ๋งŒ ์‚ฌ์šฉํ•ด์„œ ํ‚ค ์•ก์„ธ์Šค๋ฅผ ๊ด€๋ฆฌํ•˜๋Š” ๋ฐฉ์‹์„ ์„ ํ˜ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ค‘์•™ ์ง‘์ค‘ํ™”๋œ ๋ฐฉ์‹์€ PCI ํ‚ค ๊ด€๋ฆฌ์ž์™€ ๊ฐ™์€ ๊ทœ์ • ์ค€์ˆ˜ ์š”๊ตฌ์‚ฌํ•ญ์„ ์ถฉ์กฑํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

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

์ง‘๊ณ„๋œ ๋กœ๊ทธ ์‹ฑํฌ: ์ฒญ์‚ฌ์ง„์€ ์ค‘์•™ ๋ณด์•ˆํŒ€์ด ์ „์ฒด ์กฐ์ง์˜ ๊ฐ์‚ฌ ๋กœ๊ทธ๋ฅผ ๊ฒ€ํ† ํ•  ์ˆ˜ ์žˆ๋„๋ก ์กฐ์ง ๋…ธ๋“œ์—์„œ ๋กœ๊ทธ ์‹ฑํฌ ์ง‘ํ•ฉ์„ ๊ตฌ์„ฑํ•ฉ๋‹ˆ๋‹ค.

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

์ธํ”„๋ผ ํŒŒ์ดํ”„๋ผ์ธ ์„ธ๋ถ„์„ฑ: ์ฒญ์‚ฌ์ง„์€ ๊ฐ ๋น„์ฆˆ๋‹ˆ์Šค ๋‹จ์œ„์— ์›Œํฌ๋กœ๋“œ ํ”„๋กœ์ ํŠธ ๊ด€๋ฆฌ๋ฅผ ์œ„ํ•œ ๊ฐœ๋ณ„ ์ธํ”„๋ผ ํŒŒ์ดํ”„๋ผ์ธ์ด ์žˆ๋Š” ๋ชจ๋ธ์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

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

๊ฐœ๋ณ„ ์›Œํฌ๋กœ๋“œํŒ€์— ์ž์ฒด ํŒŒ์ดํ”„๋ผ์ธ์„ ๋งž์ถค์„ค์ •ํ•˜๋Š” ๊ธฐ๋Šฅ์ด ์žˆ๊ณ  ํŒŒ์ดํ”„๋ผ์ธ์— ๋Œ€ํ•ด ๋ณด๋‹ค ์„ธ๋ถ€์ ์ธ ๊ถŒํ•œ ์„œ๋น„์Šค ๊ณ„์ •์„ ์„ค๊ณ„ํ•˜๋ ค๋Š” ๊ฒฝ์šฐ ๋ณด๋‹ค ์„ธ๋ถ€์ ์ธ ํŒŒ์ดํ”„๋ผ์ธ์„ ์„ ํ˜ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

SIEM ๋‚ด๋ณด๋‚ด๊ธฐ:์ฒญ์‚ฌ์ง„์€ Security Command Center์—์„œ ๋ชจ๋“  ๋ณด์•ˆ ๋ฐœ๊ฒฌ ํ•ญ๋ชฉ์„ ๊ด€๋ฆฌํ•ฉ๋‹ˆ๋‹ค.

Security Command Center์˜ ๋ณด์•ˆ ๋ฐœ๊ฒฌ ํ•ญ๋ชฉ์„ Google Security Operations ๋˜๋Š” ๊ธฐ์กด SIEM๊ณผ ๊ฐ™์€ ๋„๊ตฌ๋กœ ๋‚ด๋ณด๋‚ด๊ฑฐ๋‚˜ ํŒ€์ด ์ฝ˜์†”์„ ์‚ฌ์šฉํ•ด์„œ ๋ณด์•ˆ ๋ฐœ๊ฒฌ ํ•ญ๋ชฉ์„ ๋ณด๊ณ  ๊ด€๋ฆฌํ• ์ง€ ์—ฌ๋ถ€๋ฅผ ๊ฒฐ์ •ํ•ฉ๋‹ˆ๋‹ค. ๋ฒ”์œ„ ๋ฐ ์ฑ…์ž„์ด ์„œ๋กœ ๋‹ค๋ฅธ ๊ฐ ํŒ€์— ๋Œ€ํ•ด ๊ณ ์œ ํ•œ ํ•„ํ„ฐ๋ฅผ ์‚ฌ์šฉํ•ด์„œ ์—ฌ๋Ÿฌ ๋‚ด๋ณด๋‚ด๊ธฐ๋ฅผ ๊ตฌ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

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