Skip to content

Latest commit

ย 

History

History
145 lines (116 loc) ยท 9.26 KB

README.md

File metadata and controls

145 lines (116 loc) ยท 9.26 KB


๐ŸŽํŒ€์› ์†Œ๊ฐœ

[ํ•œํ™”์‹œ์Šคํ…œ BEYOND SW์บ ํ”„ 6๊ธฐ] Final Project

ํŒ€ SENAGAE ์„ธ๋‚˜๊ฐœ

๐Ÿฅ๊น€๋‹ค์œค ๐ŸฆŠ๊น€์šฐํ˜ ๐Ÿ˜ผ๋„์ง€๋ฏผ ๐Ÿฐ์ด๊ฐ€์€ ๐Ÿป์ด์žฌ๋ฃก

๋ชฉ์ฐจ

๐Ÿ›  ๊ธฐ์ˆ  ์Šคํƒ

ย ใ€€[ Backend ]

ย ย ย ย  Java

ย ใ€€[ Frontend ]

ย ย ย ย  Vue.js

ย ใ€€[ DB ]

ย ย ย  Elasticsearch

ย ใ€€[ CI/CD ]

ย ย ย ย Kubernetes

ย ใ€€[ Etc ]

ย ย ย ย Prometheus Grafana

ย ใ€€[ Communication ]

ย ย ย ย  Notion


๐Ÿ“š Enadu ์‚ฌ์ดํŠธ ๋ฐ”๋กœ๊ฐ€๊ธฐ



๐ŸŽจ Enadu ์„œ๋น„์Šค ์†Œ๊ฐœ

ํ”„๋กœ์ ํŠธ ๋ฐฐ๊ฒฝ

  • ์ฒด๊ณ„์ ์ธ ์ง€์‹ ๊ด€๋ฆฌ ์„œ๋น„์Šค
  • Wiki + QnA + Blog 3๊ฐ€์ง€ ๊ธฐ๋Šฅ์„ ํ•˜๋‚˜๋กœ ํ†ตํ•ฉํ•œ ๊ฐœ๋ฐœ์ž ์ง€์‹ ๊ณต์œ  ํ”Œ๋žซํผ
    ๊ฐœ๋ฐœ์„ ํ•˜๋‹ค ๋ณด๋ฉด ๋‹ค์–‘ํ•œ ๋ฌธ์ œ์™€ ์˜ค๋ฅ˜์— ์ง๋ฉด ํ•˜๊ฒŒ ๋œ๋‹ค. ์ด ๋•Œ ๊ฐœ๋ฐœ์ž๋“ค์€ AI, ๋ธ”๋กœ๊ทธ ๋“ฑ๋“ฑ์˜ ๋‹ค์–‘ํ•œ ์›น ์„œ๋น„์Šค๋ฅผ ์ด์šฉํ•˜์ง€๋งŒ, ๊ฐ๊ธฐ ๋‹ค๋ฅธ ์‚ฌ์ดํŠธ๋ฅผ ๋ฐฉ๋ฌธํ•ด์•ผ ํ•˜๋Š” ๋ฒˆ๊ฑฐ๋กœ์›€์ด ์กด์žฌํ•˜๊ณค ํ•œ๋‹ค.
    ์ด๋Ÿฌํ•œ ์ •๋ณด๋“ค์„ ํ•˜๋‚˜์˜ ์‚ฌ์ดํŠธ์—์„œ ๊ด€๋ฆฌ ํ•˜์—ฌ ๊ฐœ๋ฐœ์ž๋“ค์ด ํšจ์œจ์ ์œผ๋กœ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ณ  ๊ณต์œ ํ•˜๋ฉฐ, ๊ณต์œ ๋œ ์ง€์‹๋“ค์„ ์ฒด๊ณ„์ ์œผ๋กœ ๊ด€๋ฆฌํ•˜๊ธฐ์œ„ํ•ด Enadu ์„œ๋น„์Šค๋ฅผ ๊ตฌ์ถ•ํ•˜์˜€๋‹ค.

ํ”„๋กœ์ ํŠธ ๋ชฉํ‘œ

  • ํ†ตํ•ฉ ์ง€์‹ ๊ด€๋ฆฌ : ๊ฐœ๋ฐœ์ž๋“ค์ด ํ•˜๋‚˜์˜ ํ”Œ๋žซํผ์—์„œ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๊ด€๋ จ ์ง€์‹, ๋ฌธ์ œ ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•, ์ตœ์‹  ๊ธฐ์ˆ  ์ •๋ณด๋ฅผ ์ฒด๊ณ„์ ์œผ๋กœ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ๋„๋ก ์ง€์›ํ•œ๋‹ค.
  • ํšจ์œจ์ ์ธ ๋ฌธ์ œ ํ•ด๊ฒฐ : ์ง๋ฉดํ•œ ๋ฌธ์ œ์™€ ์—๋Ÿฌ๋ฅผ ์ฆ‰์‹œ ์งˆ๋ฌธํ•˜๊ณ , ๋‹ต๋ณ€์„ ํ†ตํ•ด ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ๋Š” QnA ๊ธฐ๋Šฅ์„ ํ†ตํ•ด ๊ฐœ๋ฐœ ํšจ์œจ์„ฑ์„ ๋†’์ธ๋‹ค.
  • ์ง€์‹ ์•„์นด์ด๋น™ : ํ•ด๊ฒฐ๋œ ๋ฌธ์ œ๋ฅผ ๋ธ”๋กœ๊ทธ ํ˜•ํƒœ๋กœ ์ •๋ฆฌํ•˜์—ฌ, ๋‹จ์ˆœํžˆ ๋ฌธ์ œ ํ•ด๊ฒฐ์— ๊ทธ์น˜์ง€ ์•Š๊ณ  ๊ณผ์ •์„ ๊ธฐ๋กํ•จ์œผ๋กœ์จ ๊ฐœ๋ฐœ์ž๋“ค์ด ์ฐธ๊ณ ํ•  ์ˆ˜ ์žˆ๋Š” ErrorArchive๋ฅผ ์ œ๊ณตํ•œ๋‹ค.
  • ์ปค๋ฎค๋‹ˆํ‹ฐ ํ˜•์„ฑ : ๊ฐœ๋ฐœ์ž๋“ค ๊ฐ„์˜ ์ง€์‹ ๊ณต์œ ๋ฅผ ํ†ตํ•ด ํ˜‘๋ ฅ ๋ฌธํ™”๋ฅผ ์กฐ์„ฑํ•˜๊ณ , ๊ฐœ๋ฐœ ์ปค๋ฎค๋‹ˆํ‹ฐ์˜ ์„ฑ์žฅ๊ณผ ๋ฐœ์ „์„ ๋„๋ชจํ•œ๋‹ค.

์„ธ๋ถ€ ๊ธฐ๋Šฅ

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



๐Ÿ“ˆ ํ”„๋กœ์ ํŠธ ์„ค๊ณ„

1. ERD

3. ์‹œ์Šคํ…œ ์•„ํ‚คํ…์ฒ˜


๐Ÿ“‚ ๊ฐœ๋ฐœ ํด๋” ๋ฐ”๋กœ๊ฐ€๊ธฐ