CI/CD ๋ณด์•ˆ

CI/CD ํŒŒ์ดํ”„๋ผ์ธ์„ ๊ฐ•ํ™”ํ•˜๊ณ , ๊ณต๊ฒฉ ํ‘œ๋ฉด์„ ์ค„์ด๊ณ , ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์„ ๋ณดํ˜ธํ•˜์„ธ์š”.
CI/CD Security Hero Front Image
CI/CD Security Hero Back Image

์—”์ง€๋‹ˆ์–ด๋ง ์—์ฝ”์‹œ์Šคํ…œ์„ ๋…ธ๋ฆฌ๋Š” ๊ณต๊ฒฉ์˜ ์–‘๊ณผ ์ •๊ตํ•จ์ด ๊ธ‰์†๋„๋กœ ์ฆ๊ฐ€ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. Gartner์— ๋”ฐ๋ฅด๋ฉด, ์กฐ์ง์€ ํด๋ผ์šฐ๋“œ์˜ ๋ณด์•ˆ์„ ์œ ์ง€ํ•˜๊ธฐ ์œ„ํ•ด ์ œ๊ณต ํŒŒ์ดํ”„๋ผ์ธ์„ ๋ณดํ˜ธํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. Prismaยฎ Cloud๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์ œ๊ณต ํŒŒ์ดํ”„๋ผ์ธ ์ „์ฒด์˜ ๊ฐ€์‹œ์„ฑ๊ณผ ์ œ์–ด ๊ธฐ๋Šฅ์„ ํ™•๋ณดํ•˜๊ธฐ ์œ„ํ•œ ๊ฐ•๋ ฅํ•˜๋ฉด์„œ๋„ ๊ฐ„๋‹จํ•œ ๋ฐฉ๋ฒ•์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

์ƒ์œ„ 10๊ฐ€์ง€ CI/CD ๋ณด์•ˆ ๋ฆฌ์Šคํฌ์— ๋Œ€ํ•ด ์•Œ์•„๋ณด๊ธฐ

Prisma Cloud๋ฅผ ํ†ตํ•ด AppSec ์‹ค๋ฌด์ž๋Š” ์—”์ง€๋‹ˆ์–ด์˜ ์†๋„ ์ €ํ•˜ ์—†์ด CI/CD ํŒŒ์ดํ”„๋ผ์ธ์„ ๋ณดํ˜ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Prisma Cloud๋Š” OWASP ์ƒ์œ„ 10๊ฐ€์ง€ CI/CD ๋ณด์•ˆ ๋ฆฌ์Šคํฌ ๋ฐ ๋‹ค๋ฅธ ๊ณต๊ฒฉ ๋ฒกํ„ฐ์— ๋Œ€ํ•ด ํŒŒ์ดํ”„๋ผ์ธ์„ ์ง€์†์ ์œผ๋กœ ๋ชจ๋‹ˆํ„ฐ๋งํ•˜๋ฏ€๋กœ ์•…์„ฑ ํ–‰์œ„์ž๋Š” ์ œ๊ณต ํŒŒ์ดํ”„๋ผ์ธ์„ ์นจํ•ดํ•˜๊ฑฐ๋‚˜ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— ์•…์„ฑ ์ฝ”๋“œ๋ฅผ ์ฃผ์ž…ํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.
  • ์—”์ง€๋‹ˆ์–ด๋ง ์—์ฝ”์‹œ์Šคํ…œ์— ๋Œ€ํ•œ ๋‹จ์ผ ๋ทฐ
  • OWASP ์ƒ์œ„ 10๊ฐ€์ง€ CI/CD ๋ณด์•ˆ ๋ฆฌ์Šคํฌ์— ๋Œ€ํ•œ ์™„์ „ํ•œ ๋ณดํ˜ธ
  • ์•ˆ์ „ํ•˜์ง€ ์•Š์€ ์ฝ”๋“œ๊ฐ€ ํ”„๋กœ๋•์…˜์— ๋„๋‹ฌํ•˜์ง€ ์•Š๋„๋ก ์ฐจ๋‹จํ•˜๋Š” ์„ธ๋ถ„ํ™”๋œ ์ œ์–ด
  • ๊ทธ๋ž˜ํ”„ ๊ธฐ๋ฐ˜ CI/CD ๋งคํ•‘
    ๊ทธ๋ž˜ํ”„ ๊ธฐ๋ฐ˜ CI/CD ๋งคํ•‘
  • ํฌ๊ด„์ ์ธ ์—”์ง€๋‹ˆ์–ด๋ง ๋„๊ตฌ ์ธ๋ฒคํ† ๋ฆฌ
    ํฌ๊ด„์ ์ธ ์—”์ง€๋‹ˆ์–ด๋ง ๋„๊ตฌ ์ธ๋ฒคํ† ๋ฆฌ
  • ํŒŒ์ดํ”„๋ผ์ธ ํƒœ์„ธ ๊ด€๋ฆฌ
    ํŒŒ์ดํ”„๋ผ์ธ ํƒœ์„ธ ๊ด€๋ฆฌ
  • ์‹คํ–‰ ๊ฐ€๋Šฅํ•œ ์ˆ˜์ • ์ง€์นจ
    ์‹คํ–‰ ๊ฐ€๋Šฅํ•œ ์ˆ˜์ • ์ง€์นจ

PRISMA CLOUD ์†”๋ฃจ์…˜

์‹ค๋ฌด์ž๋ฅผ ์œ„ํ•œ ๊ทธ๋ž˜ํ”„ ๊ธฐ๋ฐ˜ CI/CD ๋ณด์•ˆ

์—”์ง€๋‹ˆ์–ด๋ง ์—์ฝ”์‹œ์Šคํ…œ ์ „๋ฐ˜์— ๋Œ€ํ•œ ์ค‘์•™ ์ง‘์ค‘ํ™”๋œ ๊ฐ€์‹œ์„ฑ

ํด๋ผ์šฐ๋“œ ๋„ค์ดํ‹ฐ๋ธŒ ์—”์ง€๋‹ˆ์–ด๋ง ์—์ฝ”์‹œ์Šคํ…œ์ด ์ ์  ๋” ๋ณต์žกํ•ด์ง์— ๋”ฐ๋ผ AppSec ํŒ€์ด ์ด๋ฅผ ๋ณดํ˜ธํ•˜๋Š” ๋ฐ ํ•„์š”ํ•œ ๊ฐ€์‹œ์„ฑ์„ ํ™•๋ณดํ•˜๋Š” ๊ฒƒ์ด ๋” ์–ด๋ ค์›Œ์ง€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์—์ฝ”์‹œ์Šคํ…œ ๋‚ด์—์„œ ์–ธ์–ด, ํ”„๋ ˆ์ž„์›Œํฌ, ์‹คํ–‰ ํŒŒ์ผ์˜ ํ†ตํ•ฉ ์ธ๋ฒคํ† ๋ฆฌ๋ฅผ ํ™•๋ณดํ•˜๋Š” ๊ฒƒ์ด CI/CD ํŒŒ์ดํ”„๋ผ์ธ ๋ณด์•ˆ์„ ์œ„ํ•œ ์ฒซ ๋‹จ๊ณ„์ž…๋‹ˆ๋‹ค.

Prisma Cloud CI/CD ๋ณด์•ˆ์€ ์‚ฌ์šฉ ์ค‘์ธ ๋ชจ๋“  ๊ธฐ์ˆ  ๋ฐ ๊ด€๋ จ ์ฝ”๋“œ ๋ณด์•ˆ ๋ฆฌ์Šคํฌ์— ๋Œ€ํ•ด ํ†ตํ•ฉ๋œ ๋‹จ์ผ ๋ทฐ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

  • ํƒ์›”ํ•œ ์ •ํ™•๋„๋กœ ์–ธ์–ด ๋ฐ ๋ฆฌํฌ์ง€ํ† ๋ฆฌ ์ „์ฒด๋ฅผ ์Šค์บ”.

    ๊ฐ€์žฅ ๋„๋ฆฌ ์‚ฌ์šฉ๋˜๋Š” ๋ชจ๋“  ์–ธ์–ด์— ๋Œ€ํ•œ ์ฝ”๋“œ ์œ ํ˜• ์ „๋ฐ˜์—์„œ ๋ณด์•ˆ ๋ฆฌ์Šคํฌ๋ฅผ ์‹๋ณ„ํ•ฉ๋‹ˆ๋‹ค.

  • ์ธํ”„๋ผ์™€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ฆฌ์Šคํฌ ์—ฐ๊ฒฐ.

    ์ฝ”๋“œ๋ฒ ์ด์Šค ๋‚ด์—์„œ ๋…ธ์ถœ๋˜๋Š” ์ค‘์š”ํ•œ ๋ฆฌ์Šคํฌ์— ์ง‘์ค‘ํ•˜์—ฌ ์˜คํƒ(false-positive)์„ ์ œ๊ฑฐํ•˜๊ณ  ๋ณต๊ตฌ ์—…๋ฐ์ดํŠธ์˜ ์šฐ์„ ์ˆœ์œ„๋ฅผ ๋” ๋น ๋ฅด๊ฒŒ ์ง€์ •ํ•ฉ๋‹ˆ๋‹ค.

  • ์†Œํ”„ํŠธ์›จ์–ด ๊ณต๊ธ‰๋ง ์‹œ๊ฐํ™”.

    ์—”์ง€๋‹ˆ์–ด๋ง ์—์ฝ”์‹œ์Šคํ…œ ์ „๋ฐ˜์˜ CI/CD ํŒŒ์ดํ”„๋ผ์ธ๊ณผ ์ฝ”๋“œ ๋ฆฌ์Šคํฌ์˜ ํ†ตํ•ฉ ์ธ๋ฒคํ† ๋ฆฌ๋ฅผ ํ™•๋ณดํ•ฉ๋‹ˆ๋‹ค.

  • ์†Œํ”„ํŠธ์›จ์–ด ๊ณต๊ธ‰๋ง ์นดํƒˆ๋กœ๊ทธํ™”.

    ์†Œํ”„ํŠธ์›จ์–ด ์žฌ๋ฃŒ ๋ช…์„ธ์„œ(SBOM)๋ฅผ ์ƒ์„ฑํ•˜์—ฌ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ฆฌ์Šคํฌ์˜ ๋ชจ๋“  ์†Œ์Šค๋ฅผ ์ถ”์ ํ•˜๊ณ  ๊ณต๊ฒฉ ํ‘œ๋ฉด์„ ์ดํ•ดํ•ฉ๋‹ˆ๋‹ค.

์—”์ง€๋‹ˆ์–ด๋ง ์—์ฝ”์‹œ์Šคํ…œ ์ „๋ฐ˜์— ๋Œ€ํ•œ ์ค‘์•™ ์ง‘์ค‘ํ™”๋œ ๊ฐ€์‹œ์„ฑ

์ œ๊ณต ํŒŒ์ดํ”„๋ผ์ธ์˜ ํƒœ์„ธ ๊ด€๋ฆฌ

ํด๋ผ์šฐ๋“œ ๊ณต๊ฒฉ์€ CI/CD ํŒŒ์ดํ”„๋ผ์ธ๊ณผ ์†Œํ”„ํŠธ์›จ์–ด ๊ณต๊ฒฉ๋ง์„ ํ”ํ•œ ๊ณต๊ฒฉ ๋Œ€์ƒ์œผ๋กœ ์‚ผ๊ธฐ ๋•Œ๋ฌธ์— ์กฐ์ง์€ ์ฝ”๋“œ ์ฃผ์ž…, ์ž๊ฒฉ ์ฆ๋ช… ๋„๋‚œ, ๋ฐ์ดํ„ฐ ์œ ์ถœ, ์ง€์  ์žฌ์‚ฐ ๋„๋‚œ์— ๋…ธ์ถœ๋˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ์กฐ์ง์€ ์ƒˆ๋กœ์šด ๋ณด์•ˆ ์‚ฌ๋ก€๋ฅผ ๊ตฌํ˜„ํ•˜์—ฌ ์ด์— ๋Œ€์‘ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. OWASP ์ƒ์œ„ 10๊ฐ€์ง€์— ๋งคํ•‘๋œ ๋ณด์•ˆ ๋ฌธ์ œ๋Š” ๊ณต๊ฒฉ ๋ฒกํ„ฐ๋ฅผ ์‹๋ณ„ํ•˜๊ณ  CI/CD ๋ณด์•ˆ ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ ์ง€์นจ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

  • ์†Œํ”„ํŠธ์›จ์–ด ๊ณต๊ธ‰๋ง ๋ณด์•ˆ ํƒœ์„ธ์— ๋Œ€ํ•œ ๊ฐ€์‹œ์„ฑ์„ ํ™•๋ณดํ•ฉ๋‹ˆ๋‹ค.

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

  • ํŒŒ์ดํ”„๋ผ์ธ์— ์˜ํ–ฅ์„ ๋ฏธ์น˜๋Š” ์ˆ˜๋งŽ์€ ๋ฆฌ์†Œ์Šค์˜ ๊ทธ๋ž˜ํ”„ ๊ธฐ๋ฐ˜ ๊ณต๊ฒฉ ๊ฒฝ๋กœ ๋ถ„์„์„ ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค.

    ์†Œํ”„ํŠธ์›จ์–ด ํŒŒ์ดํ”„๋ผ์ธ์€ ๋‹ค์ฐจ์›์ ์ด๋ฉฐ, ๊ณต๊ฒฉ์„ ์˜ˆ๋ฐฉํ•˜๊ธฐ ์œ„ํ•ด ๋ชจ๋‘ ๋ณดํ˜ธํ•ด์•ผ ํ•˜๋Š” ๋งŽ์€ ๋„๊ตฌ, ๋‚ด๋ถ€ ๋ฐ ์™ธ๋ถ€ ๋ฆฌ์†Œ์Šค๋ฅผ ๊ฐ–์ถ”๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

  • ์ œ๊ณต ํŒŒ์ดํ”„๋ผ์ธ์„ ๊ฐ•ํ™”ํ•ฉ๋‹ˆ๋‹ค.

    ์„ธ๊ณ„ ์ตœ๊ณ ์˜ CI/CD ๋ณด์•ˆ ์—ฐ๊ตฌ์›์˜ ์ง€์›์„ ๋ฐ›๋Š” Prisma Cloud๋Š” ์‹œ๊ฐ„์ด ๊ฐˆ์ˆ˜๋ก ํŒŒ์ดํ”„๋ผ์ธ์„ ๊ฐ•ํ™”ํ•  ์ˆ˜ ์žˆ๋Š” ์ค‘์š”ํ•œ ๋ณด์•ˆ ๊ฐ€๋“œ๋ ˆ์ผ์„ ๋„์ž…ํ•  ์ˆ˜ ์žˆ๋„๋ก ํŒ€์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๊ฐ€๋“œ๋ ˆ์ผ ๋•๋ถ„์— ์•…์„ฑ ํ–‰์œ„์ž๋Š” ํ”„๋กœ๋•์…˜ ํ™˜๊ฒฝ์— ๋„๋‹ฌํ•˜๊ฑฐ๋‚˜ ์•…์„ฑ ์ฝ”๋“œ๋ฅผ ์‹คํ–‰ํ•˜๊ธฐ ์œ„ํ•ด CI/CD ํŒŒ์ดํ”„๋ผ์ธ์˜ ์•ฝ์ ์„ ํ™œ์šฉํ•  ์ˆ˜ ์—†๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

  • ํŒŒ์ดํ”„๋ผ์ธ์—์„œ ๋…ธ์ถœ๋œ ์ž๊ฒฉ ์ฆ๋ช…์„ ์‹๋ณ„ํ•ฉ๋‹ˆ๋‹ค.

    ๋„๋‚œ๋‹นํ•˜๊ฑฐ๋‚˜ ๋‚จ์šฉ๋  ์ˆ˜ ์žˆ๋Š” ์›นํ›„ํฌ ๋ฐ ํŒŒ์ดํ”„๋ผ์ธ ๋กœ๊ทธ์˜ ํ‰๋ฌธ ์ž๊ฒฉ ์ฆ๋ช…์„ ์ฐพ์Šต๋‹ˆ๋‹ค.

  • ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ์ˆ˜๋ช… ์ฃผ๊ธฐ ์ „์ฒด์— ์‚ฌ์šฉ์ž ์ง€์ • ์ •์ฑ…์„ ์ƒ์„ฑ ๋ฐ ์ ์šฉํ•ฉ๋‹ˆ๋‹ค.

    ์ทจ์•ฝ์  ๊ด€๋ฆฌ๋ฅผ ํ†ตํ•ฉํ•˜์—ฌ ๋ฆฌํฌ์ง€ํ† ๋ฆฌ, ๋ ˆ์ง€์ŠคํŠธ๋ฆฌ, CI/CD ํŒŒ์ดํ”„๋ผ์ธ, ๋Ÿฐํƒ€์ž„ ํ™˜๊ฒฝ์„ ์Šค์บ”ํ•ฉ๋‹ˆ๋‹ค.

์ œ๊ณต ํŒŒ์ดํ”„๋ผ์ธ์˜ ํƒœ์„ธ ๊ด€๋ฆฌ

Cloud Application Graphโ„ข

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

  • ์ „์ฒด ์—์ฝ”์‹œ์Šคํ…œ์„ ๋ถ„์„ํ•ฉ๋‹ˆ๋‹ค.

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

  • ์นจํ•ด ๊ฒฝ๋กœ๋ฅผ ์‹œ๊ฐํ™”ํ•ฉ๋‹ˆ๋‹ค.

    ๋ณต์žกํ•œ ๊ด€๊ณ„๋ฅผ ํ’€์–ด ์ค‘์š”ํ•œ ๋ฆฌ์Šคํฌ๋ฅผ ์ฐพ์•„๋‚ด๊ณ  ์ค‘์š”ํ•œ ์ž์‚ฐ์— ๋„๋‹ฌํ•˜๋Š” ์นจํ•ด ๊ฒฝ๋กœ๋ฅผ ํŒŒ์•…ํ•ฉ๋‹ˆ๋‹ค.

Cloud Application Graphโ„ข

CNAPP์˜ ์ผ๋ถ€

์•ˆ์ „ํ•˜์ง€ ์•Š์€ ์ฝ”๋“œ๊ฐ€ ํ”„๋กœ๋•์…˜์— ๋„๋‹ฌํ•˜๋Š” ๊ฒƒ์„ ์˜ˆ๋ฐฉํ•˜๋Š” ์œ ์ผํ•œ ๋ฐฉ๋ฒ•์€ ๋ชจ๋“  ์ฝ”๋“œ ์•„ํ‹ฐํŒฉํŠธ, ์ข…์†์„ฑ์„ ์Šค์บ”ํ•˜๊ณ  ์ œ๊ณต ํŒŒ์ดํ”„๋ผ์ธ์ด ํšจ๊ณผ์ ์œผ๋กœ ๋ณดํ˜ธ๋˜๋„๋ก ํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. CI/CD ๋ณด์•ˆ์€ Prisma Cloud์˜ ํด๋ผ์šฐ๋“œ ๋„ค์ดํ‹ฐ๋ธŒ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ณดํ˜ธ ํ”Œ๋žซํผ(CNAPP)์˜ ์ผ๋ถ€์ธ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ณด์•ˆ ์‚ฌ์šฉ ์‚ฌ๋ก€์˜ ํ•˜๋‚˜์— ๋ถˆ๊ณผํ•ฉ๋‹ˆ๋‹ค.

  • ๊ฐœ๋ฐœ์ž๊ฐ€ ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ๊ตฌ์ถ•ํ•˜๊ณ  ํ…Œ์ŠคํŠธํ•  ๋•Œ ์ฝ”๋“œ์—์„œ ๋ฆฌ์Šคํฌ๋ฅผ ์‹๋ณ„.

    ๋ชจ๋“  ๋ฆฌํฌ์ง€ํ† ๋ฆฌ(์˜ˆ: GitHub)์™€ ๋ ˆ์ง€์ŠคํŠธ๋ฆฌ(์˜ˆ: Docker, Quay, Artifactory ๋“ฑ)์˜ ํŒจํ‚ค์ง€์™€ ์ด๋ฏธ์ง€์—์„œ ์ทจ์•ฝ์ ๊ณผ ๊ทœ์ • ์ค€์ˆ˜ ๋ฌธ์ œ๋ฅผ ๊ฒ€์‚ฌํ•ฉ๋‹ˆ๋‹ค.

  • ๊ฒ€์ฆ๋œ ์ด๋ฏธ์ง€์™€ ํ…œํ”Œ๋ฆฟ๋งŒ ๊ตฌ์ถ•์— ์ œ๊ณต.

    Prisma Cloud ์ฝ”๋“œ ์Šค์บ” ๋ฐ ์ปจํ…Œ์ด๋„ˆ ์ƒŒ๋“œ๋ฐ•์Šค ๋ถ„์„์„ ํ™œ์šฉํ•˜์—ฌ ์•…์„ฑ ์ฝ”๋“œ์™€ ์•ฑ์„ ์‹๋ณ„ํ•˜๊ณ  ํ”„๋กœ๋•์…˜์— ๋„๋‹ฌํ•˜์ง€ ์•Š๋„๋ก ์ฐจ๋‹จํ•ฉ๋‹ˆ๋‹ค.

  • ๊ฐ ๊ฐ์‚ฌ ๋˜๋Š” ๋ณด์•ˆ ์ธ์‹œ๋˜ํŠธ์˜ ์ž์„ธํ•œ ํฌ๋ Œ์‹ ์บก์ฒ˜.

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

  • ๋ชจ๋“  ๋Ÿฐํƒ€์ž„ ํ™˜๊ฒฝ์—์„œ ์œ„ํ—˜ํ•œ ํ™œ๋™ ์˜ˆ๋ฐฉ.

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

  • ์ปจํ…์ŠคํŠธ ์ธ์‹ ๋ณด์•ˆ ์ œ๊ณต.

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

CNAPP์˜ ์ผ๋ถ€

์ฝ”๋“œ ๋ณด์•ˆ ๋ชจ๋“ˆ

IaC(Infrastructure as Code) ๋ณด์•ˆ

์ž๋™ํ™”๋œ IaC ๋ณด์•ˆ์„ ๊ฐœ๋ฐœ์ž ์›Œํฌํ”Œ๋กœ์— ํฌํ•จํ•˜์„ธ์š”.

์†Œํ”„ํŠธ์›จ์–ด ๊ตฌ์„ฑ ๋ถ„์„(SCA)

์ปจํ…์ŠคํŠธ๋ฅผ ์ธ์‹ํ•˜๋Š” ์˜คํ”ˆ ์†Œ์Šค ๋ณด์•ˆ ๋ฐ ๋ผ์ด์„ ์Šค ๊ทœ์ •์„ ์ค€์ˆ˜ํ•ฉ๋‹ˆ๋‹ค.

์•”ํ˜ธ ๋ณด์•ˆ

๋ฆฌํฌ์ง€ํ† ๋ฆฌ ๋ฐ CI/CD ํŒŒ์ดํ”„๋ผ์ธ์˜ ๋ชจ๋“  ํŒŒ์ผ์—์„œ ๋…ธ์ถœ๋œ ์•”ํ˜ธ ๋ฐ ์ทจ์•ฝํ•œ ์•”ํ˜ธ๋ฅผ ์ฐพ์•„ ๋ณดํ˜ธํ•ฉ๋‹ˆ๋‹ค.

์ฃผ์š” ๋ฆฌ์†Œ์Šค