๋ค์ํ ๋ถ์ผ์์์ ์์ ์ ๋ํ๋ผ ์ ์๊ฒ ๋์์ฃผ๋ ํฌํธํด๋ฆฌ์ค ๋ฐ ํ์ต ๊ธฐ๋ก ์์นด์ด๋น ์๋น์ค
๋ชฉ์ฐจ
์ฌํ์ ์ผ๋ก ๋ณดํธ์ ์ธ ๊ฐ์ด ์ฌ๋ผ์ง๊ณ ์๋ค๋ ์๋ฏธ์ ์ ์กฐ์ด๋ก, ํ๊ท ์ด๋ผ๋ ๊ฐ๋ ์ด ์ฌ๋ผ์ง๋ฉฐ ํ๊ท ์ ๋ด๋ ๊ฒ์ด ๋ฌด์๋ฏธํด์ง ํ์์ ๋ปํ๋ค.
ํธ๋ ๋ ์ฝ๋ฆฌ์ 2023์ ์ฒซ๋ฒ์งธ ํค์๋๋ก ์ ์๋ "ํ๊ท ์ค์ข
". ํ๊ท ์ด ์ฌ๋ผ์ง ์ด์ ์๋ ์๊ทนํ, ๋จ๊ทนํ, N๊ทนํ ๋ฑ์ ์ฌ๋ฌ ์ด์ ๊ฐ ์กด์ฌํฉ๋๋ค. ํ์ง๋ง, ์ฌ๋ฌ ์ด์ ์ค์ ์๋ MZ์ธ๋์ ํ๊ท ์ค์ข
์ ์ฐ๊ด์ฑ ์ค ๊ฐ์ฅ ์ ์ฐ๊ด๋ ๊ฒ์ N๊ทนํ๋ผ๊ณ ๋ณผ ์ ์์ต๋๋ค.
๋จ๋ค๊ณผ๋ ๋ค๋ฅธ ๋๋ง์ ์ทจํฅ, ๊ฐ์ฑ๋๋ก ์๋นํ๋ ํ์์ธ N๊ทนํ๋ MZ์ธ๋๋ฅผ ๋ํํ๋ ํน์ง ์ค ํ๋์
๋๋ค. ๋ํ ์์ ์ ๋ฅ๋ ฅ๊ณผ ๋งค๋ ฅ์ ๋ธ๋๋ํํ์ฌ ๋์ ๊ฐ์น๋ฅผ ๋์ด๋ ํผ์ค๋ ๋ธ๋๋ฉ๊ณผ, ๋ค์ํ ์ฑ๋ฆฐ์ง ๋ฌธํ๋ฅผ ํตํด ์์ ์ ๋๋ฌ๋ด๋ฉฐ ์ธ์ฆํ๊ณ ๊ณต์ ํ๋ ํน์ง ๋ํ MZ์ธ๋๋ฅผ ๋ํํ๋ ํน์ง์ด๋ผ๊ณ ํ ์ ์์ต๋๋ค.
์ ํฌ๋ MZ์ธ๋์ ํผ์ค๋ ๋ธ๋๋ฉ๊ณผ ์ธ์ฆ ์๊ตฌ์ ์ด์ ์ ๋ง์ท์ต๋๋ค.
SOAR์ '๋์ด ์น์๋ค', '๊ธ์ฆํ๋ค' ๋ผ๋ ๋ป์ผ๋ก ๊ฐ์ฑ์ ์ค์ํ๊ณ ์์ ์ ๊ฐ๊ณ ๋ฆ์ผ๋ฉฐ ๊ฐ์น๋ฅผ ๋์ด๋ ๊ฒ์ ์ถ๊ตฌํ๋ MZ์ธ๋์ ๋ง์ถฐ ๋ค์ํ ํ์ต ๋ถ์ผ๋ค์ ์กด์คํ๊ณ ๋๋ณด์ด๊ฒ ํด์ค ์ ์๋ ์๊ธฐ ๊ณ๋ฐ๊ณผ, ๋ค์ํ ๋ถ์ผ์์์ ์์ ์ ๋ํ๋ผ ์ ์๊ฒ ๋์์ฃผ๋ ํฌํธํด๋ฆฌ์ค ๋ฐ ํ์ต ๊ธฐ๋ก ์์นด์ด๋น ์๋น์ค์
๋๋ค.
- ํ์ตํ ๊ณต๋ถ๋ฅผ ๋ถ์ผ์ ์๊ด ์์ด ์ฝ๊ณ ๋ค์ํ๊ฒ ๊ธฐ๋กํ ์ ์์ต๋๋ค.
- ๋ค๋ฅธ ์ฌ๋๋ค์ ๋ค์ํ ํ์ต ์์นด์ด๋ธ๋ฅผ ๋๋ฌ๋ณผ ์ ์์ต๋๋ค.
- ์บ๋ฆฐ๋๋ทฐ๋ฅผ ํตํด ๊ทธ๋์ ์ผ๋ง๋ ํ์ต ๊ธฐ๋ก์ ํ๋์ง ํ๋์ ํ์ ํ ์ ์์ต๋๋ค.
- ๋ด๊ฐ ์ ์ฅํ ํ์ต ๊ธฐ๋ก์ ์ฐ๋ํ์ฌ ํฌํธํด๋ฆฌ์ค๋ก ๊ฐ๋จํ๊ฒ ์ ์ํ ์ ์์ต๋๋ค.
- ๊ฒ์์ ํตํด ๋ค๋ฅธ ์ฌ๋๋ค์ ํฌํธํด๋ฆฌ์ค๋ฅผ ๋๋ฌ๋ณผ ์ ์์ต๋๋ค.
- ํฌํธํด๋ฆฌ์ค์ ๋ํด ํ์ ์ ๋จ๊ธธ ์ ์๊ณ , ๋จ๊ธด ํ์ ์ ํตํด ํฌํธํด๋ฆฌ์ค์ ๋ํ ๋ญํน์ด ๋งค๊ฒจ์ง๋๋ค.
-
- ํฌํธํด๋ฆฌ์ค๋ฅผ ํตํด ์์ ์ ๋๋ฌ๋ด๊ณ ์ถ์ ๋ถ์ผ์ ๋ํ ๊ฐ์น๋ฅผ ๋์ผ ์ ์์ต๋๋ค.
- ๋ญํน ์์คํ ๋ฑ์ ํตํ ํผ๋๋ฐฑ์ ํตํด ์ง์์ ์ผ๋ก ํฌํธํด๋ฆฌ์ค๋ฅผ ๊ฐ์ ํด๋๊ฐ ์ ์์ต๋๋ค.
-
- ํ์ต ๊ธฐ๋ก์ ํตํด '์ค๊ณต์' ๊ฐ์ด ์์ ์ด ํ์ตํ ๋ด์ฉ์ ์ธ์ฆํ๊ณ , ๊ณต๊ฐํ ์ ์์ต๋๋ค.
-
- ๋ค๋ฅธ ์ฌ๋๋ค์ ํ์ต ๊ธฐ๋ก์ด๋ ํฌํธํด๋ฆฌ์ค๋ฅผ ๋๋ฌ๋ณด๋ฉฐ ๋์ ํ์ต ๋๋ ์๊ธฐ ๊ณ๋ฐ์ ๋๊ธฐ๋ถ์ฌ๊ฐ ๋ ์ ์์ต๋๋ค.
- ๋ค๋ฅธ ์ฌ๋๋ค์ ํ์ต ๊ธฐ๋ก์ด๋ ํฌํธํด๋ฆฌ์ค๋ฅผ ๋๋ฌ๋ณด๋ฉฐ ๋์ ํ์ต ๋๋ ์๊ธฐ ๊ณ๋ฐ์ ๋๊ธฐ๋ถ์ฌ๊ฐ ๋ ์ ์์ต๋๋ค.
- Typescript, ReactJS 18.2.0
- Craco 7.1.0
- Tailwind 3.3.3
- Building: JDK 17, SpringBoot 3.1.2
- ORM: Spring Data JPA
- Database: MySQL 8.0.33
- Security: Spring Security, JWT, OAuth2
- Object Storage: Amazon AWS S3
- Cloud: Virtual Private Cloud
-
- Kakao, Google์ OAuth2.0 ์ธ์ฆ ํ๋กํ ์ฝ์ ์ฌ์ฉํ์ฌ ๋ก๊ทธ์ธ ๊ตฌํ.
-
- ๋ชจ๋ ํฌํธํด๋ฆฌ์ค์ ๋ฆฌ๋ทฐ๋ฅผ ๊ธฐ์ค์ผ๋ก ์ค์๊ฐ ๋ญํน์ ๊ณ์ฐ.
-
- Spring Cloud AWS Dependency๋ฅผ ํตํด SpringBoot์ AWS S3๋ฅผ ์ฐ๋.
- ์๋น์ค ์๋ฒ์์ s3Client๋ฅผ ์์ฑํ์ฌ putObject๋ก MultiPartFile์ S3์ ์ ๋ก๋.
- S3์์ ์์ฑํด์ค ๊ฐ์ฒด URL์ ํตํด ์ ๋ก๋ํ ํ์ผ์ ์ ๊ทผ.
-
- VPC๋ฅผ ์ฌ์ฉํ์ฌ Ubuntu 20.04 ํ๊ฒฝ์ ๊ตฌ์ฑ.
- ํด๋น ์๋ฒ์ SpringBoot, MySQL ํ๊ฒฝ ๊ตฌ์ถ.
-
- ๊ฑด๊ตญ๋ํ๊ต ์ปดํจํฐ๊ณตํ๋ถ 18ํ๋ฒ / ๋ฐฑ์๋
- @kangCoder
-
- ๊ฑด๊ตญ๋ํ๊ต ์ปดํจํฐ๊ณตํ๋ถ 20ํ๋ฒ / ํ๋ก ํธ์๋
- @Jinho1011
-
- ๊ฑด๊ตญ๋ํ๊ต ์ปดํจํฐ๊ณตํ๋ถ 17ํ๋ฒ / PM, ๋ฐฑ์๋
- @janghoosa
-
- ๊ฑด๊ตญ๋ํ๊ต ์ปดํจํฐ๊ณตํ๋ถ 19ํ๋ฒ / ๋ฐฑ์๋
- @anjm1020
-
- ๊ฑด๊ตญ๋ํ๊ต ์ฐ์ ๋์์ธํ๊ณผ 19ํ๋ฒ / ๋์์ธ


