Skip to content

Latest commit

ย 

History

History
77 lines (58 loc) ยท 3.92 KB

README.md

File metadata and controls

77 lines (58 loc) ยท 3.92 KB

We are 'DevThink'


๋ฐ๋ธŒ์‹ฑํฌ(DevThink) ํŒ€์€ ๊ฐœ๋ฐœ์ž๋“ค์ด ์‚ฌ์šฉํ•˜๋Š” ์„ฑ์žฅํ˜• ์ปค๋ฎค๋‹ˆํ‹ฐ ์•ฑ์„ ๊ฐœ๋ฐœํ•˜๋Š” ํŒ€ ์ž…๋‹ˆ๋‹ค.

ํŒ€ ๊ตฌ์„ฑ์›


๋ฐ๋ธŒ์‹ฑํฌ ๊ธฐํš ๋ฐฐ๊ฒฝ


์™œ ์šฐ๋ฆฌ๋‚˜๋ผ์—๋Š” ๊ฐœ๋ฐœ์ž๋“ค์ด ๋ชจ์ด๋Š” ๋Œ€์ค‘์ ์ธ ์ปค๋ฎค๋‹ˆํ‹ฐ ์•ฑ์ด ์—†์„๊นŒ?

์ด๋Ÿฐ ์ž‘์€ ๊ณ ๋ฏผ์—์„œ ๋ฐ๋ธŒ์‹ฑํฌ๋Š” ์ถœ๋ฐœํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ธฐ์กด์˜ ๊ฐœ๋ฐœ์ž๋“ค์€ ์ž์‹ ์˜ ์„ฑ์žฅ์„ ์œ„ํ•ด์„œ ์—ฌ๋Ÿฌ ๊ธฐ์ˆ  ๋ธ”๋ก, Stack overflow, facebook ๋“ฑ ๋‹ค์–‘ํ•œ ์ปค๋ฎค๋‹ˆํ‹ฐ๋ฅผ ์˜ค๊ฐ€๋ฉฐ, ์—ฌ๋Ÿฌ ์ •๋ณด๋ฅผ ์ฐพ์•„ ํ—ค๋งค์•ผ๋งŒ ํ–ˆ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์˜์–ด๋กœ ๊ฒ€์ƒ‰ํ•˜๋Š” ๋งŒํผ ์ •๋ณด๋ฅผ ์‰ฝ๊ฒŒ ์ฐพ๊ธฐ ์–ด๋ ค์šธ ๋ฟ๋”๋Ÿฌ, ์ฐพ๋”๋ผ๋„ ์ดํ•ด๊ฐ€ ์‰ฝ์ง€ ์•Š๊ณ , ๊ฐ€๋…์„ฑ์ด ์ข‹์ง€ ์•Š์€ ์ •๋ณด๊ฐ€ ๋งŽ์•˜์Šต๋‹ˆ๋‹ค.

๊ฐœ๋ฐœ์ž๋“ค์ด ์„ฑ์žฅํ•  ๋•Œ ๊ฐ€์žฅ ๋งŽ์ด ์ฐธ๊ณ ํ•˜๋Š” ๊ฒŒ ๋ญ˜๊นŒ?

์ด ์งˆ๋ฌธ์— ๋Œ€ํ•œ ๋Œ€๋‹ต์€ **'์ฑ…'**์ด์—ˆ์Šต๋‹ˆ๋‹ค. ๋งŽ์€ ๊ฐœ๋ฐœ์ž๋“ค์ด ์ƒˆ๋กœ์šด ๊ธฐ์ˆ ์„ ๋ฐฐ์šฐ๊ฑฐ๋„ˆใ…, ์ฝ”๋“œ๋ฅผ ๋” ๊น”๋”ํ•˜๊ฒŒ ์ž‘์„ฑํ•˜๊ธฐ ์œ„ํ•ด์„œ ์ฑ…์„ ์ฐธ๊ณ ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋ฐ๋„ ๊ฐœ๋ฐœ์ž ์ง€๋ง์ƒ๋“ค๊ณผ ์ฃผ๋‹ˆ์–ด ๊ฐœ๋ฐœ์ž๋“ค์€ ์–ด๋–ค ์ฑ…์„ ๋ฆญ๊ณ , ์–ด๋–ค ๊ฒƒ์„ ์–ป์–ด์•ผ ํ•˜๋Š”์ง€ ์ž˜ ์•Œ์ง€ ๋ชปํ•ฉ๋‹ˆ๋‹ค.

๋ฐ๋ธŒ์‹ฑํฌ์˜ ๋ชฉ์ ์€ ๊ฐœ๋ฐœ์ž ์ปค๋ฎค๋‹ˆํ‹ฐ ๋ถ€์žฌ์˜ ๋ฌธ์ œ์ ๊ณผ ์ฑ…์— ๊ด€ํ•œ ์ •๋ณด, ๊ฒฝํ—˜์— ๋ฐ”ํƒ•์„ ๋‘” ๋ฆฌ๋ทฐ ๋ถ€์žฌ์˜ ๋ฌธ์ œ์ ์„ ๋™์‹œ์— ํ•ด๊ฒฐํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์ด๋ฅผ ํ†ตํ•ด์„œ ๊ฐœ๋ฐœ์ž ์ง€๋ง์ƒ, ์ฃผ๋‹ˆ์–ด, ์‹œ๋‹ˆ์–ด ๊ฐœ๋ฐœ์ž์˜ ์„ฑ์žฅ์„ ์œ„ํ•ด์„œ ๋ฐ๋ธŒ์‹ฑํฌ์•ฑ์„ ์ž์—ฐ์Šค๋Ÿฝ๊ฒŒ ์ฐพ๋„๋ก ํ•˜๋Š” ๊ฒƒ์ด ๊ถ๊ทน์ ์ธ ๋ชฉํ‘œ์ž…๋‹ˆ๋‹ค.

๋ฐ๋ธŒ์‹ฑํฌ ํŒ€์ด ์ œ๊ณตํ•˜๋Š” ์„œ๋น„์Šค


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

์‚ฌ์šฉ ๊ธฐ์ˆ 


  • Spring Boot
  • Spring MVC
  • Spring Data JPA
  • Maria DB
  • Docker
  • AWS EC2
  • RDS

๋ฐ๋ชจ ์˜์ƒ