Skip to content
GitHub Universe 2026
Our stage โ€ข Your story โ€ข Submit your proposal by May 1 Submit now

์—์ด์ „ํŠธ ์ง€์› ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ๋ฅผ ์œ„ํ•œ AI ๊ธฐ๋ฐ˜ ๊ฐœ๋ฐœ์ž ํ”Œ๋žซํผ

์†๋„, ํ™•์žฅ์„ฑ, ์—์ด์ „ํŠธ ์ค‘์‹ฌ์˜ ์†Œํ”„ํŠธ์›จ์–ด ๋ฏธ๋ž˜๋ฅผ ์œ„ํ•ด ๊ตฌ์ถ•๋œ ๋‹จ์ผ ๋ณด์•ˆ ํ”Œ๋žซํผ์—์„œ DevOps๋ฅผ ํ†ตํ•ฉํ•˜์„ธ์š”.

/enterprise ์„น์…˜ - ๋กœ๊ณ 

Ford3MProcter and GambleAmerican AirlinesKPMGStripeSpotify

์„ค๊ณ„ ๋‹จ๊ณ„๋ถ€ํ„ฐ ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ๊ธ‰

๋Œ€๊ทœ๋ชจ๋กœ ์•ˆ์ „ํ•˜๊ฒŒ ํ˜์‹ ํ•˜๋Š” ๋ฐ ํ•„์š”ํ•œ ์ œ์–ด์™€ ๊ฐ€์‹œ์„ฑ์„ ์ œ๊ณตํ•˜๋Š” ์ค‘์•™ ์ง‘์ค‘์‹ ๊ด€๋ฆฌ ๊ธฐ๋ฐ˜.

์†Œํ”„ํŠธ์›จ์–ด ์ˆ˜๋ช… ์ฃผ๊ธฐ์˜ ๋ชจ๋“  ์Šคํ…Œ์ด์ง€์— ๋‚ด์žฅ๋œ ๋ณด์•ˆ

Screenshot displaying a code snippet with an Express.js application setup and a CodeQL scan result indicating a high-severity reflected cross-site scripting vulnerability due to user-provided value. The GitHub Copilot Autofix feature is generating a fix suggestion.

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

  • ์ž์—ฐ์Šค๋Ÿฝ๊ฒŒ ์ทจ์•ฝ์„ฑ์„ ์ฐพ์•„ ํ•ด๊ฒฐํ•˜์„ธ์š”. ์›Œํฌํ”Œ๋กœ์— ์ง์ ‘ ๋‚ด์žฅ๋œ GitHub Advanced Security๋กœ ์ฝ”๋“œ, secret ๋ฐ ์˜์กด์„ฑ ์Šค์บ”์„ ์ž๋™ํ™”ํ•˜์„ธ์š”.
  • ์†Œํ”„ํŠธ์›จ์–ด ๊ณต๊ธ‰๋ง์„ ๋ณดํ˜ธํ•˜์„ธ์š”.์†Œํ”„ํŠธ์›จ์–ด ๊ณต๊ธ‰๋ง ๋‚ด ์˜์กด์„ฑ์„ ์‹œ๊ฐํ™”ํ•˜๊ณ  ๊ด€๋ฆฌํ•˜์„ธ์š”.
  • ์ฝ”๋“œ ์œ„์น˜๋ฅผ โ€‹โ€‹์ œ์–ดํ•˜์„ธ์š”. ๋” ๋‚˜์€ ๊ฑฐ๋ฒ„๋„Œ์Šค, ๋ณด์•ˆ, ์œ ์—ฐํ•œ ๋ฐ์ดํ„ฐ ์ƒ์ฃผ ๊ธฐ๋Šฅ์„ ๊ฐ–์ถ˜ SaaS์˜ ๋ฏผ์ฒฉ์„ฑ์„ ๋ˆ„๋ฆฌ์„ธ์š”.

๊ฐ€์žฅ ์†Œ์ค‘ํ•œ ์ž์‚ฐ์ธ
๊ฐœ๋ฐœ์ž๋ฅผ ์œ„ํ•ด ๊ตฌ์ถ•

์—”์ง€๋‹ˆ์–ด๋ง ํŒ€์€ GitHub๋ฅผ ํ†ตํ•ด ํ˜์‹ ๊ณผ ์„ฑ์žฅ์„ ์œ„ํ•œ ๊ณ ์„ฑ๋Šฅ AI ๊ธฐ๋ฐ˜ ํŒ€์œผ๋กœ ํƒˆ๋ฐ”๊ฟˆํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ „์ฒด ๊ฐœ๋ฐœ ์›Œํฌํ”Œ๋กœ, ์ฒ˜์Œ๋ถ€ํ„ฐ ๋๊นŒ์ง€

๋‹จ์ผ ๋ณด์•ˆ ํ”Œ๋žซํผ์—์„œ ๊ฐœ๋ฐœ ์ˆ˜๋ช… ์ฃผ๊ธฐ์˜ ๋ชจ๋“  ์Šคํ…Œ์ด์ง€๋ฅผ ํ†ตํ•ฉํ•˜์„ธ์š”.

GitHub Copilot์œผ๋กœ ์ธ์žฌ ์—ญ๋Ÿ‰ ํ™•์žฅ

AI๋กœ ์ฝ”๋”ฉ ์™„์„ฑ์„ ๋„˜์–ด, ํ’ˆ์งˆ๊ณผ ๋ฌธ์ œ ํ•ด๊ฒฐ ๋Šฅ๋ ฅ์„ ํ–ฅ์ƒ์‹œํ‚ค๊ณ  ํ˜์‹ ์„ ์ด‰์ง„ํ•˜์„ธ์š”.

A section of a code editor using GitHub Copilotโ€™s agent mode where the model is set to auto, and there's a list of files changed.

๋น ๋ฅด๊ฒŒ ์ฝ”๋”ฉ ์ง„ํ–‰

1์–ต 8,000๋งŒ ๋ช… ์ด์ƒ์˜ ๊ฐœ๋ฐœ์ž๊ฐ€ ์‹ ๋ขฐํ•˜๋Š” ํ”Œ๋žซํผ์œผ๋กœ ์ค€๋น„ ๊ธฐ๊ฐ„์„ ์ƒ๋žตํ•˜๊ณ  ์˜ํ–ฅ๋ ฅ์„ ๊ฐ€์†ํ™”ํ•˜์„ธ์š”.

์›ํ•˜๋Š” ๋ฐฉ์‹์œผ๋กœ ๊ตฌ์ถ•ํ•  ์ˆ˜ ์žˆ๋Š” ์œ ์—ฐ์„ฑ

์•ฑ, ์ž‘์—…, ๋ชจ๋ธ๋กœ ๊ตฌ์„ฑ๋œ ์—์ฝ”์‹œ์Šคํ…œ์„ ํ™œ์šฉํ•ด ํ˜์‹ ์„ ๊ฐ€์†ํ™”ํ•˜์„ธ์š”.

A collection of application icons for various development tools like Imgbot, AccessLint, WakaTime, Circle CI, Cirrus CI and Code Climate.

์‚ฌํ›„ ๋Œ€์‘์  ๊ด€๋ฆฌ๋ถ€ํ„ฐ ์ „๋žต์  ํ”Œ๋žซํผ ๋ฆฌ๋”์‹ญ๊นŒ์ง€.

GitHub Enterprise ์„ค์ •์˜ ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ํŒ€ ๋ชฉ๋ก์ž…๋‹ˆ๋‹ค.

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

๊ธ€๋กœ๋ฒŒ ์„ ๋„ ๊ธฐ์—…๋“ค์ด ์ฑ„ํƒ

Wayfair, 15,000๊ฐœ ๋ฆฌํฌ์ง€ํ† ๋ฆฌ๋ฅผ GitHub๋กœ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ํ•˜์—ฌ ์—ฐ๊ฐ„ 15๋งŒ ๋‹ฌ๋Ÿฌ ์ ˆ๊ฐ

Telus๊ฐ€ GitHub์œผ๋กœ ๊ต์ฒดํ•˜์—ฌ 1,690๋งŒ ๋‹ฌ๋Ÿฌ์˜ ๋น„์šฉ์„ ์ ˆ๊ฐํ•˜๊ณ  ๊ฐœ๋ฐœ์ž ํ•œ ๋ช…๋‹น ์ฃผ๋‹น 2์‹œ๊ฐ„์„ ์ ˆ์•ฝํ•œ ๋ฐฉ๋ฒ•์„ ์•Œ์•„๋ณด์„ธ์š”.

๊ณ ๊ฐ ์Šคํ† ๋ฆฌ ์ฝ๊ธฐ

TELUS, GitHub์—์„œ DevOps ํ†ตํ•ฉ์œผ๋กœ 1,690๋งŒ ๋‹ฌ๋Ÿฌ ์ ˆ๊ฐ

Telus๊ฐ€ GitHub์œผ๋กœ ๊ต์ฒดํ•˜์—ฌ 1,690๋งŒ ๋‹ฌ๋Ÿฌ์˜ ๋น„์šฉ์„ ์ ˆ๊ฐํ•˜๊ณ  ๊ฐœ๋ฐœ์ž ํ•œ ๋ช…๋‹น ์ฃผ๋‹น 2์‹œ๊ฐ„์„ ์ ˆ์•ฝํ•œ ๋ฐฉ๋ฒ•์„ ์•Œ์•„๋ณด์„ธ์š”.

๊ณ ๊ฐ ์Šคํ† ๋ฆฌ ์ฝ๊ธฐ

GitHub์™€ ํ•จ๊ป˜ ์—ฌ์ •์„ ์‹œ์ž‘ํ•˜์„ธ์š”

GitHub Enterprise๋Š” ์Šคํƒ€ํŠธ์—…๊ณผ Fortune 500๋Œ€ ๊ธฐ์—… ๋ชจ๋‘๋ฅผ ์œ„ํ•ด ๊ฐœ๋ฐœ์ž๊ฐ€ ์„ ํ˜ธํ•˜๋Š” ํ”Œ๋žซํผ์—์„œ ์•ˆ์ „ํ•˜๊ฒŒ ํ˜์‹ ํ•˜๋Š” ๋ฐ ํ•„์š”ํ•œ ๋ชจ๋“  ๊ฒƒ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

30์ผ ๋ฌด๋ฃŒ ํ‰๊ฐ€ํŒ ์‹œ์ž‘ํ•˜๊ธฐ์˜์—…ํŒ€์— ๋ฌธ์˜

์ž์ฃผ ๋ฌป๋Š” ์งˆ๋ฌธ

GitHub Enterprise ์ •๋ณด

GitHub Enterprise๋ž€?

GitHub Enterprise๋Š” ํ˜„๋Œ€ ๊ฐœ๋ฐœ์˜ ๋ณต์žกํ•œ ์›Œํฌํ”Œ๋กœ๋ฅผ ์œ„ํ•ด ์„ค๊ณ„๋œ ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ๊ธ‰ ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ํ”Œ๋žซํผ์ž…๋‹ˆ๋‹ค.

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

์กฐ์ง์—์„œ GitHub Enterprise๋ฅผ ์‚ฌ์šฉํ•ด์•ผ ํ•˜๋Š” ์ด์œ 

์กฐ์ง์—์„œ GitHub Enterprise๋ฅผ ์‚ฌ์šฉํ•ด์•ผ ํ•˜๋Š” ์ด์œ ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

  1. AI ๊ธฐ๋ฐ˜ ๊ฐœ๋ฐœ์„ ํ†ตํ•ด ๋Œ€๊ทœ๋ชจ ๊ฐœ๋ฐœ ๊ฐ€์†ํ™”: GitHub๋Š” ์กฐ์ง์ด ํ˜์‹ ์ ์ธ ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ๋Œ€๊ทœ๋ชจ๋กœ ๋นŒ๋“œ, ๋ณด์•ˆ ๋ฐ ์ œ๊ณตํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋˜๋Š” ์„ธ๊ณ„์—์„œ ๊ฐ€์žฅ ํญ๋„“๊ฒŒ ์‚ฌ์šฉ๋˜๊ณ  ์žˆ๋Š” Copilot ๊ธฐ๋ฐ˜ ๊ฐœ๋ฐœ์ž ํ”Œ๋žซํผ์ž…๋‹ˆ๋‹ค.ย 

  2. ๋”์šฑ ๊ฐ„ํŽธํ•ด์ง„ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ณด์•ˆ: GitHub Advanced Security์™€ ๊ฐ™์ด ๊ฐœ๋ฐœ์ž ์›Œํฌํ”Œ๋กœ์— ๋‚ด์žฅ๋œ ๊ธฐ๋ณธ ๋ณด์•ˆ ๋„๊ตฌ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๊ฐœ๋ฐœ์ž๋Š” ๋ณด์•ˆ ๋ฌธ์ œ๋ฅผ ์‰ฝ๊ฒŒ ํ•ด๊ฒฐํ•˜๋Š” ๋™์‹œ์— ๊ฐ€์‹œ์„ฑ๊ณผ ์ œ์–ด ๊ธฐ๋Šฅ์„ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

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

  4. ์ƒ์‚ฐ์„ฑ ํ–ฅ์ƒ ๋ฐ ํ˜‘์—… ๊ฐ•ํ™”: GitHub Actions๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ž๋™ํ™”๋œ CI/CD ์›Œํฌํ”Œ๋กœ๋ฅผ ํ†ตํ•ด ์ƒ์‚ฐ์„ฑ์„ ๋†’์ด๊ณ , GitHub Projects ๋ฐ GitHub Issues๋ฅผ ํ†ตํ•ด ํšจ๊ณผ์ ์œผ๋กœ ํ˜‘์—…ํ•˜๋ฉฐ, GitHub Packages๋กœ ํ˜ธ์ŠคํŒ…๋œ ํŒจํ‚ค์ง€๋ฅผ ๊ด€๋ฆฌํ•˜๊ณ , GitHub Codespaces๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์‚ฌ์ „ ๊ตฌ์ถ• ๋ฐ ๊ตฌ์„ฑ๋œ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์„ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  5. ๋ฐ์ดํ„ฐ์— ๋Œ€ํ•œ ๋” ๋งŽ์€ ์œ ์—ฐ์„ฑ๊ณผ ์ œ์–ด ๊ธฐ๋Šฅ: GitHub Enterprise Server๋ฅผ ํ†ตํ•ด ์…€ํ”„ ํ˜ธ์ŠคํŒ…์„ ์‚ฌ์šฉํ•˜๋“  GitHub Enterprise Cloud๋ฅผ ์‚ฌ์šฉํ•˜๋“ , GitHub๋Š” ๊ณ ๊ฐ์—๊ฒŒ ๋ฐ์ดํ„ฐ์— ๋Œ€ํ•œ ์œ ์—ฐ์„ฑ๊ณผ ์ œ์–ด ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์ด์ œ ๊ณ ๊ฐ์€ ๋ฐ์ดํ„ฐ ๋ณด์กด ๊ธฐ๋Šฅ์„ ๊ฐ–์ถ˜ GitHub Enterprise Cloud๋ฅผ ํ†ตํ•ด ์ฝ”๋“œ์™€ ๊ฐ™์€ ํŠน์ • ๋ฐ์ดํ„ฐ๊ฐ€ ์žˆ๋Š” ์œ„์น˜๋ฅผ ๋”์šฑ ํšจ๊ณผ์ ์œผ๋กœ ์ œ์–ดํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ง€๊ธˆ 30์ผ ๋ฌด๋ฃŒ ํ‰๊ฐ€ํŒ ์‚ฌ์šฉ์„ ์‹œ์ž‘ํ•˜๊ฑฐ๋‚˜ GitHub ์˜์—…ํŒ€์— ๋ฌธ์˜ํ•˜์—ฌ ์ž์„ธํžˆ ์•Œ์•„๋ณด์„ธ์š”.

๋ˆ„๊ฐ€ GitHub Enterprise๋ฅผ ์‚ฌ์šฉํ• ๊นŒ์š”?

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

GitHub Enterprise Cloud๋ž€?

GitHub Enterprise Cloud๋Š” GitHub ์„œ๋ฒ„์—์„œ ํ˜ธ์ŠคํŒ…๋˜๋Š” GitHub Enterprise์˜ ํด๋ผ์šฐ๋“œ ๊ธฐ๋ฐ˜ ์†”๋ฃจ์…˜์ž…๋‹ˆ๋‹ค. ์ด ์ œํ’ˆ์„ ์‚ฌ์šฉํ•˜๋ฉด ์กฐ์ง์€ ์ž์ฒด ์„œ๋ฒ„, ์ธํ”„๋ผ, ์—…๋ฐ์ดํŠธ๋ฅผ ์œ ์ง€ ๊ด€๋ฆฌํ•  ํ•„์š”๊ฐ€ ์—†๊ธฐ ๋•Œ๋ฌธ์— ๊ฐœ๋ฐœ์—๋งŒ ์ง‘์ค‘ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

ํ•ต์‹ฌ์ ์ธ ์ƒ์‚ฐ์„ฑ ๋ฐ ํ˜‘์—… ๊ธฐ๋Šฅ ์™ธ์—๋„ GitHub Enterprise Cloud๋ฅผ ํ†ตํ•ด ๋ณด์•ˆ, ์ง€์›, ๊ด€๋ฆฌํ˜• ์‚ฌ์šฉ์ž ๋“ฑ์„ ์œ„ํ•œ ์ถ”๊ฐ€ ๊ธฐ๋Šฅ๊ณผ ์• ๋“œ์˜จ์„ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.ย 

๊ณ ๊ฐ์€ ํ•„์š”์— ๋”ฐ๋ผ ์‚ฌ์šฉ์ž๋ฅผ ์‰ฝ๊ฒŒ ์ถ”๊ฐ€ํ•˜๊ฑฐ๋‚˜ ์‚ญ์ œํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ํ•„์š”์— ๋”ฐ๋ผ ์Šคํ† ๋ฆฌ์ง€ ์šฉ๋Ÿ‰์ด๋‚˜ ์ฒ˜๋ฆฌ ๋Šฅ๋ ฅ์„ ์ฆ๊ฐ€์‹œํ‚ฌ ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ฐ์ดํ„ฐ์— ๋Œ€ํ•œ ํ†ต์ œ๋ ฅ์„ ๋†’์ด๊ณ  ์‹ถ์–ดํ•˜๋Š” ๊ณ ๊ฐ์„ ์œ„ํ•ด ๋ฐ์ดํ„ฐ ๋ณด์กด ๊ธฐ๋Šฅ์„ ๊ฐ–์ถ˜ GitHub Enterprise Cloud๋Š” ํ–ฅ์ƒ๋œ ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ๊ธ‰ ๊ธฐ๋Šฅ๊ณผ ์ฝ”๋“œ๊ฐ€ ์ €์žฅ๋œ ์œ„์น˜์— ๋Œ€ํ•œ ๋” ๋งŽ์€ ์ œ์–ด ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์ง€๊ธˆ 30์ผ ๋ฌด๋ฃŒ ํ‰๊ฐ€ํŒ ์‚ฌ์šฉ์„ ์‹œ์ž‘ํ•˜๊ฑฐ๋‚˜ GitHub ์˜์—…ํŒ€์— ๋ฌธ์˜ํ•˜์—ฌ ์ž์„ธํžˆ ์•Œ์•„๋ณด์„ธ์š”.

GitHub Enterprise Server๋ž€?

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

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

GitHub Enterprise Server๋Š” ๊ฐ•ํ™”๋œ ๋ณด์•ˆ ๋ฐ ๊ทœ์ • ์ค€์ˆ˜ ๊ธฐ๋Šฅ๋„ ๊ฐ–์ถ”๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์กฐ์ง์—์„œ๋Š” ์ธ์ฆ์— LDAP ๋˜๋Š” SAML์„ ์‚ฌ์šฉ, 2๋‹จ๊ณ„ ์ธ์ฆ์„ ์„ค์ •ํ•˜๊ฑฐ๋‚˜, ๋„คํŠธ์›Œํฌ ๋ณด์•ˆ ์กฐ์น˜๋ฅผ ๊ตฌํ˜„ํ•˜๋Š” ๋“ฑ ํŠน์ • ๋ณด์•ˆ ์š”๊ตฌ ์‚ฌํ•ญ์„ ์ถฉ์กฑํ•˜๋„๋ก ์ธ์Šคํ„ด์Šค๋ฅผ ๊ตฌ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฐ์‚ฌ ๋กœ๊ทธ, ์•ก์„ธ์Šค ์ œ์–ด, ์ทจ์•ฝ์  ์Šค์บ๋‹ ๋“ฑ ๊ทœ์ • ์ค€์ˆ˜ ๊ธฐ๋Šฅ๋„ ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

GitHub Enterprise์˜ ๋ณด์•ˆ์€ ์–ด๋А ์ •๋„์ธ๊ฐ€์š”?

GitHub Enterprise๋Š” ๋ณด์•ˆ์— ์ค‘์ ์„ ๋‘๊ณ  ์„ค๊ณ„๋˜์—ˆ์œผ๋ฉฐ ์กฐ์ง์ด ์ฝ”๋“œ์™€ ๋ฐ์ดํ„ฐ๋ฅผ ๋ณดํ˜ธํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋˜๋Š” ๋‹ค์–‘ํ•œ ๊ธฐ๋Šฅ์ด ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ๋‹ค์Œ์€ GitHub Enterprise๊ฐ€ ์ œ๊ณตํ•˜๋Š” ๋ช‡ ๊ฐ€์ง€ ์ฃผ์š” ๋ณด์•ˆ ๊ธฐ๋Šฅ์ž…๋‹ˆ๋‹ค.

  1. ์ธ์ฆ ๋ฐ ์•ก์„ธ์Šค ๊ด€๋ฆฌ: GitHub Enterprise์—๋Š” 2๋‹จ๊ณ„ ์ธ์ฆ, LDAP ๋ฐ Active Directory ํ†ตํ•ฉ, OAuth ์ธ์ฆ์ด ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ์กฐ์ง์€ ๊ถŒํ•œ์ด ์žˆ๋Š” ์‚ฌ์šฉ์ž๋งŒ ๋ฆฌํฌ์ง€ํ† ๋ฆฌ์™€ ๋ฐ์ดํ„ฐ์— ์•ก์„ธ์Šคํ•  ์ˆ˜ ์žˆ๋„๋ก ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  2. ์•”ํ˜ธํ™”: ์‚ฌ์šฉ์ž์˜ ์ปดํ“จํ„ฐ์™€ GitHub Enterprise Server ๊ฐ„์— ์ „์†ก๋˜๋Š” ๋ชจ๋“  ๋ฐ์ดํ„ฐ๋Š” HTTPS๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์•”ํ˜ธํ™”๋ฉ๋‹ˆ๋‹ค. ๋ฏธ์‚ฌ์šฉ ์ค‘์ธ ๋ชจ๋“  ๋ฐ์ดํ„ฐ๋Š” AES-256 ์•”ํ˜ธํ™”๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

  3. ์ทจ์•ฝ์  ์Šค์บ๋‹: GitHub Enterprise์—๋Š” ์•Œ๋ ค์ง„ ์ทจ์•ฝ์ ์„ ๊ฐ์ง€ํ•˜๊ณ  ์‚ฌ์šฉ์ž์—๊ฒŒ ๊ฒฝ๊ณ ํ•  ์ˆ˜ ์žˆ๋Š” ๋ณด์•ˆ ๊ฒ€์‚ฌ ๊ธฐ๋Šฅ์ด ๋‚ด์žฅ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

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

  5. ๋งž์ถคํ™” ๊ฐ€๋Šฅํ•œ ์ •์ฑ…: GitHub Enterprise๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ์กฐ์ง์—์„œ ๋ฆฌํฌ์ง€ํ† ๋ฆฌ ์•ก์„ธ์Šค์— ๋Œ€ํ•œ ๋งž์ถคํ˜• ์ •์ฑ…์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ๊ธฐ๋Šฅ์„ ํ†ตํ•ด ๊ทœ์ • ์ค€์ˆ˜ ์š”๊ตฌ ์‚ฌํ•ญ์„ ์ ์šฉํ•˜๊ณ  ๋ฏผ๊ฐํ•œ ๋ฐ์ดํ„ฐ์— ๋Œ€ํ•œ ๋ฌด๋‹จ ์•ก์„ธ์Šค๋ฅผ ๋ฐฉ์ง€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  6. ์ •๊ธฐ์ ์ธ ๋ณด์•ˆ ์—…๋ฐ์ดํŠธ: ๋˜ํ•œ ์ •๊ธฐ์ ์ธ ์—…๋ฐ์ดํŠธ๋ฅผ ์ œ๊ณตํ•˜๊ณ , ์ž ์žฌ์ ์ธ ๋ณด์•ˆ ์œ„ํ˜‘์„ ๋ชจ๋‹ˆํ„ฐ๋งํ•˜๋ฉฐ, ๋ฐœ์ƒํ•˜๋Š” ๋ชจ๋“  ๋ฌธ์ œ์— ๋น ๋ฅด๊ฒŒ ๋Œ€์‘ํ•˜๋Š” ์ „๋‹ด ๋ณด์•ˆ ํŒ€์ด ์žˆ์Šต๋‹ˆ๋‹ค.

GitHub Enterprise๋Š” ๋ฌด๋ฃŒ์ธ๊ฐ€์š”?

์•„๋‹ˆ์š”, GitHub Enterprise๋Š” ๋ฌด๋ฃŒ๊ฐ€ ์•„๋‹™๋‹ˆ๋‹ค. ์›”๋ณ„ ๊ณ„๋Ÿ‰ํ˜• ์„œ๋น„์Šค๋‚˜ ๊ตฌ๋…๋ฃŒ๋กœ ๋น„์šฉ์„ ์ง€๋ถˆํ•  ์ˆ˜ ์žˆ๋Š” ์œ ๋ฃŒ ์ƒํ’ˆ์ด๋ฉฐ, ๊ฐ€๊ฒฉ์€ ์‚ฌ์šฉ์ž ์ˆ˜์™€ ํ•„์š”ํ•œ ์ง€์› ์ˆ˜์ค€์— ๋”ฐ๋ผ ๊ฒฐ์ •๋ฉ๋‹ˆ๋‹ค. ์•ฝ์ • ์ „์— ํ”Œ๋žซํผ์„ ์‚ฌ์šฉํ•ด ๋ณด๋ ค๋Š” ์กฐ์ง์„ ์œ„ํ•ด GitHub Enterprise๋Š” ๋ฌด๋ฃŒ ํ‰๊ฐ€ํŒ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ ์กฐ์ง์€ ์˜ต์…˜์— ๋Œ€ํ•ด GitHub ์˜์—…ํŒ€์— ๋ฌธ์˜ํ•˜์—ฌ ํŠน์ • ์š”๊ตฌ ์‚ฌํ•ญ์— ๋งž๋Š” ๋งž์ถคํ˜• ๊ฒฌ์ ์„ ์š”์ฒญํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

GitHub Enterprise ์‚ฌ์šฉ

๊ฐœ๋ฐœ์ž๋Š” GitHub Enterprise๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์–ด๋–ป๊ฒŒ ํ˜‘์—…ํ•  ์ˆ˜ ์žˆ๋‚˜์š”?

๊ฐœ๋ฐœ์ž๋Š” ๋‹ค์Œ์„ ํฌํ•จํ•˜์—ฌ ํ”Œ๋žซํผ์— ๋‚ด์žฅ๋œ ๋‹ค์–‘ํ•œ ๋„๊ตฌ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ GitHub Enterprise๋ฅผ ํ†ตํ•ด ํ˜‘์—…ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • Pull request: ๊ฐœ๋ฐœ์ž๊ฐ€ ๋ฆฌํฌ์ง€ํ† ๋ฆฌ์— ๋ณ€๊ฒฝ์„ ์ œ์•ˆํ•˜๊ณ  ๊ฒ€ํ† ๋ฅผ ์œ„ํ•ด ์ œ์ถœํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‹ค๋ฅธ ํŒ€์›์€ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์„ ๊ฒ€ํ† ํ•˜๊ณ  ์ฝ”๋ฉ˜ํŠธ๋ฅผ ๋‚จ๊ธฐ๋ฉฐ ์ถ”๊ฐ€ ๊ฐœ์„  ์‚ฌํ•ญ์„ ์ œ์•ˆํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

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

  • GitHub Discussions: ๊ฐœ๋ฐœ์ž๊ฐ€ ํŠน์ • ์ฃผ์ œ์— ๊ด€ํ•ด ๋Œ€ํ™”ํ•  ์ˆ˜ ์žˆ๋„๋ก ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. ๋ณต์žกํ•œ ๋ฌธ์ œ๋ฅผ ๋ถ„๋ฅ˜ํ•˜๊ฑฐ๋‚˜ ํ”„๋กœ์ ํŠธ์˜ ๋ฐฉํ–ฅ์— ๋Œ€ํ•œ ๊ฒฐ์ •์„ ๋‚ด๋ฆฌ๋Š” ๋ฐ ํŠนํžˆ ์œ ์šฉํ•ฉ๋‹ˆ๋‹ค.

Azure Boards๋‚˜ Pipelines๋ฅผ ์ค‘๋‹จํ•˜์ง€ ์•Š๊ณ  ๋ฆฌํฌ์ง€ํ† ๋ฆฌ๋ฅผ Azure DevOps์—์„œ GitHub Enterprise๋กœ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ํ•  ์ˆ˜ ์žˆ๋‚˜์š”?

์˜ˆ. ์ค‘๋‹จ ์—†์ด ๋ฆฌํฌ์ง€ํ† ๋ฆฌ๋ฅผ Azure DevOps์—์„œ GitHub Enterprise๋กœ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋จผ์ € "ํŒŒ์ผ๋Ÿฟ" ๋ฆฌํฌ์ง€ํ† ๋ฆฌ ํ•˜๋‚˜๋ฅผ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ํ•ด ๋ณด๋ฉด์„œ ์—์ด์ „ํ‹ฑ DevOps์˜ ์ด์ ์„ ๊ฒ€์ฆํ•˜์„ธ์š”. ๊ธฐ์กด Azure DevOps ํ”„๋กœ์ ํŠธ์™€ ํ•จ๊ป˜ GitHub๋ฅผ ์‹คํ–‰ํ•˜๊ณ  ์ž์‹ ์—๊ฒŒ ๋งž๋Š” ์†๋„๋กœ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

ํ”Œ๋žœ ์„ ํƒ

์กฐ์ง์—์„œ GitHub Enterprise๋ฅผ ์‹œ์ž‘ํ•˜๋ ค๋ฉด ์–ด๋–ป๊ฒŒ ํ•ด์•ผ ํ•˜๋‚˜์š”?

GitHub Enterprise๋ฅผ ์‹œ์ž‘ํ•˜๋ ค๋ฉด ์ง€๊ธˆ ๋ฌด๋ฃŒ ํ‰๊ฐ€ํŒ์„ ์‚ฌ์šฉํ•˜๊ฑฐ๋‚˜ GitHub ์˜์—…ํŒ€์— ๋ฌธ์˜ํ•˜์„ธ์š”.

์–ด๋–ค GitHub Enterprise ํ”Œ๋žœ์„ ์ด์šฉํ•  ์ˆ˜ ์žˆ๋‚˜์š”?

GitHub Enterprise๋Š” ๋‹ค์–‘ํ•œ ๊ฐ€๊ฒฉ๊ณผ ๊ธฐ๋Šฅ์˜ ์—ฌ๋Ÿฌ ํ”Œ๋žœ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์†Œ๊ทœ๋ชจ ์Šคํƒ€ํŠธ์—…๋ถ€ํ„ฐ ๋Œ€๊ธฐ์—…๊นŒ์ง€ ๋‹ค์–‘ํ•œ ์œ ํ˜•์˜ ์กฐ์ง๊ณผ ํŒ€์—์„œ ์ด์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ๊ณ ์•ˆ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ํ”Œ๋žœ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

  1. GitHub Enterprise Server: GitHub Enterprise์˜ ์…€ํ”„ ํ˜ธ์ŠคํŠธ ๋ฒ„์ „์ž…๋‹ˆ๋‹ค. ์˜จ-ํ”„๋ ˆ๋ฏธ์Šค ๋˜๋Š” ํ”„๋ผ์ด๋น— ํด๋ผ์šฐ๋“œ์— ์„ค์น˜ํ•˜๋ฉฐ, pull request, ์ฝ”๋“œ ๊ฒ€ํ† , ํ”„๋กœ์ ํŠธ ๊ด€๋ฆฌ ๋„๊ตฌ๋ฅผ ํฌํ•จํ•œ ํด๋ผ์šฐ๋“œ ๊ธฐ๋ฐ˜ GitHub ๋ฒ„์ „์˜ ๋ชจ๋“  ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ๊ฐ€๊ฒฉ์€ ์‚ฌ์šฉ์ž ์ˆ˜์™€ ์ง€์› ์š”๊ตฌ ์‚ฌํ•ญ์— ๋”ฐ๋ผ ๋‹ฌ๋ผ์ง‘๋‹ˆ๋‹ค.

  2. GitHub Enterprise Cloud: GitHub Enterprise์˜ ํด๋ผ์šฐ๋“œ ๊ธฐ๋ฐ˜ ๋ฒ„์ „์ž…๋‹ˆ๋‹ค. GitHub ์„œ๋ฒ„์—์„œ ํ˜ธ์ŠคํŒ…๋˜๋ฉฐ GitHub Enterprise Server์˜ ๋ชจ๋“  ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ๊ฐ€๊ฒฉ์€ ์‚ฌ์šฉ์ž ์ˆ˜์™€ ์Šคํ† ๋ฆฌ์ง€ ์š”๊ตฌ ์‚ฌํ•ญ์— ๋”ฐ๋ผ ๋‹ฌ๋ผ์ง‘๋‹ˆ๋‹ค.

GitHub Enterprise ๋น„์šฉ์€ ์–ผ๋งˆ์ธ๊ฐ€์š”?

๋น„์šฉ์— ๋Œ€ํ•œ ์ž์„ธํ•œ ์ •๋ณด๋Š” ๊ฐ€๊ฒฉ ํŽ˜์ด์ง€๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”.

์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ํ”Œ๋žซํผ ์‹œ์ž‘ํ•˜๊ธฐ

DevOps ํ”Œ๋žซํผ์ด๋ž€ ๋ฌด์—‡์ธ๊ฐ€์š”?

DevOps ํ”Œ๋žซํผ์€ ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ํŒ€๊ณผ IT ์šด์˜ ํŒ€์ด ํ˜‘์—…ํ•˜๊ณ  ์†Œํ”„ํŠธ์›จ์–ด ์ œ๊ณต ํ”„๋กœ์„ธ์Šค๋ฅผ ์ž๋™ํ™”ํ•  ์ˆ˜ ์žˆ๋„๋ก ์ง€์›ํ•˜๋Š” ๋„๊ตฌ, ๊ธฐ์ˆ  ๋ฐ ์—…๋ฌด ๊ด€ํ–‰์˜ ์ง‘ํ•ฉ์ž…๋‹ˆ๋‹ค. ์ผ๋ฐ˜์ ์œผ๋กœ ๋ฒ„์ „ ๊ด€๋ฆฌ, ์ง€์†์  ํ†ตํ•ฉ ๋ฐ ์ง€์†์ ์ธ ๋ฐฐํฌ(CI/CD), ํ…Œ์ŠคํŠธ ์ž๋™ํ™”, ๋ฐฐํฌ ์ž๋™ํ™” ๋ฐ ๋ชจ๋‹ˆํ„ฐ๋ง์ด ํฌํ•จ๋ฉ๋‹ˆ๋‹ค.

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

๊ฐœ๋ฐœ์ž ๊ฒฝํ—˜์ด๋ž€?

๊ฐœ๋ฐœ์ž ๊ฒฝํ—˜(DevEx)์€ ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ์ž๊ฐ€ ๊ฐœ๋ฐœ ๋„๊ตฌ, ํ”„๋ ˆ์ž„์›Œํฌ ๋ฐ ํ”Œ๋žซํผ์„ ์‚ฌ์šฉํ•˜์—ฌ ์†Œํ”„ํŠธ์›จ์–ด ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๋งŒ๋“ค ๋•Œ ๊ฐ–๊ฒŒ ๋˜๋Š” ์ „๋ฐ˜์ ์ธ ๊ฒฝํ—˜์„ ๋งํ•ฉ๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์—๋Š” ์˜จ๋ณด๋”ฉ, ์œ ์ง€ ๊ด€๋ฆฌ, ์‚ฌ์šฉ ํŽธ์˜์„ฑ, ์ƒ์‚ฐ์„ฑ์„ ํฌํ•จํ•˜์—ฌ ๊ฐœ๋ฐœ์ž์™€ ๋„๊ตฌ ์‚ฌ์ด์˜ ๋ชจ๋“  ์ƒํ˜ธ ์ž‘์šฉ์ด ํฌํ•จ๋ฉ๋‹ˆ๋‹ค.

DevEx ์ตœ์ ํ™”์˜ ๋ชฉํ‘œ๋Š” ๊ฐœ๋ฐœ์ž๊ฐ€ ์ตœ๋Œ€ํ•œ ์‰ฝ๊ณ  ๋น ๋ฅด๊ฒŒ ๊ณ ํ’ˆ์งˆ ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋„๋ก ํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์—๋Š” ์ง๊ด€์ ์ธ ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ๊ฐ–์ถ˜ ๋„๊ตฌ ์„ค๊ณ„, ๋ช…ํ™•ํ•˜๊ณ  ๊ฐ„๊ฒฐํ•œ ๋ฌธ์„œ ์ œ๊ณต, ์›Œํฌํ”Œ๋กœ์— ๋„๊ตฌ๋ฅผ ์›ํ™œํ•˜๊ฒŒ ํ†ตํ•ฉ, ๊ฐœ๋ฐœ์ž๊ฐ€ ๋ฌธ์ œ์™€ ์žฅ์• ๋ฌผ์„ ๊ทน๋ณตํ•  ์ˆ˜ ์žˆ๋„๋ก ํฌ๊ด„์ ์ธ ์ง€์›์„ ์ œ๊ณตํ•˜๋Š” ๊ฒƒ์ด ํฌํ•จ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์กฐ์ง์—์„œ DevEx๋ฅผ ์šฐ์„ ์ˆœ์œ„๋กœ ๋‘๋ฉด, ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ํ”„๋กœ์„ธ์Šค์˜ ์†๋„์™€ ํ’ˆ์งˆ์„ ํ–ฅ์ƒ์‹œํ‚ค๊ณ , ๊ฐœ๋ฐœ์ž ๋งŒ์กฑ๋„์™€ ์œ ์ง€์œจ์„ ๋†’์ผ ์ˆ˜ ์žˆ์–ด ๊ฒฐ๊ณผ์ ์œผ๋กœ ๋” ๋‚˜์€ ์ œํ’ˆ์„ ์ œ๊ณตํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ํ”Œ๋žซํผ์ด๋ž€?

์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ํ”Œ๋žซํผ์€ ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ์ž๊ฐ€ ์†Œํ”„ํŠธ์›จ์–ด ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๋งŒ๋“ค๊ณ  ํ…Œ์ŠคํŠธํ•˜๋ฉฐ ์œ ์ง€ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ๋„๋ก ์ง€์›ํ•˜๋Š” ์ผ๋ จ์˜ ๋„๊ตฌ, ๊ธฐ์ˆ  ๋ฐ ๋ฆฌ์†Œ์Šค์ž…๋‹ˆ๋‹ค. ์ผ๋ฐ˜์ ์œผ๋กœ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด ๋˜๋Š” ํ”„๋ ˆ์ž„์›Œํฌ, ํ†ตํ•ฉ ๊ฐœ๋ฐœ์ž ํ™˜๊ฒฝ(IDE), ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ, ์ฝ”๋“œ ๋ฆฌํฌ์ง€ํ† ๋ฆฌ, ๋””๋ฒ„๊น… ๋ฐ ํ…Œ์ŠคํŠธ ๋„๊ตฌ, ๋ฐฐํฌ ๋ฐ ํ˜ธ์ŠคํŒ… ์˜ต์…˜์ด ํฌํ•จ๋ฉ๋‹ˆ๋‹ค.

์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ํ”Œ๋žซํผ์˜ ๋ชฉํ‘œ๋Š” ๊ณ ํ’ˆ์งˆ ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ๋ณด๋‹ค ์‰ฝ๊ฒŒ โ€‹๊ฐœ๋ฐœํ•  ์ˆ˜ ์žˆ๋„๋ก ๊ฐœ๋ฐœ์ž์—๊ฒŒ ์ข…ํ•ฉ์ ์ธ ์ผ๋ จ์˜ ๋„๊ตฌ์™€ ๋ฆฌ์†Œ์Šค๋ฅผ ์ œ๊ณตํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ํ”Œ๋žซํผ์€ ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ์„ ์œ„ํ•œ ํ†ตํ•ฉ ํ™˜๊ฒฝ์„ ์ œ๊ณตํ•จ์œผ๋กœ์จ ๊ฐœ๋ฐœ์ž์˜ ์ž‘์—… ํ๋ฆ„์„ ๊ฐ„์†Œํ™”ํ•˜๊ณ , ์˜ค๋ฅ˜๋ฅผ ์ค„์ด๋ฉฐ, ์ž‘์—… ์†๋„์™€ ํ’ˆ์งˆ์„ ๊ฐœ์„ ํ•  ์ˆ˜ ์žˆ๋„๋ก ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ, ๋งŽ์€ ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ํ”Œ๋žซํผ์€ ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ์ž‘์—… ๋ฐฉ์‹์„ ๊ฐœ์„ ํ•˜๊ธฐ ์œ„ํ•œ ์ง€์›, ์กฐ์–ธ ๋ฐ ๋ฆฌ์†Œ์Šค๋ฅผ ์ œ๊ณตํ•˜๋Š” ๊ฐœ๋ฐœ์ž ์ปค๋ฎค๋‹ˆํ‹ฐ์— ์•ก์„ธ์Šคํ•  ์ˆ˜ ์žˆ๋Š” ๊ถŒํ•œ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ ํ”Œ๋žซํผ์ด๋ž€?

์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ ํ”Œ๋žซํผ์€ ๊ฐœ๋ฐœ์ž๊ฐ€ ๋งž์ถคํ˜• ์†Œํ”„ํŠธ์›จ์–ด ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๋นŒ๋“œ, ๋ฐฐํฌ ๋ฐ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ๋„๋ก ์ง€์›ํ•˜๋Š” ์ผ๋ จ์˜ ๋„๊ตฌ ๋ชจ์Œ์ž…๋‹ˆ๋‹ค.

์ด๋Ÿฌํ•œ ํ”Œ๋žซํผ์˜ ์˜ˆ๋กœ๋Š” ์ผ๋ฐ˜์ ์œผ๋กœ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด, ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ํ‚คํŠธ(SDK), ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์ธํ„ฐํŽ˜์ด์Šค(API), ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ, ํ…Œ์ŠคํŠธ ๋ฐ ๋””๋ฒ„๊น… ๋„๊ตฌ ๋“ฑ์ด ์žˆ์Šต๋‹ˆ๋‹ค.

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

์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ ํ”Œ๋žซํผ์˜ ๋ชฉํ‘œ๋Š” ๊ฐœ๋ฐœ์ž์—๊ฒŒ ํŠน์ • ํ”Œ๋žซํผ ๋˜๋Š” ๋””๋ฐ”์ด์Šค์˜ ๊ตฌ์ฒด์ ์ธ ์š”๊ตฌ ์‚ฌํ•ญ์— ๋งž๋Š” ๊ณ ํ’ˆ์งˆ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๋ณด๋‹ค ์‰ฝ๊ฒŒ โ€‹โ€‹๋งŒ๋“ค ์ˆ˜ ์žˆ๋Š” ์ข…ํ•ฉ์ ์ธ ์ผ๋ จ์˜ ๋„๊ตฌ๋ฅผ ์ œ๊ณตํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ํ˜‘๋ ฅ์ด๋ž€?

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

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

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

GitHub Enterprise ์ •๋ณด

GitHub Enterprise๋ž€?

GitHub Enterprise๋Š” ํ˜„๋Œ€ ๊ฐœ๋ฐœ์˜ ๋ณต์žกํ•œ ์›Œํฌํ”Œ๋กœ๋ฅผ ์œ„ํ•ด ์„ค๊ณ„๋œ ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ๊ธ‰ ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ํ”Œ๋žซํผ์ž…๋‹ˆ๋‹ค.

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

์กฐ์ง์—์„œ GitHub Enterprise๋ฅผ ์‚ฌ์šฉํ•ด์•ผ ํ•˜๋Š” ์ด์œ 

์กฐ์ง์—์„œ GitHub Enterprise๋ฅผ ์‚ฌ์šฉํ•ด์•ผ ํ•˜๋Š” ์ด์œ ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

  1. AI ๊ธฐ๋ฐ˜ ๊ฐœ๋ฐœ์„ ํ†ตํ•ด ๋Œ€๊ทœ๋ชจ ๊ฐœ๋ฐœ ๊ฐ€์†ํ™”: GitHub๋Š” ์กฐ์ง์ด ํ˜์‹ ์ ์ธ ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ๋Œ€๊ทœ๋ชจ๋กœ ๋นŒ๋“œ, ๋ณด์•ˆ ๋ฐ ์ œ๊ณตํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋˜๋Š” ์„ธ๊ณ„์—์„œ ๊ฐ€์žฅ ํญ๋„“๊ฒŒ ์‚ฌ์šฉ๋˜๊ณ  ์žˆ๋Š” Copilot ๊ธฐ๋ฐ˜ ๊ฐœ๋ฐœ์ž ํ”Œ๋žซํผ์ž…๋‹ˆ๋‹ค.ย 

  2. ๋”์šฑ ๊ฐ„ํŽธํ•ด์ง„ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ณด์•ˆ: GitHub Advanced Security์™€ ๊ฐ™์ด ๊ฐœ๋ฐœ์ž ์›Œํฌํ”Œ๋กœ์— ๋‚ด์žฅ๋œ ๊ธฐ๋ณธ ๋ณด์•ˆ ๋„๊ตฌ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๊ฐœ๋ฐœ์ž๋Š” ๋ณด์•ˆ ๋ฌธ์ œ๋ฅผ ์‰ฝ๊ฒŒ ํ•ด๊ฒฐํ•˜๋Š” ๋™์‹œ์— ๊ฐ€์‹œ์„ฑ๊ณผ ์ œ์–ด ๊ธฐ๋Šฅ์„ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

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

  4. ์ƒ์‚ฐ์„ฑ ํ–ฅ์ƒ ๋ฐ ํ˜‘์—… ๊ฐ•ํ™”: GitHub Actions๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ž๋™ํ™”๋œ CI/CD ์›Œํฌํ”Œ๋กœ๋ฅผ ํ†ตํ•ด ์ƒ์‚ฐ์„ฑ์„ ๋†’์ด๊ณ , GitHub Projects ๋ฐ GitHub Issues๋ฅผ ํ†ตํ•ด ํšจ๊ณผ์ ์œผ๋กœ ํ˜‘์—…ํ•˜๋ฉฐ, GitHub Packages๋กœ ํ˜ธ์ŠคํŒ…๋œ ํŒจํ‚ค์ง€๋ฅผ ๊ด€๋ฆฌํ•˜๊ณ , GitHub Codespaces๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์‚ฌ์ „ ๊ตฌ์ถ• ๋ฐ ๊ตฌ์„ฑ๋œ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์„ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  5. ๋ฐ์ดํ„ฐ์— ๋Œ€ํ•œ ๋” ๋งŽ์€ ์œ ์—ฐ์„ฑ๊ณผ ์ œ์–ด ๊ธฐ๋Šฅ: GitHub Enterprise Server๋ฅผ ํ†ตํ•ด ์…€ํ”„ ํ˜ธ์ŠคํŒ…์„ ์‚ฌ์šฉํ•˜๋“  GitHub Enterprise Cloud๋ฅผ ์‚ฌ์šฉํ•˜๋“ , GitHub๋Š” ๊ณ ๊ฐ์—๊ฒŒ ๋ฐ์ดํ„ฐ์— ๋Œ€ํ•œ ์œ ์—ฐ์„ฑ๊ณผ ์ œ์–ด ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์ด์ œ ๊ณ ๊ฐ์€ ๋ฐ์ดํ„ฐ ๋ณด์กด ๊ธฐ๋Šฅ์„ ๊ฐ–์ถ˜ GitHub Enterprise Cloud๋ฅผ ํ†ตํ•ด ์ฝ”๋“œ์™€ ๊ฐ™์€ ํŠน์ • ๋ฐ์ดํ„ฐ๊ฐ€ ์žˆ๋Š” ์œ„์น˜๋ฅผ ๋”์šฑ ํšจ๊ณผ์ ์œผ๋กœ ์ œ์–ดํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ง€๊ธˆ 30์ผ ๋ฌด๋ฃŒ ํ‰๊ฐ€ํŒ ์‚ฌ์šฉ์„ ์‹œ์ž‘ํ•˜๊ฑฐ๋‚˜ GitHub ์˜์—…ํŒ€์— ๋ฌธ์˜ํ•˜์—ฌ ์ž์„ธํžˆ ์•Œ์•„๋ณด์„ธ์š”.

๋ˆ„๊ฐ€ GitHub Enterprise๋ฅผ ์‚ฌ์šฉํ• ๊นŒ์š”?

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

GitHub Enterprise Cloud๋ž€?

GitHub Enterprise Cloud๋Š” GitHub ์„œ๋ฒ„์—์„œ ํ˜ธ์ŠคํŒ…๋˜๋Š” GitHub Enterprise์˜ ํด๋ผ์šฐ๋“œ ๊ธฐ๋ฐ˜ ์†”๋ฃจ์…˜์ž…๋‹ˆ๋‹ค. ์ด ์ œํ’ˆ์„ ์‚ฌ์šฉํ•˜๋ฉด ์กฐ์ง์€ ์ž์ฒด ์„œ๋ฒ„, ์ธํ”„๋ผ, ์—…๋ฐ์ดํŠธ๋ฅผ ์œ ์ง€ ๊ด€๋ฆฌํ•  ํ•„์š”๊ฐ€ ์—†๊ธฐ ๋•Œ๋ฌธ์— ๊ฐœ๋ฐœ์—๋งŒ ์ง‘์ค‘ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

ํ•ต์‹ฌ์ ์ธ ์ƒ์‚ฐ์„ฑ ๋ฐ ํ˜‘์—… ๊ธฐ๋Šฅ ์™ธ์—๋„ GitHub Enterprise Cloud๋ฅผ ํ†ตํ•ด ๋ณด์•ˆ, ์ง€์›, ๊ด€๋ฆฌํ˜• ์‚ฌ์šฉ์ž ๋“ฑ์„ ์œ„ํ•œ ์ถ”๊ฐ€ ๊ธฐ๋Šฅ๊ณผ ์• ๋“œ์˜จ์„ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.ย 

๊ณ ๊ฐ์€ ํ•„์š”์— ๋”ฐ๋ผ ์‚ฌ์šฉ์ž๋ฅผ ์‰ฝ๊ฒŒ ์ถ”๊ฐ€ํ•˜๊ฑฐ๋‚˜ ์‚ญ์ œํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ํ•„์š”์— ๋”ฐ๋ผ ์Šคํ† ๋ฆฌ์ง€ ์šฉ๋Ÿ‰์ด๋‚˜ ์ฒ˜๋ฆฌ ๋Šฅ๋ ฅ์„ ์ฆ๊ฐ€์‹œํ‚ฌ ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ฐ์ดํ„ฐ์— ๋Œ€ํ•œ ํ†ต์ œ๋ ฅ์„ ๋†’์ด๊ณ  ์‹ถ์–ดํ•˜๋Š” ๊ณ ๊ฐ์„ ์œ„ํ•ด ๋ฐ์ดํ„ฐ ๋ณด์กด ๊ธฐ๋Šฅ์„ ๊ฐ–์ถ˜ GitHub Enterprise Cloud๋Š” ํ–ฅ์ƒ๋œ ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ๊ธ‰ ๊ธฐ๋Šฅ๊ณผ ์ฝ”๋“œ๊ฐ€ ์ €์žฅ๋œ ์œ„์น˜์— ๋Œ€ํ•œ ๋” ๋งŽ์€ ์ œ์–ด ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์ง€๊ธˆ 30์ผ ๋ฌด๋ฃŒ ํ‰๊ฐ€ํŒ ์‚ฌ์šฉ์„ ์‹œ์ž‘ํ•˜๊ฑฐ๋‚˜ GitHub ์˜์—…ํŒ€์— ๋ฌธ์˜ํ•˜์—ฌ ์ž์„ธํžˆ ์•Œ์•„๋ณด์„ธ์š”.

GitHub Enterprise Server๋ž€?

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

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

GitHub Enterprise Server๋Š” ๊ฐ•ํ™”๋œ ๋ณด์•ˆ ๋ฐ ๊ทœ์ • ์ค€์ˆ˜ ๊ธฐ๋Šฅ๋„ ๊ฐ–์ถ”๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์กฐ์ง์—์„œ๋Š” ์ธ์ฆ์— LDAP ๋˜๋Š” SAML์„ ์‚ฌ์šฉ, 2๋‹จ๊ณ„ ์ธ์ฆ์„ ์„ค์ •ํ•˜๊ฑฐ๋‚˜, ๋„คํŠธ์›Œํฌ ๋ณด์•ˆ ์กฐ์น˜๋ฅผ ๊ตฌํ˜„ํ•˜๋Š” ๋“ฑ ํŠน์ • ๋ณด์•ˆ ์š”๊ตฌ ์‚ฌํ•ญ์„ ์ถฉ์กฑํ•˜๋„๋ก ์ธ์Šคํ„ด์Šค๋ฅผ ๊ตฌ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฐ์‚ฌ ๋กœ๊ทธ, ์•ก์„ธ์Šค ์ œ์–ด, ์ทจ์•ฝ์  ์Šค์บ๋‹ ๋“ฑ ๊ทœ์ • ์ค€์ˆ˜ ๊ธฐ๋Šฅ๋„ ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

GitHub Enterprise์˜ ๋ณด์•ˆ์€ ์–ด๋А ์ •๋„์ธ๊ฐ€์š”?

GitHub Enterprise๋Š” ๋ณด์•ˆ์— ์ค‘์ ์„ ๋‘๊ณ  ์„ค๊ณ„๋˜์—ˆ์œผ๋ฉฐ ์กฐ์ง์ด ์ฝ”๋“œ์™€ ๋ฐ์ดํ„ฐ๋ฅผ ๋ณดํ˜ธํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋˜๋Š” ๋‹ค์–‘ํ•œ ๊ธฐ๋Šฅ์ด ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ๋‹ค์Œ์€ GitHub Enterprise๊ฐ€ ์ œ๊ณตํ•˜๋Š” ๋ช‡ ๊ฐ€์ง€ ์ฃผ์š” ๋ณด์•ˆ ๊ธฐ๋Šฅ์ž…๋‹ˆ๋‹ค.

  1. ์ธ์ฆ ๋ฐ ์•ก์„ธ์Šค ๊ด€๋ฆฌ: GitHub Enterprise์—๋Š” 2๋‹จ๊ณ„ ์ธ์ฆ, LDAP ๋ฐ Active Directory ํ†ตํ•ฉ, OAuth ์ธ์ฆ์ด ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ์กฐ์ง์€ ๊ถŒํ•œ์ด ์žˆ๋Š” ์‚ฌ์šฉ์ž๋งŒ ๋ฆฌํฌ์ง€ํ† ๋ฆฌ์™€ ๋ฐ์ดํ„ฐ์— ์•ก์„ธ์Šคํ•  ์ˆ˜ ์žˆ๋„๋ก ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  2. ์•”ํ˜ธํ™”: ์‚ฌ์šฉ์ž์˜ ์ปดํ“จํ„ฐ์™€ GitHub Enterprise Server ๊ฐ„์— ์ „์†ก๋˜๋Š” ๋ชจ๋“  ๋ฐ์ดํ„ฐ๋Š” HTTPS๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์•”ํ˜ธํ™”๋ฉ๋‹ˆ๋‹ค. ๋ฏธ์‚ฌ์šฉ ์ค‘์ธ ๋ชจ๋“  ๋ฐ์ดํ„ฐ๋Š” AES-256 ์•”ํ˜ธํ™”๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

  3. ์ทจ์•ฝ์  ์Šค์บ๋‹: GitHub Enterprise์—๋Š” ์•Œ๋ ค์ง„ ์ทจ์•ฝ์ ์„ ๊ฐ์ง€ํ•˜๊ณ  ์‚ฌ์šฉ์ž์—๊ฒŒ ๊ฒฝ๊ณ ํ•  ์ˆ˜ ์žˆ๋Š” ๋ณด์•ˆ ๊ฒ€์‚ฌ ๊ธฐ๋Šฅ์ด ๋‚ด์žฅ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

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

  5. ๋งž์ถคํ™” ๊ฐ€๋Šฅํ•œ ์ •์ฑ…: GitHub Enterprise๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ์กฐ์ง์—์„œ ๋ฆฌํฌ์ง€ํ† ๋ฆฌ ์•ก์„ธ์Šค์— ๋Œ€ํ•œ ๋งž์ถคํ˜• ์ •์ฑ…์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ๊ธฐ๋Šฅ์„ ํ†ตํ•ด ๊ทœ์ • ์ค€์ˆ˜ ์š”๊ตฌ ์‚ฌํ•ญ์„ ์ ์šฉํ•˜๊ณ  ๋ฏผ๊ฐํ•œ ๋ฐ์ดํ„ฐ์— ๋Œ€ํ•œ ๋ฌด๋‹จ ์•ก์„ธ์Šค๋ฅผ ๋ฐฉ์ง€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  6. ์ •๊ธฐ์ ์ธ ๋ณด์•ˆ ์—…๋ฐ์ดํŠธ: ๋˜ํ•œ ์ •๊ธฐ์ ์ธ ์—…๋ฐ์ดํŠธ๋ฅผ ์ œ๊ณตํ•˜๊ณ , ์ž ์žฌ์ ์ธ ๋ณด์•ˆ ์œ„ํ˜‘์„ ๋ชจ๋‹ˆํ„ฐ๋งํ•˜๋ฉฐ, ๋ฐœ์ƒํ•˜๋Š” ๋ชจ๋“  ๋ฌธ์ œ์— ๋น ๋ฅด๊ฒŒ ๋Œ€์‘ํ•˜๋Š” ์ „๋‹ด ๋ณด์•ˆ ํŒ€์ด ์žˆ์Šต๋‹ˆ๋‹ค.

GitHub Enterprise๋Š” ๋ฌด๋ฃŒ์ธ๊ฐ€์š”?

์•„๋‹ˆ์š”, GitHub Enterprise๋Š” ๋ฌด๋ฃŒ๊ฐ€ ์•„๋‹™๋‹ˆ๋‹ค. ์›”๋ณ„ ๊ณ„๋Ÿ‰ํ˜• ์„œ๋น„์Šค๋‚˜ ๊ตฌ๋…๋ฃŒ๋กœ ๋น„์šฉ์„ ์ง€๋ถˆํ•  ์ˆ˜ ์žˆ๋Š” ์œ ๋ฃŒ ์ƒํ’ˆ์ด๋ฉฐ, ๊ฐ€๊ฒฉ์€ ์‚ฌ์šฉ์ž ์ˆ˜์™€ ํ•„์š”ํ•œ ์ง€์› ์ˆ˜์ค€์— ๋”ฐ๋ผ ๊ฒฐ์ •๋ฉ๋‹ˆ๋‹ค. ์•ฝ์ • ์ „์— ํ”Œ๋žซํผ์„ ์‚ฌ์šฉํ•ด ๋ณด๋ ค๋Š” ์กฐ์ง์„ ์œ„ํ•ด GitHub Enterprise๋Š” ๋ฌด๋ฃŒ ํ‰๊ฐ€ํŒ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ ์กฐ์ง์€ ์˜ต์…˜์— ๋Œ€ํ•ด GitHub ์˜์—…ํŒ€์— ๋ฌธ์˜ํ•˜์—ฌ ํŠน์ • ์š”๊ตฌ ์‚ฌํ•ญ์— ๋งž๋Š” ๋งž์ถคํ˜• ๊ฒฌ์ ์„ ์š”์ฒญํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Footnotes

The Total Economic Impactโ„ข Of GitHub Enterprise Cloud - Forrester Consulting์ด ์˜๋ขฐ ๋ฐ›์•„ 2025๋…„์— ์‹ค์‹œํ•œ ์—ฐ๊ตฌ. ๊ฒฐ๊ณผ๋Š” ์ธํ„ฐ๋ทฐํ•œ ๊ณ ๊ฐ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•œ ๋ณตํ•ฉ ์กฐ์ง์„ ๋Œ€์ƒ์œผ๋กœ ํ•ฉ๋‹ˆ๋‹ค.

Forrester Waveโ„ข: DevOps Platforms, 2025๋…„ 2๋ถ„๊ธฐ.ย Forrester๋Š” ์—ฐ๊ตฌ ๋ณด๊ณ ์„œ์— ํฌํ•จ๋œ ํšŒ์‚ฌ, ์ œํ’ˆ, ๋ธŒ๋žœ๋“œ ๋˜๋Š” ์„œ๋น„์Šค๋ฅผ ์ง€์ง€ํ•˜์ง€ ์•Š์œผ๋ฉฐ, ํ•ด๋‹น ๋ณด๊ณ ์„œ์— ์ˆ˜๋ก๋œ ํ‰์ ์„ ๊ธฐ์ค€์œผ๋กœ ํšŒ์‚ฌ ๋˜๋Š” ๋ธŒ๋žœ๋“œ์˜ ์ œํ’ˆ์ด๋‚˜ ์„œ๋น„์Šค๋ฅผ ์„ ํƒํ•˜๋„๋ก ๊ถŒ์žฅํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ •๋ณด๋Š” ์ด์šฉ ๊ฐ€๋Šฅํ•œ ์ตœ์„ ์˜ ๋ฆฌ์†Œ์Šค๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ์ž‘์„ฑ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์˜๊ฒฌ์€ ์ž‘์„ฑ ๋‹น์‹œ์˜ ํŒ๋‹จ์„ ๋ฐ˜์˜ํ•˜๋ฉฐ, ๋ณ€๊ฒฝ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ž์„ธํ•œ ๋‚ด์šฉ์„ ์•Œ์•„๋ณด๋ ค๋ฉด ์—ฌ๊ธฐ์—์„œ Forrester์˜ ๊ฐ๊ด€์„ฑ์— ๋Œ€ํ•ด ์ฝ์–ด๋ณด์„ธ์š”.