๐Ÿ‘ฉ‍๐Ÿ’ปProgramming

[์†Œํ”„ํŠธ์›จ์–ด ์„ค๊ณ„] Software Architecture

taesooya 2022. 7. 29.
์†Œํ”„ํŠธ์›จ์–ด ์•„ํ‚คํ…์ฒ˜ (Software Architecture)

 

1๏ธโƒฃ์†Œํ”„ํŠธ์›จ์–ด ์•„ํ‚คํ…์ฒ˜

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

2๏ธโƒฃ์‹œ์Šคํ…œ ํ’ˆ์งˆ ์†์„ฑ

  1. ๊ฐ€์šฉ์„ฑ
  2. ๋ณ€๊ฒฝ ์šฉ์ด์„ฑ
  3. ์„ฑ๋Šฅ
  4. ๋ณด์•ˆ์„ฑ
  5. ์‚ฌ์šฉ ํŽธ์˜์„ฑ
  6. ์‹œํ—˜ ์šฉ์ด์„ฑ

๋Œ“๊ธ€