Skip to content

Latest commit

ย 

History

History
44 lines (32 loc) ยท 3.71 KB

File metadata and controls

44 lines (32 loc) ยท 3.71 KB

image

๐ŸŽช ํ–‰์‚ฌ ๋ฐ ๋™์•„๋ฆฌ ํ†ตํ•ฉ ๊ด€๋ฆฌ ์„œ๋น„์Šค, ์ŠคํŽ˜์ด์Šค ํด๋Ÿฝ (โžก๏ธ ์ŠคํŽ˜์ด์Šค ํด๋Ÿฝ ๋ฐ”๋กœ๊ฐ€๊ธฐ)

๐Ÿ’ก ๊ธฐํš๋ฐฐ๊ฒฝ

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

โœจ ์ฃผ์š” ๊ธฐ๋Šฅ

โžก๏ธ ๋ฐฑ์—”๋“œ API ๋ช…์„ธ

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

๐Ÿ”ง ๋ฐฑ์—”๋“œ ๊ธฐ์ˆ  ์Šคํƒ

image

โ˜๏ธ ์ „์ฒด์ ์ธ ์ธํ”„๋ผ ๊ตฌ์กฐ

image

๐Ÿš€ CI & CD ๊ตฌ์กฐ

image

๐Ÿ”Ž ERD

image

๐Ÿง‘โ€๐Ÿคโ€๐Ÿง‘ ํŒ€์› ๊ตฌ์„ฑ

Frontend Frontend Frontend Backend Backend Backend
image image image image image image
๊น€ํ˜œ์„ฑ ์†ก์ธ์žฌ ์ด์ฑ„์—ฐ ๋ฐ•ํ˜„์ง€ ์ตœ์„ฑ์› ํ™ฉ์ค€ํ˜ธ