๊ณ„์ธต์‹ ๋ฐฉํ™”๋ฒฝ ์ •์ฑ…

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

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

์‚ฌ์–‘

  • ๊ณ„์ธต์‹ ๋ฐฉํ™”๋ฒฝ ์ •์ฑ…์€ ์กฐ์ง ๋ฐ ํด๋” ์ˆ˜์ค€์—์„œ ์ƒ์„ฑ๋ฉ๋‹ˆ๋‹ค. ์ •์ฑ…์„ ๋งŒ๋“ค์–ด๋„ ์กฐ์ง ๋˜๋Š” ํด๋”์— ๊ทœ์น™์ด ์ž๋™์œผ๋กœ ์ ์šฉ๋˜์ง€๋Š” ์•Š์Šต๋‹ˆ๋‹ค.
  • ์ƒ์„ฑ๋œ ์ •์ฑ…์€ ์กฐ์ง ๋‚ด ๋ชจ๋“  ๋ฆฌ์†Œ์Šค์— ์ ์šฉ(์—ฐ๊ฒฐ)๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๊ณ„์ธต์‹ ๋ฐฉํ™”๋ฒฝ ์ •์ฑ…์€ ๋ฐฉํ™”๋ฒฝ ๊ทœ์น™์˜ ์ปจํ…Œ์ด๋„ˆ์ž…๋‹ˆ๋‹ค. ์ •์ฑ…์„ ์กฐ์ง ๋˜๋Š” ํด๋”์™€ ์—ฐ๊ฒฐํ•˜๋ฉด ๋ชจ๋“  ๊ทœ์น™์ด ์ฆ‰์‹œ ์ ์šฉ๋ฉ๋‹ˆ๋‹ค. ๋ฆฌ์†Œ์Šค์˜ ์ •์ฑ…์„ ๋ฐ”๊ฟ€ ์ˆ˜ ์žˆ์œผ๋ฉฐ, ์ด๋Š” ํ•ด๋‹น ๋ฆฌ์†Œ์Šค์— ์†ํ•œ ๊ฐ€์ƒ ๋จธ์‹ (VM) ์ธ์Šคํ„ด์Šค์— ์ ์šฉ๋˜๋Š” ๋ชจ๋“  ๋ฐฉํ™”๋ฒฝ ๊ทœ์น™์„ ์›์ž์ ์œผ๋กœ ๋ฐ”๊ฟ‰๋‹ˆ๋‹ค.
  • ๊ทœ์น™ ํ‰๊ฐ€๋Š” ๋ฆฌ์†Œ์Šค ๊ณ„์ธต ๊ตฌ์กฐ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•ฉ๋‹ˆ๋‹ค. ์กฐ์ง ๋ฆฌ์†Œ์Šค์™€ ์—ฐ๊ฒฐ๋œ ๋ชจ๋“  ๊ทœ์น™์ด ํ‰๊ฐ€๋œ ๋‹ค์Œ ์ฒซ ๋ฒˆ์งธ ์ˆ˜์ค€์˜ ํด๋” ๊ทœ์น™์ด ํ‰๊ฐ€๋ฉ๋‹ˆ๋‹ค.
  • ๊ณ„์ธต์‹ ๋ฐฉํ™”๋ฒฝ ์ •์ฑ… ๊ทœ์น™์—๋Š” ์—ฐ๊ฒฐ ํ‰๊ฐ€๋ฅผ ๊ณ„์ธต ๊ตฌ์กฐ์˜ ํ•˜์œ„ ์ˆ˜์ค€์— ์œ„์ž„ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์ƒˆ๋กœ์šด goto_next ์ž‘์—…์ด ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๊ณ„์ธต์‹ ๋ฐฉํ™”๋ฒฝ ์ •์ฑ… ๊ทœ์น™์„ ์‚ฌ์šฉํ•˜์—ฌ ์นจ์ž… ๋ฐฉ์ง€ ์„œ๋น„์Šค์™€ ๊ฐ™์€ ์ผ์น˜ํ•˜๋Š” ํŠธ๋ž˜ํ”ฝ์˜ ๋ ˆ์ด์–ด 7 ๊ฒ€์‚ฌ๋ฅผ ๊ตฌ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

    apply_security_profile_group ์ž‘์—…๊ณผ ๋ณด์•ˆ ํ”„๋กœํ•„ ๊ทธ๋ฃน ์ด๋ฆ„์„ ์‚ฌ์šฉํ•˜์—ฌ ๋ฐฉํ™”๋ฒฝ ์ •์ฑ… ๊ทœ์น™์„ ๋งŒ๋“ญ๋‹ˆ๋‹ค. ๋ฐฉํ™”๋ฒฝ ์ •์ฑ… ๊ทœ์น™๊ณผ ์ผ์น˜ํ•˜๋Š” ํŠธ๋ž˜ํ”ฝ์€ ๊ฐ€๋กœ์ฑ„๊ธฐ๋˜๊ณ  ๋ ˆ์ด์–ด 7 ๊ฒ€์‚ฌ๋ฅผ ํ•  ์ˆ˜ ์žˆ๋„๋ก ๋ฐฉํ™”๋ฒฝ ์—”๋“œํฌ์ธํŠธ๋กœ ํˆฌ๋ช…ํ•˜๊ฒŒ ์ „๋‹ฌ๋ฉ๋‹ˆ๋‹ค. ๋ฐฉํ™”๋ฒฝ ์ •์ฑ… ๊ทœ์น™์„ ๋งŒ๋“œ๋Š” ๋ฐฉ๋ฒ•์€ ๋ฐฉํ™”๋ฒฝ ๊ทœ์น™ ๋งŒ๋“ค๊ธฐ๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”.

  • ๊ณ„์ธต์‹ ๋ฐฉํ™”๋ฒฝ ์ •์ฑ… ๊ทœ์น™์€ ๋„คํŠธ์›Œํฌ์˜ ๋Œ€์ƒ ๋ฆฌ์†Œ์Šค ๋ฐ VM์˜ ๋Œ€์ƒ ์„œ๋น„์Šค ๊ณ„์ •์„ ์‚ฌ์šฉํ•˜์—ฌ ํŠน์ • VPC ๋„คํŠธ์›Œํฌ ๋ฐ VM์„ ๋Œ€์ƒ์œผ๋กœ ์ง€์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋ ‡๊ฒŒ ํ•˜๋ฉด VM ๊ทธ๋ฃน์— ๋Œ€ํ•œ ์˜ˆ์™ธ๋ฅผ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ณ„์ธต์‹ ๋ฐฉํ™”๋ฒฝ ์ •์ฑ… ๊ทœ์น™์€ ์ธ์Šคํ„ด์Šค ํƒœ๊ทธ๋ณ„ ํƒ€๊ฒŸํŒ…์„ ์ง€์›ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
  • ๊ฐ ๊ณ„์ธต์‹ ๋ฐฉํ™”๋ฒฝ ์ •์ฑ… ๊ทœ์น™์—๋Š” IPv4 ๋˜๋Š” IPv6 ๋ฒ”์œ„ ์ค‘ ํ•˜๋‚˜๋งŒ ํฌํ•จ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๊ทœ์ • ์ค€์ˆ˜ ๋ฐ ๋””๋ฒ„๊น…์„ ์œ„ํ•ด VPC ๋„คํŠธ์›Œํฌ ์„ธ๋ถ€์ •๋ณด ํŽ˜์ด์ง€์™€ VM ์ธ์Šคํ„ด์Šค์˜ ๋„คํŠธ์›Œํฌ ์ธํ„ฐํŽ˜์ด์Šค ์„ธ๋ถ€์ •๋ณด ํŽ˜์ด์ง€๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ VM ์ธ์Šคํ„ด์Šค์— ์ ์šฉ๋˜๋Š” ๋ฐฉํ™”๋ฒฝ ๊ทœ์น™์„ ๊ฐ์‚ฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ฆฌ์†Œ์Šค ๊ณ„์ธต ๊ตฌ์กฐ

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

  • ์กฐ์ง์€ ๊ณ„์ธต์‹ ๋ฐฉํ™”๋ฒฝ ์ •์ฑ…์„ ๋งŒ๋“ค๊ฑฐ๋‚˜ ์—ฐ๊ฒฐํ•  ์ˆ˜ ์žˆ๋Š” Google Cloud ๋ฆฌ์†Œ์Šค ๊ณ„์ธต ๊ตฌ์กฐ์˜ ์ตœ์ƒ์œ„ ๋ฆฌ์†Œ์Šค์ž…๋‹ˆ๋‹ค. ์กฐ์ง์˜ ๋ชจ๋“  ํด๋” ๋ฐ VPC ๋„คํŠธ์›Œํฌ๊ฐ€ ์ด ์ •์ฑ…์„ ์ƒ์†ํ•ฉ๋‹ˆ๋‹ค.

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

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

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

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

์ด์ œ ๋ฐฉํ™”๋ฒฝ ๊ทœ์น™์„ ์ ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๊ณ„์ธต ๊ตฌ์กฐ ์ˆ˜์ค€์ด ๋‹ค์Œ ๋‹ค์ด์–ด๊ทธ๋žจ์— ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค. ๋…ธ๋ž€์ƒ‰ ์ƒ์ž๋Š” ๋ฐฉํ™”๋ฒฝ ๊ทœ์น™์ด ํฌํ•จ๋œ ๊ณ„์ธต์‹ ๋ฐฉํ™”๋ฒฝ ์ •์ฑ…์„ ๋‚˜ํƒ€๋‚ด๋ฉฐ ํฐ์ƒ‰ ์ƒ์ž๋Š” VPC ๋ฐฉํ™”๋ฒฝ ๊ทœ์น™์„ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค.

์กฐ์ง ๋ฐ ํด๋” ์ˆ˜์ค€์˜ ๊ทœ์น™(๋…ธ๋ž€์ƒ‰ ์ƒ์ž)๊ณผ VPC ๋„คํŠธ์›Œํฌ ์ˆ˜์ค€์˜ VPC ๋ฐฉํ™”๋ฒฝ ๊ทœ์น™์ด ํฌํ•จ๋œ ๊ณ„์ธต์‹ ๋ฐฉํ™”๋ฒฝ ์ •์ฑ…
๊ทœ์น™์ด ํฌํ•จ๋œ ๊ณ„์ธต์‹ ๋ฐฉํ™”๋ฒฝ ์ •์ฑ…(๋…ธ๋ž€์ƒ‰ ์ƒ์ž)์ด ์กฐ์ง ๋ฐ ํด๋” ์ˆ˜์ค€์—์„œ ์ ์šฉ๋ฉ๋‹ˆ๋‹ค. VPC ๋ฐฉํ™”๋ฒฝ ๊ทœ์น™์€ VPC ๋„คํŠธ์›Œํฌ ์ˆ˜์ค€์—์„œ ์ ์šฉ๋ฉ๋‹ˆ๋‹ค.

๊ณ„์ธต์‹ ๋ฐฉํ™”๋ฒฝ ์ •์ฑ… ์„ธ๋ถ€์ •๋ณด

๊ณ„์ธต์‹ ๋ฐฉํ™”๋ฒฝ ์ •์ฑ… ๊ทœ์น™์€ ๋ฐฉํ™”๋ฒฝ ๊ทœ์น™์˜ ์ปจํ…Œ์ด๋„ˆ ์—ญํ• ์„ ํ•˜๋Š” ๋ฐฉํ™”๋ฒฝ ์ •์ฑ… ๋ฆฌ์†Œ์Šค์— ์ •์˜๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฐฉํ™”๋ฒฝ ์ •์ฑ…์— ์ •์˜๋œ ๊ทœ์น™์€ ์ •์ฑ…์ด ๋ฆฌ์†Œ์Šค(์กฐ์ง ๋˜๋Š” ํด๋”)์™€ ์—ฐ๊ฒฐ๋  ๋•Œ๊นŒ์ง€ ์ ์šฉ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

๋‹จ์ผ ์ •์ฑ…์€ ์—ฌ๋Ÿฌ ๋ฆฌ์†Œ์Šค์™€ ์—ฐ๊ฒฐ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ •์ฑ…์—์„œ ๊ทœ์น™์„ ์ˆ˜์ •ํ•˜๋ฉด ํ•ด๋‹น ๊ทœ์น™ ๋ณ€๊ฒฝ์‚ฌํ•ญ์ด ์—ฐ๊ฒฐ๋œ ๋ชจ๋“  ๋ฆฌ์†Œ์Šค์— ์ ์šฉ๋ฉ๋‹ˆ๋‹ค.

๋ฆฌ์†Œ์Šค ํ•˜๋‚˜์—๋Š” ํ•˜๋‚˜์˜ ๋ฐฉํ™”๋ฒฝ ์ •์ฑ…๋งŒ ์—ฐ๊ฒฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ณ„์ธต์‹ ๋ฐฉํ™”๋ฒฝ ์ •์ฑ… ๊ทœ์น™๊ณผ VPC ๋ฐฉํ™”๋ฒฝ ๊ทœ์น™์€ ์ž˜ ์ •์˜๋œ ์ˆœ์„œ๋กœ ํ‰๊ฐ€๋ฉ๋‹ˆ๋‹ค.

๋ฆฌ์†Œ์Šค์™€ ์—ฐ๊ฒฐ๋˜์ง€ ์•Š์€ ๋ฐฉํ™”๋ฒฝ ์ •์ฑ…์€ ์—ฐ๊ฒฐ๋˜์ง€ ์•Š์€ ๊ณ„์ธต์‹ ๋ฐฉํ™”๋ฒฝ ์ •์ฑ…์ž…๋‹ˆ๋‹ค.

์ •์ฑ… ์ด๋ฆ„

์ƒˆ ์ •์ฑ…์„ ๋งŒ๋“ค๋ฉด Google Cloud ์—์„œ ํ•ด๋‹น ์ •์ฑ…์˜ ID๊ฐ€ ์ž๋™์œผ๋กœ ์ƒ์„ฑ๋ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ ์ •์ฑ…์˜ ๋‹‰๋„ค์ž„์„ ์ง€์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. gcloud ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๊ธฐ์กด ์ •์ฑ…์„ ์—…๋ฐ์ดํŠธํ•  ๋•Œ ์‹œ์Šคํ…œ ์ƒ์„ฑ ID ๋˜๋Š” ๋‹‰๋„ค์ž„๊ณผ ์กฐ์ง ID์˜ ์กฐํ•ฉ์„ ์ฐธ์กฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. API๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ •์ฑ…์„ ์—…๋ฐ์ดํŠธํ•˜๋Š” ๊ฒฝ์šฐ ์‹œ์Šคํ…œ ์ƒ์„ฑ ID๋ฅผ ์ œ๊ณตํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

๊ณ„์ธต์‹ ๋ฐฉํ™”๋ฒฝ ์ •์ฑ… ๊ทœ์น™ ์„ธ๋ถ€์ •๋ณด

๊ณ„์ธต์‹ ๋ฐฉํ™”๋ฒฝ ์ •์ฑ… ๊ทœ์น™์€ ๋ฐฉํ™”๋ฒฝ ์ •์ฑ… ๊ทœ์น™ ๋ฐ VPC ๋ฐฉํ™”๋ฒฝ ๊ทœ์น™๊ณผ ๋™์ผํ•˜๊ฒŒ ์ž‘๋™ํ•˜์ง€๋งŒ ๋ช‡ ๊ฐ€์ง€ ์ฐจ์ด์ ์ด ์žˆ์Šต๋‹ˆ๋‹ค.

  • ๊ณ„์ธต์‹ ๋ฐฉํ™”๋ฒฝ ์ •์ฑ…์€ ๋Œ€์ƒ ๋„คํŠธ์›Œํฌ๋ฅผ ์ง€์›ํ•˜์ง€๋งŒ ์ „์—ญ ๋„คํŠธ์›Œํฌ ๋ฐฉํ™”๋ฒฝ ์ •์ฑ…์€ ์ง€์›ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋Œ€์ƒ ๋„คํŠธ์›Œํฌ๋ฅผ ์ง€์ •ํ•˜์—ฌ ๋ฐฉํ™”๋ฒฝ ์ •์ฑ… ๊ทœ์น™์„ ์ง€์ •๋œ ๋„คํŠธ์›Œํฌ์˜ VM์œผ๋กœ ์ œํ•œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทœ์น™์—์„œ VPC ๋„คํŠธ์›Œํฌ๋ฅผ ์ง€์ •ํ•˜๋ฉด ํ•ด๋‹น ๊ทœ์น™์œผ๋กœ ๊ตฌ์„ฑ๋œ ๋„คํŠธ์›Œํฌ๋ฅผ ์ œ์–ดํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

    goto_next ๋˜๋Š” allow์™€ ํ•จ๊ป˜ ๋Œ€์ƒ ๋„คํŠธ์›Œํฌ๋ฅผ ์ง€์ •ํ•˜๋ฉด ๋‹ค๋ฅธ ์ œํ•œ์ ์ธ ์ •์ฑ…์„ ์ •์˜ํ•  ๋•Œ ํŠน์ • ๋„คํŠธ์›Œํฌ์— ๋Œ€ํ•œ ์˜ˆ์™ธ๋ฅผ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • ๊ณ„์ธต์‹ ๋ฐฉํ™”๋ฒฝ ์ •์ฑ…์—๋Š” ๋ณด์•ˆ ํƒœ๊ทธ ํ†ตํ•ฉ์ด ์—†์Šต๋‹ˆ๋‹ค.

  • ๊ณ„์ธต์‹ ๋ฐฉํ™”๋ฒฝ ์ •์ฑ…์€ ์กฐ์ง ์ˆ˜์ค€ ๋ฆฌ์†Œ์Šค์ด๊ณ  ์ „์—ญ ๋„คํŠธ์›Œํฌ ๋ฐฉํ™”๋ฒฝ ์ •์ฑ…์€ ํ”„๋กœ์ ํŠธ ์ˆ˜์ค€ ๋ฆฌ์†Œ์Šค์ž…๋‹ˆ๋‹ค.

์‚ฌ์ „ ์ •์˜๋œ ๊ทœ์น™

๊ณ„์ธต์  ๋ฐฉํ™”๋ฒฝ ์ •์ฑ…์„ ๋งŒ๋“ค๋ฉด Cloud Next Generation Firewall์€ ์šฐ์„ ์ˆœ์œ„๊ฐ€ ๊ฐ€์žฅ ๋‚ฎ์€ ์‚ฌ์ „ ์ •์˜๋œ ๊ทœ์น™์„ ์ •์ฑ…์— ์ถ”๊ฐ€ํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๊ทœ์น™์€ ์ •์ฑ…์—์„œ ๋ช…์‹œ์ ์œผ๋กœ ์ •์˜๋œ ๊ทœ์น™๊ณผ ์ผ์น˜ํ•˜์ง€ ์•Š๋Š” ์—ฐ๊ฒฐ์— ์ ์šฉ๋˜์–ด ์ด๋Ÿฌํ•œ ์—ฐ๊ฒฐ์ด ํ•˜์œ„ ์ˆ˜์ค€ ์ •์ฑ… ๋˜๋Š” ๋„คํŠธ์›Œํฌ ๊ทœ์น™์œผ๋กœ ์ „๋‹ฌ๋ฉ๋‹ˆ๋‹ค.

์‚ฌ์ „ ์ •์˜๋œ ๋‹ค์–‘ํ•œ ์œ ํ˜•์˜ ๊ทœ์น™๊ณผ ํŠน์„ฑ์— ๋Œ€ํ•ด ์•Œ์•„๋ณด๋ ค๋ฉด ์‚ฌ์ „ ์ •์˜๋œ ๊ทœ์น™์„ ์ฐธ์กฐํ•˜์„ธ์š”.

Identity and Access Management(IAM) ์—ญํ• 

IAM ์—ญํ• ์€ ๊ณ„์ธต์‹ ๋ฐฉํ™”๋ฒฝ ์ •์ฑ…๊ณผ ๊ด€๋ จํ•˜์—ฌ ๋‹ค์Œ ์ž‘์—…์„ ์ ์šฉํ•ฉ๋‹ˆ๋‹ค.

  • ํŠน์ • ๋ฆฌ์†Œ์Šค์— ์žˆ๋Š” ์ •์ฑ… ๋งŒ๋“ค๊ธฐ
  • ์ •์ฑ…์„ ํŠน์ • ๋ฆฌ์†Œ์Šค์™€ ์—ฐ๊ฒฐ
  • ๊ธฐ์กด ์ •์ฑ… ์ˆ˜์ •
  • ํŠน์ • ๋„คํŠธ์›Œํฌ ๋˜๋Š” VM์— ๋Œ€ํ•œ ์œ ํšจํ•œ ๋ฐฉํ™”๋ฒฝ ๊ทœ์น™ ๋ณด๊ธฐ

๋‹ค์Œ ํ‘œ์—์„œ๋Š” ๊ฐ ๋‹จ๊ณ„์— ํ•„์š”ํ•œ ์—ญํ• ์„ ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค.

๊ธฐ๋Šฅ ํ•„์ˆ˜ ์—ญํ• 
์ƒˆ ๊ณ„์ธต์‹ ๋ฐฉํ™”๋ฒฝ ์ •์ฑ… ๋งŒ๋“ค๊ธฐ ์ •์ฑ…์ด ์žˆ๋Š” ๋ฆฌ์†Œ์Šค์˜ compute.orgFirewallPolicyAdmin ์—ญํ• 
์ •์ฑ…์„ ๋ฆฌ์†Œ์Šค์™€ ์—ฐ๊ฒฐ ๋Œ€์ƒ ๋ฆฌ์†Œ์Šค์— ๋Œ€ํ•œ compute.orgSecurityResourceAdmin ์—ญํ•  ๋ฐ ์ •์ฑ…์ด ์ ์šฉ๋˜๋Š” ๋ฆฌ์†Œ์Šค๋‚˜ ์ •์ฑ… ์ž์ฒด์— ๋Œ€ํ•œ compute.orgFirewallPolicyAdmin ๋˜๋Š” compute.orgFirewallPolicyUser ์—ญํ• 
์ •์ฑ… ๋ฐฉํ™”๋ฒฝ ๊ทœ์น™์„ ์ถ”๊ฐ€, ์—…๋ฐ์ดํŠธ ๋˜๋Š” ์‚ญ์ œํ•˜์—ฌ ์ •์ฑ… ์ˆ˜์ • ์ •์ฑ…์ด ์žˆ๋Š” ๋ฆฌ์†Œ์Šค ๋˜๋Š” ์ •์ฑ… ์ž์ฒด์˜ compute.orgFirewallPolicyAdmin ์—ญํ• 
์ •์ฑ… ์‚ญ์ œ ์ •์ฑ…์ด ์žˆ๋Š” ๋ฆฌ์†Œ์Šค ๋˜๋Š” ์ •์ฑ… ์ž์ฒด์˜ compute.orgFirewallPolicyAdmin ์—ญํ• 
VPC ๋„คํŠธ์›Œํฌ์˜ ์œ ํšจํ•œ ๋ฐฉํ™”๋ฒฝ ๊ทœ์น™ ๋ณด๊ธฐ ๋„คํŠธ์›Œํฌ์— ๋Œ€ํ•œ ๋‹ค์Œ ์—ญํ•  ์ค‘ ํ•˜๋‚˜์ž…๋‹ˆ๋‹ค.
compute.networkAdmin
compute.networkViewer
compute.securityAdmin
compute.viewer
๋„คํŠธ์›Œํฌ์—์„œ VM์˜ ์œ ํšจํ•œ ๋ฐฉํ™”๋ฒฝ ๊ทœ์น™ ๋ณด๊ธฐ VM์— ๋Œ€ํ•œ ๋‹ค์Œ ์—ญํ•  ์ค‘ ํ•˜๋‚˜์ž…๋‹ˆ๋‹ค.
compute.instanceAdmin
compute.securityAdmin
compute.viewer

๋‹ค์Œ ์—ญํ• ์€ ๊ณ„์ธต์‹ ๋ฐฉํ™”๋ฒฝ ์ •์ฑ…๊ณผ ๊ด€๋ จ์ด ์žˆ์Šต๋‹ˆ๋‹ค.

์—ญํ•  ์ด๋ฆ„ ์„ค๋ช…
compute.orgFirewallPolicyAdmin ๋ฆฌ์†Œ์Šค ๋˜๋Š” ๊ฐœ๋ณ„ ์ •์ฑ…์—์„œ ๋ถ€์—ฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฆฌ์†Œ์Šค์—์„œ ๋ถ€์—ฌํ•˜๋ฉด ์‚ฌ์šฉ์ž๊ฐ€ ๊ณ„์ธต์‹ ๋ฐฉํ™”๋ฒฝ ์ •์ฑ…๊ณผ ํ•ด๋‹น ๊ทœ์น™์„ ์ƒ์„ฑ, ์—…๋ฐ์ดํŠธ, ์‚ญ์ œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฐœ๋ณ„ ์ •์ฑ…์— ๋ถ€์—ฌํ•˜๋ฉด ์‚ฌ์šฉ์ž๊ฐ€ ์ •์ฑ… ๊ทœ์น™์„ ์—…๋ฐ์ดํŠธํ•  ์ˆ˜ ์žˆ์ง€๋งŒ ์ •์ฑ…์„ ๋งŒ๋“ค๊ฑฐ๋‚˜ ์‚ญ์ œํ•  ์ˆ˜๋Š” ์—†์Šต๋‹ˆ๋‹ค. ์ด ์—ญํ• ์—์„œ๋Š” ์‚ฌ์šฉ์ž์—๊ฒŒ ๋ฆฌ์†Œ์Šค์˜ compute.orgSecurityResourceAdmin ์—ญํ• ๋„ ์žˆ๋‹ค๋ฉด ์ •์ฑ…์„ ๋ฆฌ์†Œ์Šค์— ์—ฐ๊ฒฐํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค.
compute.orgSecurityResourceAdmin ์กฐ์ง ์ˆ˜์ค€ ๋˜๋Š” ํด๋”์— ๋ถ€์—ฌ๋œ ํด๋” ์ˆ˜์ค€ ๊ด€๋ฆฌ์ž๋Š” ์ •์ฑ…์„ ํ•ด๋‹น ๋ฆฌ์†Œ์Šค์— ์—ฐ๊ฒฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ๊ด€๋ฆฌ์ž๋Š” ์ •์ฑ…์„ ์†Œ์œ ํ•œ ๋ฆฌ์†Œ์Šค ๋˜๋Š” ์ •์ฑ… ์ž์ฒด์— ๋Œ€ํ•œ compute.orgFirewallPolicyUser ๋˜๋Š” compute.orgFirewallPolicyAdmin ์—ญํ• ์ด ์žˆ์–ด์•ผ ์ •์ฑ…์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
compute.orgFirewallPolicyUser ๋ฆฌ์†Œ์Šค ๋˜๋Š” ๊ฐœ๋ณ„ ์ •์ฑ…์— ๋ถ€์—ฌ๋œ ๊ด€๋ฆฌ์ž๋Š” ๋ฆฌ์†Œ์Šค์™€ ์—ฐ๊ฒฐ๋œ ๊ฐœ๋ณ„ ์ •์ฑ… ๋˜๋Š” ์—ฌ๋Ÿฌ ์ •์ฑ…์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ์‚ฌ์šฉ์ž๊ฐ€ ์ด ๋ฆฌ์†Œ์Šค์— ์ •์ฑ…์„ ์—ฐ๊ฒฐํ•˜๋ ค๋ฉด ๋Œ€์ƒ ๋ฆฌ์†Œ์Šค์— ๋Œ€ํ•œ compute.orgSecurityResourceAdmin ์—ญํ• ์ด ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
compute.securityAdmin
compute.viewer
compute.networkUser
compute.networkViewer
์‚ฌ์šฉ์ž๋Š” ๋„คํŠธ์›Œํฌ ๋˜๋Š” ์ธ์Šคํ„ด์Šค์— ์ ์šฉ๋œ ๋ฐฉํ™”๋ฒฝ ๊ทœ์น™์„ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
๋„คํŠธ์›Œํฌ์˜ compute.networks.getEffectiveFirewalls ๊ถŒํ•œ๊ณผ ์ธ์Šคํ„ด์Šค์˜ compute.instances.getEffectiveFirewalls ๊ถŒํ•œ์ด ํฌํ•จ๋ฉ๋‹ˆ๋‹ค.

๋‹ค์Œ ์˜ˆ์‹œ์—์„œ Joe๋Š” policies ํด๋”์—์„œ ๊ณ„์ธต์‹ ๋ฐฉํ™”๋ฒฝ ์ •์ฑ…์„ ๋งŒ๋“ค๊ณ  ์ˆ˜์ •ํ•˜๊ณ  ์‚ญ์ œํ•  ์ˆ˜ ์žˆ์ง€๋งŒ ํด๋”์— ๋Œ€ํ•œ orgSecurityResourceAdmin ์—ญํ• ์ด ์—†์œผ๋ฏ€๋กœ ๊ณ„์ธต์‹ ๋ฐฉํ™”๋ฒฝ ์ •์ฑ…์„ ํด๋”์— ์—ฐ๊ฒฐํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

ํ•˜์ง€๋งŒ Joe๊ฐ€ Mary์—๊ฒŒ policy-1 ์‚ฌ์šฉ ๊ถŒํ•œ์„ ๋ถ€์—ฌํ–ˆ๊ธฐ ๋•Œ๋ฌธ์— Mary๋Š” ์ด ๊ณ„์ธต์‹ ๋ฐฉํ™”๋ฒฝ ์ •์ฑ…์„ ๋‚˜์—ดํ•˜๊ณ  dev-projects ํด๋” ๋˜๋Š” ๊ทธ ํ•˜์œ„ ํ•ญ๋ชฉ๊ณผ ์—ฐ๊ฒฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. orgFirewallPolicyUser ์—ญํ• ์€ ์ •์ฑ…์„ ํด๋”์— ์—ฐ๊ฒฐํ•  ์ˆ˜ ์žˆ๋Š” ๊ถŒํ•œ์„ ๋ถ€์—ฌํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ์‚ฌ์šฉ์ž์—๊ฒŒ ๋Œ€์ƒ ํด๋”์— ๋Œ€ํ•œ orgSecurityResourceAdmin ์—ญํ• ์ด ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

policy-1 ์˜ˆ์‹œ
policy-1 ์˜ˆ์‹œ

๊ณ„์ธต์‹ ๋ฐฉํ™”๋ฒฝ ์ •์ฑ… ๋ฆฌ์†Œ์Šค ๊ด€๋ฆฌ

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

๋‹ค์Œ ์˜ˆ์‹œ์—์„œ๋Š” policy-1์ด dev-projects ๋ฐ corp-projects ํด๋”์— ์ ์šฉ๋˜๋ฏ€๋กœ ํ•ด๋‹น ํด๋”์˜ ๋ชจ๋“  ํ”„๋กœ์ ํŠธ์— ์ ์šฉ๋ฉ๋‹ˆ๋‹ค.

์ •์ฑ… ์œ„์น˜ ๋ฐ ์—ฐ๊ฒฐ
์ •์ฑ… ์œ„์น˜ ๋ฐ ์—ฐ๊ฒฐ

์ •์ฑ… ๊ทœ์น™ ์ˆ˜์ •

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

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

๋‹ค์Œ ์˜ˆ์‹œ์—์„œ๋Š” policy-1์ด dev-projects ํด๋”์— ์—ฐ๊ฒฐ๋˜์–ด ์žˆ์œผ๋ฉฐ ์›์ž์ ์œผ๋กœ ์ ์šฉ๋˜๋Š” ์—ฌ๋Ÿฌ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์„ ์ ์šฉํ•˜๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฆ„์ด scratch-policy์ธ ์ƒˆ ์ •์ฑ…์„ ๋งŒ๋“  ๋‹ค์Œ ๊ธฐ์กด ๊ทœ์น™์„ ๋ชจ๋‘ policy-1์—์„œ scratch-policy๋กœ ๋ณต์‚ฌํ•˜์—ฌ ์ˆ˜์ •ํ•ฉ๋‹ˆ๋‹ค. ์ˆ˜์ •์„ ์™„๋ฃŒํ•œ ํ›„ scratch-policy์—์„œ policy-1๋กœ ๋ชจ๋“  ๊ทœ์น™์„ ๋ณต์‚ฌํ•ฉ๋‹ˆ๋‹ค.

์ •์ฑ… ์ˆ˜์ •
์ •์ฑ… ์ˆ˜์ •

์ •์ฑ… ์ด๋™

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

๋‹ค์Œ ๋‹ค์ด์–ด๊ทธ๋žจ์€ ๋ฆฌ์†Œ์Šค ๊ฐ„ ์ •์ฑ… ์ด๋™ ๋˜๋Š” ์ •์ฑ…์˜ ๊ทœ์น™ ํ‰๊ฐ€๋ฅผ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค.

์ •์ฑ… ์ด๋™
์ •์ฑ… ์ด๋™

๊ณ„์ธต์‹ ๋ฐฉํ™”๋ฒฝ ์ •์ฑ…๊ณผ ํด๋” ์—ฐ๊ฒฐ

๊ณ„์ธต์‹ ๋ฐฉํ™”๋ฒฝ ์ •์ฑ…์€ ์กฐ์ง ๋˜๋Š” ํด๋”์™€ ์—ฐ๊ฒฐ๋˜์ง€ ์•Š๋Š” ํ•œ ์‹œํ–‰๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์—ฐ๊ฒฐ์ด ์™„๋ฃŒ๋˜๋ฉด ํ•ด๋‹น ์กฐ์ง ๋˜๋Š” ํด๋”์— ์†ํ•œ ๋ชจ๋“  ๋„คํŠธ์›Œํฌ์˜ ๋ชจ๋“  VM์— ์ ์šฉ๋ฉ๋‹ˆ๋‹ค.

์ •์ฑ… ์—ฐ๊ฒฐ
์ •์ฑ… ์—ฐ๊ฒฐ

๋ฆฌ์†Œ์Šค ๊ณ„์ธต ๊ตฌ์กฐ ๋ณ€๊ฒฝ์‚ฌํ•ญ

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

์ •์ฑ… ์ด๋™
์ •์ฑ… ์ด๋™

์˜ˆ๋ฅผ ๋“ค์–ด dept-A ํด๋”๋ฅผ dev-projects ํด๋”์—์„œ eng-projects ํด๋”๋กœ ์ด๋™ํ•˜๊ณ  policy-1 ์—ฐ๊ฒฐ์„ dev-projects ๋Œ€์‹  eng-projects์œผ๋กœ ๋ณ€๊ฒฝํ•˜๋ ค๋ฉด dev-projects์—์„œ policy-1์˜ ์—ฐ๊ฒฐ์„ ๋™์‹œ์— ํ•ด์ œํ•˜์ง€ ๋งˆ์„ธ์š”. dev-projects ํด๋”์˜ ๋ชจ๋“  VPC ๋„คํŠธ์›Œํฌ์˜ ์ƒ์œ„ ํ•ญ๋ชฉ์ด ์—…๋ฐ์ดํŠธ๋˜๊ธฐ ์ „์— ๊ณ„์ธต์‹ ๋ฐฉํ™”๋ฒฝ ์ •์ฑ… ์—ฐ๊ฒฐ์ด ๋Š์–ด์ง€๋ฉด ์ž ์‹œ ํ•ด๋‹น VPC ๋„คํŠธ์›Œํฌ๊ฐ€ policy-1๋กœ ๋ณดํ˜ธ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

๊ณต์œ  VPC์— ๊ณ„์ธต์‹ ๋ฐฉํ™”๋ฒฝ ์ •์ฑ… ์‚ฌ์šฉ

๊ณต์œ  VPC ์‹œ๋‚˜๋ฆฌ์˜ค์—์„œ ํ˜ธ์ŠคํŠธ ํ”„๋กœ์ ํŠธ ๋„คํŠธ์›Œํฌ์— ์—ฐ๊ฒฐ๋œ VM ์ธํ„ฐํŽ˜์ด์Šค๋Š” ์„œ๋น„์Šค ํ”„๋กœ์ ํŠธ๊ฐ€ ์•„๋‹Œ ํ˜ธ์ŠคํŠธ ํ”„๋กœ์ ํŠธ์˜ ๊ณ„์ธต์‹ ๋ฐฉํ™”๋ฒฝ ์ •์ฑ… ๊ทœ์น™์— ์˜ํ•ด ๊ด€๋ฆฌ๋ฉ๋‹ˆ๋‹ค.

๊ณต์œ  VPC์˜ VM
๊ณต์œ  VPC์˜ VM

์„œ๋น„์Šค ํ”„๋กœ์ ํŠธ๊ฐ€ ํ˜ธ์ŠคํŠธ ํ”„๋กœ์ ํŠธ์™€ ๋‹ค๋ฅธ ํด๋”์— ์žˆ๋Š” ๊ฒฝ์šฐ์—๋„ ๊ณต์œ  ๋„คํŠธ์›Œํฌ์˜ VM ์ธํ„ฐํŽ˜์ด์Šค๋Š” ํ˜ธ์ŠคํŠธ ํ”„๋กœ์ ํŠธ ํด๋” ๊ทœ์น™์—์„œ ์ƒ์†๋ฉ๋‹ˆ๋‹ค.

ํ˜ธ์ŠคํŠธ ํ”„๋กœ์ ํŠธ ๊ทœ์น™์„ ์ƒ์†ํ•˜๋Š” ์„œ๋น„์Šค ํ”„๋กœ์ ํŠธ VM
ํ˜ธ์ŠคํŠธ ํ”„๋กœ์ ํŠธ ๊ทœ์น™์„ ์ƒ์†ํ•˜๋Š” ์„œ๋น„์Šค ํ”„๋กœ์ ํŠธ VM

VPC ๋„คํŠธ์›Œํฌ ํ”ผ์–ด๋ง์— ๊ณ„์ธต์‹ ๋ฐฉํ™”๋ฒฝ ์ •์ฑ… ์‚ฌ์šฉ

VPC ๋„คํŠธ์›Œํฌ ํ”ผ์–ด๋ง ์‹œ๋‚˜๋ฆฌ์˜ค์—์„œ ๊ฐ VPC ๋„คํŠธ์›Œํฌ์— ์—ฐ๊ฒฐ๋œ VM ์ธํ„ฐํŽ˜์ด์Šค๋Š” ํ•ด๋‹น VPC ๋„คํŠธ์›Œํฌ์˜ ๊ณ„์ธต ๊ตฌ์กฐ์— ์žˆ๋Š” ์ •์ฑ…์„ ์ƒ์†ํ•ฉ๋‹ˆ๋‹ค. ๋‹ค์Œ์€ VPC ํ”ผ์–ด๋ง๋œ ๋„คํŠธ์›Œํฌ๊ฐ€ ๋‹ค๋ฅธ ์กฐ์ง์— ์†ํ•˜๋Š” VPC ๋„คํŠธ์›Œํฌ ํ”ผ์–ด๋ง์˜ ์˜ˆ์‹œ์ž…๋‹ˆ๋‹ค.

๊ฐ ๋„คํŠธ์›Œํฌ์—์„œ ์ƒ์†๋˜๋Š” VM
๊ฐ ๋„คํŠธ์›Œํฌ์—์„œ ์ƒ์†๋˜๋Š” VM

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