๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
  • ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿ’ป ๐ŸŒฎ ๐Ÿ’ฌ
๐Ÿ“œ ์ž๊ฒฉ์ฆ/์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ

2024๋…„ 2ํšŒ์ฐจ ํ•„๊ธฐ ๊ธฐ์ถœ๋ฌธ์ œ ํ’€์ด

by ๋ฐ”์ฟ„๋ฆฌ 2025. 2. 14.

1. ์š”๊ตฌ๊ณตํ•™

์š”๊ตฌ๊ณตํ•™์€ ์š”๊ตฌ์‚ฌํ•ญ ๊ฐœ๋ฐœ๋ณด๋‹ค ๋” ํฐ ๋ฒ”์ฃผ์— ํ•ด๋‹นํ•˜๋ฏ€๋กœ ์š”๊ตฌ์‚ฌํ•ญ ๊ฐœ๋ฐœ์ด ์š”๊ตฌ๊ณตํ•™์˜ ํ•œ ์š”์†Œ๊ฐ€ ๋œ๋‹ค.

 

3. ํด๋ž˜์Šค ๋‹ค์ด์–ด๊ทธ๋žจ

ํด๋ž˜์Šค์™€ ํด๋ž˜์Šค๊ฐ€ ๊ฐ€์ง€๋Š” ์†์„ฑ, ํด๋ž˜์Šค ์‚ฌ์ด์˜ ๊ด€๊ณ„๋ฅผ ํ‘œํ˜„ํ•˜๋Š” ๋‹ค์ด์–ด๊ทธ๋žจ

โœ” ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜ ๋‹ค์ด์–ด๊ทธ๋žจ: ์‹œํ€€์Šค ๋‹ค์ด์–ด๊ทธ๋žจ๊ณผ ๊ฐ™์ด ๋™์ž‘์— ์ฐธ์—ฌํ•˜๋Š” ๊ฐ์ฒด๋“ค์ด ์ฃผ๊ณ ๋ฐ›๋Š” ๋ฉ”์‹œ์ง€๋ฅผ ํ‘œํ˜„ํ•˜๋Š”๋ฐ, ๋ฉ”์‹œ์ง€๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ๊ฐ์ฒด๋“ค ๊ฐ„์˜ ์—ฐ๊ด€๊นŒ์ง€ ํ‘œํ˜„ํ•œ๋‹ค.

 

10. HIPO chart

- ์‹œ์Šคํ…œ์˜ ๋ถ„์„ ๋ฐ ์„ค๊ณ„๋‚˜ ๋ฌธ์„œํ™”ํ•  ๋•Œ ์‚ฌ์šฉ๋˜๋Š” ๊ธฐ๋ฒ•์œผ๋กœ, ๊ธฐํ˜ธ๋‚˜ ๋„ํ‘œ ๋“ฑ์„ ์‚ฌ์šฉํ•˜๋ฏ€๋กœ ๋ณด๊ธฐ ์‰ฝ๊ณ  ์ดํ•ดํ•˜๊ธฐ๋„ ์‰ฝ๋‹ค๋Š” ํŠน์ง•์ด ์žˆ๋‹ค.

 

13. Putnam ๋ชจํ˜•

- Rayleight-Norden ๊ณก์„ ์˜ ๋…ธ๋ ฅ ๋ถ„ํฌ๋„๋ฅผ ์ด์šฉํ•œ ํ”„๋กœ์ ํŠธ ๋น„์šฉ ์‚ฐ์ • ๊ธฐ๋ฒ•

โœ” ๋ธํŒŒ์ด ๋ชจํ˜•: ์ „๋ฌธ๊ฐ€์˜ ๊ฐ์ • ๊ธฐ๋ฒ•์˜ ์ฃผ๊ด€์ ์ธ ํŽธ๊ฒฌ์„ ๋ณด์™„ํ•˜๊ธฐ ์œ„ํ•ด๋งŽ์€ ์ „๋ฌธ๊ฐ€์˜ ์˜๊ฒฌ์„ ์ข…ํ•ฉํ•˜์—ฌ ์‚ฐ์ •ํ•˜๋Š” ๊ธฐ๋ฒ•

โœ” COCOMO ๋ชจํ˜•: ๋ณดํ—ด์ด ์ œ์•ˆํ•œ ๊ฒƒ, ์›์‹œ ํ”„๋กœ๊ทธ๋žจ์˜ ๊ทœ๋ชจ์ธ LOC์— ์˜ํ•œ ๋น„์šฉ ์‚ฐ์ • ๊ธฐ๋ฒ•

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

 

15. WAS๋Š” ๋™์ ์ธ ์ฝ˜ํ…์ธ ๋ฅผ ์ฒ˜๋ฆฌํ•˜๊ธฐ ์œ„ํ•ด ์‚ฌ์šฉ๋˜๋Š” ๋ฏธ๋“ค์›จ์–ด

โœ” ์ •์ ์ธ ์ฝ˜ํ…์ธ ๋ฅผ ์ฒ˜๋ฆฌํ•˜๋Š” ๊ฒƒ์€ ์›น ์„œ๋ฒ„ !

 

16. ์œ ์Šค์ผ€์ด์Šค ๋‹ค์ด์–ด๊ทธ๋žจ์€ ์‹œ์Šคํ…œ/์‹œ์Šคํ…œ ๋ฒ”์œ„, ์•กํ„ฐ, ์œ ์Šค์ผ€์ด์Šค, ๊ด€๊ณ„๋กœ ๊ตฌ์„ฑ

 

18. ๋Œ€๋Ÿ‰์˜ ์†ก, ์ˆ˜์‹  ๋ฐ์ดํ„ฐ๋ฅผ ์ฒ˜๋ฆฌํ•  ๋•Œ ์‚ฌ์šฉ๋˜๋Š” ๋ฐฉ์‹์€ ๋ฐฐ์น˜ ๋ฐฉ์‹์ด๋‹ค.

 

21. ๋ฐ์ดํ„ฐ ํ•˜๋„ค์Šค์˜ ๊ตฌ์„ฑ ์š”์†Œ: ํ…Œ์ŠคํŠธ ๋“œ๋ผ์ด๋ฒ„, ํ…Œ์ŠคํŠธ ์Šคํ…, ํ…Œ์ŠคํŠธ ์ผ€์ด์Šค, ํ…Œ์ŠคํŠธ ์Šคํฌ๋ฆฝํŠธ, ๋ชฉ ์˜ค๋ธŒ์ ํŠธ ๋“ฑ์ด ์žˆ๋‹ค.

 

23. ๋ผ์ด์„ ์Šค ์ •๋ณด๋Š” ํŒจํ‚ค์ง• ์ˆ˜ํ–‰ ์‹œ ํด๋ฆฌ์–ด๋ง ํ•˜์šฐ์Šค์— ๋“ฑ๋ก๋œ๋‹ค.

 

25. EAI

Hybrid =  Hub&Spoke + Message Bus (Point-to-point ์•„๋‹˜!!)

 

29. ํ˜•์ƒ ๊ด€๋ฆฌ ๋„๊ตฌ์˜ ์ฃผ์š” ๊ธฐ๋Šฅ

๋™๊ธฐํ™”, ์ฒดํฌ์ธ/์ฒดํฌ์•„์›ƒ, ๊ฐ€์ ธ์˜ค๊ธฐ, ์ปค๋ฐ‹, ์ €์žฅ์†Œ

 

38. ์œ„ํ—˜ ๋ชจ๋‹ˆํ„ฐ๋ง?

์œ„ํ—˜ ์š”์†Œ ์ง•ํ›„๋“ค์— ๋Œ€ํ•˜์—ฌ ๊ณ„์†์ ์œผ๋กœ ์ธ์ง€ํ•˜๋Š” ๊ฒƒ

 

43. ๊ด€๊ณ„๋Œ€์ˆ˜๋Š” ์ ˆ์ฐจ์ , ๊ด€๊ณ„ํ•ด์„์€ ๋น„์ ˆ์ฐจ์ 

 

49. ๋กœํ‚น ๋‹จ์œ„๊ฐ€ ์ปค์ง€๋ฉด ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๋ณ‘ํ–‰์„ฑ ์ˆ˜์ค€์ด ๋‚ฎ์•„์ง€๋ฏ€๋กœ ๊ณต์œ ๋„๊ฐ€ ๊ฐ์†Œํ•œ๋‹ค.

 

50. ํŒŒํ‹ฐ์…˜๋ณ„๋กœ ๋ฐฑ์—… ๋ฐ ๋ณต๊ตฌ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•˜๋ฏ€๋กœ ๋ฐฑ์—… ๋ฐ ๋ณต๊ตฌ ์†๋„๊ฐ€ ํŒŒํ‹ฐ์…”๋‹์„ ์ˆ˜ํ–‰ํ•˜๊ธฐ ์ „์— ๋น„ํ•ด ๋นจ๋ผ์ง„๋‹ค.

 

58. ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ํŠน์„ฑ

- ์‹ค์‹œ๊ฐ„ ์ ‘๊ทผ์„ฑ

- ๊ณ„์†์ ์ธ ๋ณ€ํ™”

- ๋™์‹œ ๊ณต์šฉ

- ๋‚ด์šฉ์— ์˜ํ•œ ์ฐธ์กฐ

 

62. ์‰˜: ์‚ฌ์šฉ์ž์˜ ๋ช…๋ น์–ด๋ฅผ ์ธ์‹ํ•˜์—ฌ ํ”„๋กœ๊ทธ๋žจ์„ ํ˜ธ์ถœํ•˜๋Š” ๋ช…๋ น์„ ์ˆ˜ํ–‰ํ•˜๋Š” ๋ช…๋ น์–ด ํ•ด์„๊ธฐ

โœ” ์ปค๋„: ํ”„๋กœ์„ธ์Šค ๊ด€๋ฆฌ, ๊ธฐ์–ต์žฅ์น˜ ๊ด€๋ฆฌ, ์ž…์ถœ๋ ฅ ๊ด€๋ฆฌ ๋“ฑ์˜ ๊ธฐ๋Šฅ์„ ์ˆ˜ํ–‰

 

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

โœ” ๋‚ด์šฉ ๊ฒฐํ•ฉ๋„: ํ•œ ๋ชจ๋“ˆ์ด ๋‹ค๋ฅธ ๋ชจ๋“ˆ์˜ ๋‚ด๋ถ€ ๊ธฐ๋Šฅ ๋ฐ ๊ทธ ๋‚ด๋ถ€ ์ž๋ฃŒ๋ฅผ ์ง์ ‘ ์ฐธ์กฐํ•˜๊ฑฐ๋‚˜ ์ˆ˜์ •ํ•  ๋•Œ์˜ ๊ฒฐํ•ฉ๋„

โœ” ์Šคํƒฌํ”„ ๊ฒฐํ•ฉ๋„: ๋ชจ๋“ˆ ๊ฐ„์˜ ์ธํ„ฐํŽ˜์ด์Šค๋กœ ๋ฐฐ์—ด์ด๋‚˜ ๋ ˆ์ฝ”๋“œ ๋“ฑ์˜ ์ž๋ฃŒ ๊ตฌ์กฐ๊ฐ€ ์ „๋‹ฌ๋  ๋•Œ์˜ ๊ฒฐํ•ฉ๋„

 

72. ์˜ค๋ฒ„๋ ˆ์ด

์ฃผ๊ธฐ์–ต์žฅ์น˜๋ณด๋‹ค ํฐ ์‚ฌ์šฉ์ž ํ”„๋กœ๊ทธ๋žจ์„ ์‹คํ–‰ํ•˜๊ธฐ ์œ„ํ•œ ๊ธฐ๋ฒ•์œผ๋กœ, ๋ณด์กฐ๊ธฐ์–ต์žฅ์น˜์— ์ €์žฅ๋œ ํ•˜๋‚˜์˜ ํ”„๋กœ๊ทธ๋žจ์„ ์—ฌ๋Ÿฌ ๊ฐœ์˜ ์กฐ๊ฐ์œผ๋กœ ๋ถ„ํ• ํ•œ ํ›„ ํ•„์š”ํ•œ ์กฐ๊ฐ์„ ์ฐจ๋ก€๋กœ ์ฃผ๊ธฐ์–ต์žฅ์น˜์— ์ ์žฌํ•˜์—ฌ ํ”„๋กœ๊ทธ๋žจ์„ ์‹คํ–‰ํ•˜๋Š” ํ• ๋‹น ๊ธฐ๋ฒ•

 

80. ๊ฒŒ์ดํŠธ์›จ์ด: ๋„คํŠธ์›Œํฌ ๊ณ„์ธต๊นŒ์ง€์˜ ํ”„๋กœํ† ์ฝœ ๊ตฌ์กฐ๊ฐ€ ๋‹ค๋ฅธ ๋„คํŠธ์›Œํฌ ๊ฐ„์˜ ์—ฐ๊ฒฐ์„ ์œ„ํ•ด ํ”„๋กœํ† ์ฝœ ๋ณ€ํ™˜ ๊ธฐ๋Šฅ์„ ์ˆ˜ํ–‰ํ•˜๋Š” ๋„คํŠธ์›Œํฌ ์žฅ๋น„

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

โœ” ๋ธŒ๋ฆฌ์ง€: LAN๊ณผ LAN์„ ์—ฐ๊ฒฐํ•˜๊ฑฐ๋‚˜ LAN ์•ˆ์—์„œ์˜ ์ปดํ“จํ„ฐ ๊ทธ๋ฃน(์„ธ๊ทธ๋จผํŠธ)์„ ์—ฐ๊ฒฐํ•˜๋Š” ๊ธฐ๋Šฅ์„ ์ˆ˜ํ–‰

โœ” ๋ผ์šฐํ„ฐ: ๋ธŒ๋ฆฌ์ง€์™€ ๊ฐ™์ด LAN๊ณผ LAN์˜ ์—ฐ๊ฒฐ ๊ธฐ๋Šฅ์— ๋ฐ์ดํ„ฐ ์ „์†ก์˜ ์ตœ์  ๊ฒฝ๋กœ๋ฅผ ์„ ํƒํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋Šฅ์ด ์ถ”๊ฐ€๋œ ๊ฒƒ์œผ๋กœ, ์„œ๋กœ ๋‹ค๋ฅธ LAN์ด๋‚˜ LAN๊ณผ WAN์˜ ์—ฐ๊ฒฐ๋„ ์ˆ˜ํ–‰

 

86. ํ•ด์‹œ๋Š” ์ž„์˜์˜ ๊ธธ์ด์˜ ์ž…๋ ฅ ๋ฐ์ดํ„ฐ๋‚˜ ๋ฉ”์‹œ์ง€๋ฅผ ๊ณ ์ •๋œ ๊ธธ์ด์˜ ๊ฐ’์ด๋‚˜ ํ‚ค๋กœ ๋ณ€ํ™˜ํ•˜๋Š” ๊ฒƒ์„ ์˜๋ฏธ

 

89. RSA๋Š” ๊ณต๊ฐœํ‚ค ์•”ํ˜ธํ™” ๊ธฐ๋ฒ• !!

 

91. ๋ฉ”ํƒ€ ๋ฐ์ดํ„ฐ: ์ผ๋ จ์˜ ๋ฐ์ดํ„ฐ๋ฅผ ์ •์˜ํ•˜๊ณ  ์„ค๋ช…ํ•ด์ฃผ๋Š” ๋ฐ์ดํ„ฐ

 

93. ์ ‘๊ทผํ†ต์ œ ๊ธฐ์ˆ 

- ์ž„์˜ ์ ‘๊ทผ ํ†ต์ œ DAC

- ๊ฐ•์ œ ์ ‘๊ทผ ํ†ต์ œ MAC

- ์—ญํ•  ๊ธฐ๋ฐ˜ ์ ‘๊ทผ ํ†ต์ œ RBAC

 

97. HASH๋Š” ๋‹จ๋ฐฉํ–ฅ ์•”ํ˜ธํ™” ๋ฐฉ์‹ !!

 

100. OWASP: ์›น ์ •๋ณด ๋…ธ์ถœ์ด๋‚˜ ์•…์„ฑ ์ฝ”๋“œ, ์Šคํฌ๋ฆฝํŠธ, ๋ณด์•ˆ์ด ์ทจ์•ฝํ•œ ๋ถ€๋ถ„์„ ์—ฐ๊ตฌํ•˜๋Š” ๋น„์˜๋ฆฌ ๋‹จ์ฒด