๐Ÿ”’ 3A ์™„๋ฒฝ ์ •๋ณต: ์ธ์ฆ, ๊ถŒํ•œ ๋ถ€์—ฌ, ๊ณ„์ • ๊ด€๋ฆฌ | ๐Ÿš€์ •์ฒ˜๊ธฐ ์‹ค๊ธฐ ๋Œ€๋น„ ๋ฌธ์ œ ํฌํ•จ

์ •์ฒ˜๊ธฐ๋ณด์•ˆ3A์ธ์ฆ๊ถŒํ•œ ๋ถ€์—ฌ๊ณ„์ • ๊ด€๋ฆฌ์ •๋ณด๋ณด์•ˆAAA
์ฝ๋Š”๋ฐ ์•ฝ 5๋ถ„ ์ •๋„ ์†Œ์š”
์ฒ˜์Œ ์“ฐ์—ฌ์ง„ ๋‚ : 2025-07-08
๋งˆ์ง€๋ง‰์œผ๋กœ ๊ณ ์ณ์ง„ ๋‚ : 2025-07-08
์ด ๊ธ€์„ ๋ณด๋Ÿฌ์˜จ ํšŸ์ˆ˜: 21

์š”์•ฝ

์ •๋ณด ๋ณด์•ˆ์˜ ํ•ต์‹ฌ 3A ์š”์†Œ์ธ ์ธ์ฆ(Authentication), ๊ถŒํ•œ ๋ถ€์—ฌ(Authorization), ๊ณ„์ • ๊ด€๋ฆฌ(Accounting)์˜ ๊ฐœ๋…๊ณผ ์ฐจ์ด์ ์„ ๋ช…ํ™•ํžˆ ์•Œ์•„๋ด…๋‹ˆ๋‹ค. ๊ฐ ์š”์†Œ๊ฐ€ ์–ด๋–ป๊ฒŒ ์ƒํ˜ธ ์ž‘์šฉํ•˜์—ฌ ๊ฐ•๋ ฅํ•œ ๋ณด์•ˆ ์‹œ์Šคํ…œ์„ ๊ตฌ์ถ•ํ•˜๋Š”์ง€ ์‹ค์ œ ์˜ˆ์‹œ์™€ ํ•จ๊ป˜ ์„ค๋ช…ํ•˜๋ฉฐ, ์ •์ฒ˜๊ธฐ ์‹ค๊ธฐ ๋Œ€๋น„ ๋ฌธ์ œ๋„ ํฌํ•จํ•ฉ๋‹ˆ๋‹ค.

๐Ÿค” 3A (AAA) ๋ž€ ๋ฌด์—‡์ผ๊นŒ์š”?

3A ๋˜๋Š” AAA๋Š” ์ •๋ณด ๋ณด์•ˆ์˜ ํ•ต์‹ฌ์ ์ธ ์„ธ ๊ฐ€์ง€ ์š”์†Œ๋ฅผ ๋‚˜ํƒ€๋‚ด๋Š” ์•ฝ์–ด์ž…๋‹ˆ๋‹ค. ๋ฐ”๋กœ ์ธ์ฆ(Authentication), ๊ถŒํ•œ ๋ถ€์—ฌ(Authorization), ๊ณ„์ • ๊ด€๋ฆฌ(Accounting) ์ž…๋‹ˆ๋‹ค. ์ด ์„ธ ๊ฐ€์ง€๋Š” ์‚ฌ์šฉ์ž๊ฐ€ ์‹œ์Šคํ…œ์— ์ ‘๊ทผํ•˜์—ฌ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•˜๋Š” ์ „ ๊ณผ์ •์— ๊ฑธ์ณ ๋ณด์•ˆ์„ ์œ ์ง€ํ•˜๋Š” ๋ฐ ํ•„์ˆ˜์ ์ธ ์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค.

๋งˆ์น˜ ๊ณตํ•ญ ๋ณด์•ˆ ๊ฒ€์ƒ‰๋Œ€๋ฅผ ํ†ต๊ณผํ•˜๋Š” ๊ณผ์ •๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

  1. ์ธ์ฆ (Authentication): "๋‹น์‹ ์ด ๋ˆ„๊ตฌ์ธ์ง€ ์ฆ๋ช…ํ•˜์„ธ์š”." (์‹ ๋ถ„์ฆ๊ณผ ํƒ‘์Šน๊ถŒ ํ™•์ธ)
  2. ๊ถŒํ•œ ๋ถ€์—ฌ (Authorization): "๋‹น์‹ ์ด ํ•  ์ˆ˜ ์žˆ๋Š” ์ผ์€ ์—ฌ๊ธฐ๊นŒ์ง€์ž…๋‹ˆ๋‹ค." (๋น„์ฆˆ๋‹ˆ์Šค์„ ํ‹ฐ์ผ“ ์†Œ์ง€์ž๋Š” ๋น„์ฆˆ๋‹ˆ์Šค ๋ผ์šด์ง€ ์ด์šฉ ๊ฐ€๋Šฅ)
  3. ๊ณ„์ • ๊ด€๋ฆฌ (Accounting): "๋‹น์‹ ์ด ํ•œ ๋ชจ๋“  ์ผ์„ ๊ธฐ๋กํ•ฉ๋‹ˆ๋‹ค." (๋ฉด์„ธ์  ๊ตฌ๋งค ๋‚ด์—ญ, ์ถœ์ž…๊ตญ ๊ธฐ๋ก)

์ด ์„ธ ๊ฐ€์ง€ ์š”์†Œ๊ฐ€ ์–ด๋–ป๊ฒŒ ์œ ๊ธฐ์ ์œผ๋กœ ์ž‘๋™ํ•˜๋Š”์ง€ ํ•˜๋‚˜์”ฉ ์ž์„ธํžˆ ์‚ดํŽด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.


๐Ÿ‘ค 1. ์ธ์ฆ (Authentication) - "๋‹น์‹ ์€ ๋ˆ„๊ตฌ์‹ญ๋‹ˆ๊นŒ?"

์ธ์ฆ์€ ์‚ฌ์šฉ์ž๊ฐ€ ์ž์‹ ์ด ์ฃผ์žฅํ•˜๋Š” ์‹ ์›(Identity)์ด ์‹ค์ œ๋กœ ๋งž๋Š”์ง€ ํ™•์ธํ•˜๋Š” ๊ณผ์ •์ž…๋‹ˆ๋‹ค. ์ฆ‰, "๋กœ๊ทธ์ธ" ๊ณผ์ • ๊ทธ ์ž์ฒด๋ผ๊ณ  ์ƒ๊ฐํ•˜๋ฉด ์‰ฝ์Šต๋‹ˆ๋‹ค.

  • ํ•ต์‹ฌ ์งˆ๋ฌธ: "๋‹น์‹ ์ด ์ •๋ง 'user123'์ด ๋งž๋‚˜์š”?"
  • ๋ชฉํ‘œ: ์‹œ์Šคํ…œ์— ์ ‘๊ทผํ•˜๋ ค๋Š” ์ฃผ์ฒด(์‚ฌ์šฉ์ž, ๊ธฐ๊ธฐ ๋“ฑ)์˜ ์‹ ์›์„ ๊ฒ€์ฆํ•ฉ๋‹ˆ๋‹ค.
  • ์ฃผ์š” ๋ฐฉ๋ฒ•:
    • ์ง€์‹ ๊ธฐ๋ฐ˜ (Something you know): ๋น„๋ฐ€๋ฒˆํ˜ธ, PIN ๋ฒˆํ˜ธ
    • ์†Œ์œ  ๊ธฐ๋ฐ˜ (Something you have): OTP, ์Šค๋งˆํŠธ์นด๋“œ, ๊ณต์ธ์ธ์ฆ์„œ
    • ํŠน์„ฑ ๊ธฐ๋ฐ˜ (Something you are): ์ง€๋ฌธ, ํ™์ฑ„, ์–ผ๊ตด ์ธ์‹ (์ƒ์ฒด ์ •๋ณด)
    • ํ–‰์œ„ ๊ธฐ๋ฐ˜ (Something you do): ์„œ๋ช…, ๊ฑธ์Œ๊ฑธ์ด
    • ์œ„์น˜ ๊ธฐ๋ฐ˜ (Somewhere you are): ํŠน์ • IP ์ฃผ์†Œ, GPS ์œ„์น˜

๋‹ค์ค‘ ์ธ์ฆ (MFA, Multi-Factor Authentication)

๋ณด์•ˆ์„ ๊ฐ•ํ™”ํ•˜๊ธฐ ์œ„ํ•ด ์œ„ 5๊ฐ€์ง€ ์ธ์ฆ ์š”์†Œ ์ค‘ 2๊ฐ€์ง€ ์ด์ƒ์„ ์กฐํ•ฉํ•˜์—ฌ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์„ '๋‹ค์ค‘ ์ธ์ฆ'์ด๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ๋น„๋ฐ€๋ฒˆํ˜ธ(์ง€์‹)๋ฅผ ์ž…๋ ฅํ•œ ํ›„ OTP(์†Œ์œ )๋ฅผ ์ถ”๊ฐ€๋กœ ํ™•์ธํ•˜๋Š” ๊ฒƒ์ด ๋Œ€ํ‘œ์ ์ž…๋‹ˆ๋‹ค.


๐Ÿ”‘ 2. ๊ถŒํ•œ ๋ถ€์—ฌ (Authorization) - "๋ฌด์—‡์„ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ?"

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

  • ํ•ต์‹ฌ ์งˆ๋ฌธ: "'user123'๋‹˜, ๋‹น์‹ ์€ ์ด ํŒŒ์ผ์— '์“ฐ๊ธฐ' ์ž‘์—…์„ ํ•  ์ˆ˜ ์žˆ๋‚˜์š”?"
  • ๋ชฉํ‘œ: ์ธ์ฆ๋œ ์‚ฌ์šฉ์ž๊ฐ€ ํ—ˆ๊ฐ€๋œ ๋ฒ”์œ„ ๋‚ด์—์„œ๋งŒ ํ™œ๋™ํ•˜๋„๋ก ํ†ต์ œํ•ฉ๋‹ˆ๋‹ค.
  • ์ฃผ์š” ๋ชจ๋ธ:
    • ์ž„์˜์  ์ ‘๊ทผ ํ†ต์ œ (DAC): ๋ฐ์ดํ„ฐ ์†Œ์œ ์ž๊ฐ€ ์ง์ ‘ ๊ถŒํ•œ์„ ๊ด€๋ฆฌํ•ฉ๋‹ˆ๋‹ค. (์˜ˆ: ๋ฆฌ๋ˆ…์Šค chmod)
    • ๊ฐ•์ œ์  ์ ‘๊ทผ ํ†ต์ œ (MAC): ์‹œ์Šคํ…œ์ด ์ •ํ•œ ๋ณด์•ˆ ๋“ฑ๊ธ‰๊ณผ ๊ทœ์น™์— ๋”ฐ๋ผ ์ ‘๊ทผ์„ ๊ฐ•์ œํ•ฉ๋‹ˆ๋‹ค. (์˜ˆ: ๊ตฐ์‚ฌ ์‹œ์Šคํ…œ)
    • ์—ญํ•  ๊ธฐ๋ฐ˜ ์ ‘๊ทผ ํ†ต์ œ (RBAC): ์‚ฌ์šฉ์ž์—๊ฒŒ ํ• ๋‹น๋œ '์—ญํ• '์— ๋”ฐ๋ผ ๊ถŒํ•œ์„ ๋ถ€์—ฌํ•ฉ๋‹ˆ๋‹ค. (๋Œ€๋ถ€๋ถ„์˜ ๊ธฐ์—… ํ™˜๊ฒฝ)

์ธ์ฆ vs ๊ถŒํ•œ ๋ถ€์—ฌ: ๋ช…ํ™•ํ•œ ์ฐจ์ด

  • ์ธ์ฆ์€ '๋ฌธ'์„ ์—ด๊ณ  ๋“ค์–ด๊ฐ€๋Š” ๊ณผ์ •์ž…๋‹ˆ๋‹ค.
  • ๊ถŒํ•œ ๋ถ€์—ฌ๋Š” '๋ฌธ' ์•ˆ์œผ๋กœ ๋“ค์–ด์˜จ ๋’ค, ํŠน์ • '๋ฐฉ'์— ๋“ค์–ด๊ฐ€๊ฑฐ๋‚˜ '๊ธˆ๊ณ '๋ฅผ ์—ด ์ˆ˜ ์žˆ๋Š”์ง€ ๊ฒฐ์ •ํ•˜๋Š” ๊ณผ์ •์ž…๋‹ˆ๋‹ค.

์ฆ‰, ์ธ์ฆ์ด ์„ ํ–‰๋˜์–ด์•ผ๋งŒ ๊ถŒํ•œ ๋ถ€์—ฌ๊ฐ€ ์˜๋ฏธ๋ฅผ ๊ฐ€์ง‘๋‹ˆ๋‹ค.


๐Ÿงพ 3. ๊ณ„์ • ๊ด€๋ฆฌ (Accounting/Auditing) - "๋ฌด์—‡์„ ํ•˜์…จ์Šต๋‹ˆ๊นŒ?"

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

  • ํ•ต์‹ฌ ์งˆ๋ฌธ: "'user123'๋‹˜, ๋‹น์‹ ์€ ์–ด์ œ ์˜คํ›„ 3์‹œ์— ์–ด๋–ค ํŒŒ์ผ์„ ์‚ญ์ œํ–ˆ๋‚˜์š”?"
  • ๋ชฉํ‘œ: ์‚ฌ์šฉ์ž์˜ ๋ชจ๋“  ํ™œ๋™์„ ๊ธฐ๋กํ•˜์—ฌ ์ฑ…์ž„ ์ถ”์ ์„ฑ(Accountability)์„ ํ™•๋ณดํ•˜๊ณ , ๋ณด์•ˆ ๊ฐ์‚ฌ๋ฅผ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.
  • ์ฃผ์š” ๊ธฐ๋ก ํ•ญ๋ชฉ:
    • ์ ‘์† ์‹œ๊ฐ„ ๋ฐ ๋กœ๊ทธ์•„์›ƒ ์‹œ๊ฐ„
    • ์ ‘๊ทผํ•œ IP ์ฃผ์†Œ
    • ์‚ฌ์šฉํ•œ ๋ช…๋ น์–ด ๋ฐ ์‹œ์Šคํ…œ ์ฝœ
    • ํŒŒ์ผ ์ ‘๊ทผ ๋ฐ ๋ณ€๊ฒฝ ์ด๋ ฅ
    • ์‚ฌ์šฉํ•œ ์‹œ์Šคํ…œ ์ž์› (CPU, ๋ฉ”๋ชจ๋ฆฌ ๋“ฑ)

๐Ÿ“Š 3A ๋น„๊ต ์š”์•ฝ

๊ตฌ๋ถ„์ธ์ฆ (Authentication)๊ถŒํ•œ ๋ถ€์—ฌ (Authorization)๊ณ„์ • ๊ด€๋ฆฌ (Accounting)
ํ•ต์‹ฌ ์งˆ๋ฌธ๋‹น์‹ ์€ ๋ˆ„๊ตฌ์ธ๊ฐ€?๋ฌด์—‡์„ ํ•  ์ˆ˜ ์žˆ๋Š”๊ฐ€?๋ฌด์—‡์„ ํ–ˆ๋Š”๊ฐ€?
๋ชฉํ‘œ์‹ ์› ํ™•์ธ์ ‘๊ทผ ์ œ์–ดํ™œ๋™ ๊ธฐ๋ก ๋ฐ ์ฑ…์ž„ ์ถ”์ 
์ฃผ์š” ๊ธฐ์ˆ ๋น„๋ฐ€๋ฒˆํ˜ธ, OTP, ์ƒ์ฒด ์ธ์‹์ ‘๊ทผ ํ†ต์ œ ๋ชฉ๋ก(ACL), RBAC, DAC, MAC๋กœ๊ทธ ํŒŒ์ผ, ์‹œ์Šคํ…œ ๋ชจ๋‹ˆํ„ฐ๋ง, SIEM
์ˆœ์„œ1๋‹จ๊ณ„ (๊ฐ€์žฅ ๋จผ์ € ์ˆ˜ํ–‰)2๋‹จ๊ณ„ (์ธ์ฆ ํ›„ ์ˆ˜ํ–‰)3๋‹จ๊ณ„ (์ ‘์† ๋‚ด๋‚ด ์ง€์†)
๋น„์œ ๊ณตํ•ญ ํƒ‘์Šน ์ˆ˜์† (์‹ ๋ถ„ ํ™•์ธ)๋น„ํ–‰๊ธฐ ์ขŒ์„ ๋“ฑ๊ธ‰ (๊ถŒํ•œ ํ™•์ธ)์ถœ์ž…๊ตญ ๊ธฐ๋ก ๋ฐ ๋ฉด์„ธ์  ๊ตฌ๋งค ๋‚ด์—ญ

๐Ÿ“ ์ •์ฒ˜๊ธฐ ์‹ค๊ธฐ ๋Œ€๋น„ ๋ฌธ์ œ

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

๋‹ค๋ฅธ ๊ธ€

2025-07-06

๐Ÿ”’ ๋„คํŠธ์›Œํฌ ๊ณต๊ฒฉ ์ข…๋ฅ˜ - ๐Ÿš€์ •์ฒ˜๊ธฐ ์‹ค๊ธฐ ๋Œ€๋น„ ๋ฌธ์ œ ํฌํ•จ

2025-07-05

GoF ๋””์ž์ธ ํŒจํ„ด: ํ–‰์œ„ ํŒจํ„ด(2) - ์ปค๋งจ๋“œ, ํ…œํ”Œ๋ฆฟ ๋ฉ”์„œ๋“œ | ํƒ€์ž…์Šคํฌ๋ฆฝํŠธ ์˜ˆ์‹œ + ๐Ÿš€์ •์ฒ˜๊ธฐ ์‹ค๊ธฐ ๋Œ€๋น„ ๋ฌธ์ œ

2025-07-05

GoF ๋””์ž์ธ ํŒจํ„ด: ํ–‰์œ„ ํŒจํ„ด(3) - ์ฑ…์ž„ ์—ฐ์‡„, ๋ฉ”๋ฉ˜ํ†  | ํƒ€์ž…์Šคํฌ๋ฆฝํŠธ ์˜ˆ์‹œ

2025-07-05

GoF ๋””์ž์ธ ํŒจํ„ด: ํ–‰์œ„ ํŒจํ„ด(4) - ์ดํ„ฐ๋ ˆ์ดํ„ฐ, ์ƒํƒœ | ํƒ€์ž…์Šคํฌ๋ฆฝํŠธ ์˜ˆ์‹œ

2025-07-05

GoF ๋””์ž์ธ ํŒจํ„ด: ํ–‰์œ„ ํŒจํ„ด(5) - ์ค‘์žฌ์ž, ๋ฐฉ๋ฌธ์ž | ํƒ€์ž…์Šคํฌ๋ฆฝํŠธ ์˜ˆ์‹œ

2025-07-05

UML ํด๋ž˜์Šค ๋‹ค์ด์–ด๊ทธ๋žจ์˜ 6๊ฐ€์ง€ ๊ด€๊ณ„ - ๐Ÿš€์ •์ฒ˜๊ธฐ ์‹ค๊ธฐ ๋Œ€๋น„ ์ฃผ๊ด€์‹ ๋ฌธ์ œ ํฌํ•จ

2025-07-05

UML๊ณผ 4+1 ๋ทฐ ๋ชจ๋ธ: ๐Ÿš€์ •์ฒ˜๊ธฐ ์‹ค๊ธฐ ๋Œ€๋น„ ์ฃผ๊ด€์‹ ๋ฌธ์ œ ํฌํ•จ

2025-07-04

GoF ๋””์ž์ธ ํŒจํ„ด: ํ–‰์œ„ ํŒจํ„ด(1) - ์ „๋žต, ์˜ต์„œ๋ฒ„ | ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ์˜ˆ์‹œ + ๐Ÿš€์ •์ฒ˜๊ธฐ ์‹ค๊ธฐ ๋Œ€๋น„ ๋ฌธ์ œ

2025-07-04

GoF ๋””์ž์ธ ํŒจํ„ด: ๊ตฌ์กฐ ํŒจํ„ด(2) - ์ปดํฌ์ง€ํŠธ, ๋ธŒ๋ฆฟ์ง€, ํ”Œ๋ผ์ด์›จ์ดํŠธ | ๐Ÿš€์ •์ฒ˜๊ธฐ ์‹ค๊ธฐ ๋Œ€๋น„ ๋ฌธ์ œ + ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ์˜ˆ์‹œ

2025-07-03

GoF ๋””์ž์ธ ํŒจํ„ด: ๊ตฌ์กฐ ํŒจํ„ด(1) - ์ •์ฒ˜๊ธฐ ์‹ค๊ธฐ ๋Œ€๋น„ ๊ฐœ๋… ์ดํ•ด(์–ด๋Œ‘ํ„ฐ, ๋ฐ์ฝ”๋ ˆ์ดํ„ฐ, ํผ์‚ฌ๋“œ, ํ”„๋ก์‹œ)