๐ฟ[๊ฐ๋จ ์คํ๋ผ์ธ (03/01(์ผ))] ํฌํธํด๋ฆฌ์คํ ์ทจ์ /์ด์ง ์คํฐ๋ (Next.js + SpringBoot + Docker) ๋ชจ์ง! ๋์ด๋ โญโญโญ
144
์์ฑํ ์ง๋ฌธ์ 0
๐ฎ ํ์ฌ 8๋ช
/8์ธ์ ๋ชจ์ง์ํ ์
๋๋ค.(์คํ๋ผ์ธ)
์จ๋ผ์ธ ์ธ์๋ ์ฐธ์ฌ๊ฐ๋ฅ!
๋ค ์๋
ํ์ธ์,
์ทจ์
/์ด์ง๊น์ง ์ค๋นํ์๋ ๋ถ๋ค ๊ฐ์ด ์คํฐ๋ ๋ชจ์ง ํฉ๋๋ค!
ํ์ฌ 4๋
์ฐจ๋ก ์ฌ์ง ์ค์ธ ์ค๋์ด ๋ฐฑ์ค๋ ๊ฐ๋ฐ์์
๋๋ค. ํ๋ก ํธ+๋ฐฑ์ค๋ ํ์คํ์ผ๋ก ๊ฐ๋ฐํ๊ณ ์์ต๋๋ค. ์๋
7๊ฐ์์ฏค ์ ์ ์คํํธ์
์ ์ด์งํ๊ณ ๋ถ์ฒ ์ฃผ์ผ ๊ฐ๋ฐํ๊ณ ์๊ณ ์คํฐ๋ ์งํ์ ์ค๋๋ง์ ์งํํด๋ณด๊ณ ์ ํฉ๋๋ค!
์ ๋ฒ ์คํ๋ผ์ธ ์ทจ์
/์ด์ง ์คํฐ๋๋ก ์ข์ ์๋์ง๋ฅผ ์ป์๋ ๊ฒฝํ์ ์ด๋ ค, ์ด๋ฒ ์ค๋ ์ด ๋๋๊ณ !
์งํํ๊ณ ์ ํฉ๋๋ค.
์ด ์คํฐ๋์ ์ต๋ ๋ชฉํ๋ ๋ณธ์ธ๋ง์ ์๋น์ค ํ๋ก์ ํธ๋ฅผ ๋ง๋ค์! ์
๋๋ค.
โ๊ธฐ์ ์คํ)
ํ๋ก ํธ: React or Next
๋ฐฑ์๋: Java + SpringBoot + RDBMS(PostgreDB or MySQL)
์ธํ๋ผ: Docker + linux
๐บ์ ํ๋ธ ์์์ผ๋ก๋ ์๊ฐํด๋๋ฆฝ๋๋ค.
https://www.youtube.com/watch?v=z0cn7iha_Wk
์จ๋ผ์ธ์ ์ธ์์ด ๋ค ์ฐจ๋, ์จ๋ผ์ธ(์์-์ ํ๋ธ or ๋
น์๋ณธ)์ผ๋ก ํ์ฅํด์ ๋ชจ์ง ํ์ฅ์ด ๊ฐ๋ฅํ ๊ฒ ๊ฐ์ต๋๋ค! ์ทจ์
/์ด์ง์ด ๋
น๋
น์น ์์ ์ํฉ์์๋ ์ต์ํ์ ํ๋ฆฌํฐ๋ฅผ ์ ์งํ๋ ์คํฐ๋ ๋ชจ์ง์
๋๋ค!
ํผ์ ์ทจ์ค, ์ด์ง์ค๋นํ์๋ ๋ถ๋ค์๊ฒ ํ๊ฒฝ์ค์ ํ๊ธฐ ์ข์ ๋ชจ์ ์์คํ
์ด๋ผ ์๋ถํ๊ณ ์ถ์ต๋๋ค!



์คํฐ๋๋ฅผ ์ค๋น์, ์ต๋ํ ๊ฐ์ฅ ํจ๊ณผ์ ์ด๊ณ ํจ์จ์ ์ธ ๋ฐฉ์์ด ๋ญ๊น๋ฅผ ๊ณ ๋ฏผํด๋ดค์ต๋๋ค. ๐ค๐ค
์ด๋ณด์์ ์ค๋ ฅ์๋ค๋ ๊ฐ์ด ๋ฐ๋ผ๊ฐ ์ ์๋๋ก ์ปค๋ฆฌํ๋ผ๋ฐฉ์์ผ๋ก ์คํฐ๋๋ฅผ ์ค๋นํด๋ดค์ต๋๋ค!
๐ฟ ์คํฐ๋ ๋ด์ฉ
๋ชจ๋ ์คํฐ๋์์๋
โญโญ์ด๋ก + ๊ธฐ์ ๋ฉด์ ์ ์ค์ฌ์ผ๋ก ์คํฐ๋๋ฅผ ๊ตฌ์ฑํฉ๋๋ค.
Lv3: 2026/02~ 03
โญโญ 4. ํฌํธํด๋ฆฌ์ค ํ๋ก์ ํธ ์คํฐ๋ 4์ฃผ
โโ๋ชจ๋ ์ฃผ์ฐจ์ ํ๋ก์ ํธ Topic ์ฃผ์ ๋ ์คํฐ๋์๋ค์ ๋ ๋ฒจ, ๋ฒ์ฏงํ ์์ด๋์ด๊ฐ ์๊ธธ์, ๋ณ๊ฒฝ๋ ์์์์ ์๋ฆฝ๋๋ค.
๐๐์ปค๋ฆฌํ๋ผ1์ฃผ์ฐจ: ์ด๋ฏธ์ง ํ์ผ ์
๋ก๋ & ๋คํธ์ํฌ ๋น์ฉ ์ต์ ํ
Multipart ํ์ผ ์ ๋ก๋ ์ฒ๋ฆฌ (Spring Boot)์ด๋ฏธ์ง ๋ฆฌ์ฌ์ด์ง, WebP ๋ณํ ๋ฑ ์ต์ ํ ๊ธฐ๋ฒCDN ํ์ฉ ๋ฐ S3 ์ฐ๋
1-2์ฃผ์ฐจ: Excel ์
๋ก๋ โ DB ์ ์ฅ โ ๊ฒ์๊ธ ์กฐํ
Apache POI ๋๋ EasyExcel ์ฌ์ฉ๋ฒ์ ๋ก๋๋ ๋ฐ์ดํฐ์ ์ ํจ์ฑ ๊ฒ์ฌ ๋ฐ ์์ธ ์ฒ๋ฆฌ๊ฒ์๊ธ ๋ชฉ๋ก ํ์ด์ง ์ฒ๋ฆฌ
2์ฃผ์ฐจ: API ๋ช ์ธ์ + ํ๋ก ํธ ์ฐ๋ + JUnit5 ํ ์คํธ ์ฝ๋ ์์ฑ
Swagger/OpenAPI ์ค์ ๋ฐ ๋ฌธ์ ์๋ํ
React์์ CORS ์ค์ (Spring Security + WebMvcConfigurer)
JUnit5 + Mockito๋ฅผ ํ์ฉํ ๋จ์ ํ ์คํธ ์์ฑ
3์ฃผ์ฐจ: AI ์ฑ๋ด ์ฐ๋ (Spring AI + LLM)
Spring AI ์๊ฐ ๋ฐ ์ค์
OpenAI LLM API ์ฐ๋ (ChatGPT)
๊ฐ๋จํ ๋ํ ํ๋กฌํํธ ์ค๊ณ ๋ฐ ํ ์คํธ
4์ฃผ์ฐจ: ์ฑ๋ฅ ํ ์คํธ & ๋ณ๋ชฉ ๋ถ์
AWS EC2์ Spring Boot ์ฑ ๋ฐฐํฌ
k6๋ฅผ ํ์ฉํ ๋ถํ ํ ์คํธ (TPS, ART ์งํ ํ์ธโ HiKariCP ์ค์ )
๋ก๊ทธ ๊ธฐ๋ฐ ์ฑ๋ฅ ๋ชจ๋ํฐ๋ง (Spring Actuator, Logback)
(ํฅํ)
Lv3: 2026/03~
5. AWS ๋ฐฐํฌ ์คํฐ๋ 2์ฃผ
์ด ์คํฐ๋๋ ํฅํ ํ๋ก์ ํธ์คํฐ๋์ ๋ณํํ๋ฉฐ ์ปค๋ฆฌํ๋ผ์ ์ค๋น์ค์ ์์ต๋๋ค.
๐๐ํฅํAWS (2026/03์ ์์ )๋ ์ฐ๊ณ๋์ด์ ์งํ๋จ

โญโญ๊ทธ์ ์คํฐ๋ ๋ด์ฉ์ด ๊ตฌ์ฒด์ ์ผ๋ก ๊ถ๊ธํ๊ณ , ์ ๋ฆฌํ๊ณ ์ถ๋ค๋ฉด? ๐ค๐ค
๋ค์ด๋ฒ ์คํฐ๋ ์นดํ : https://cafe.naver.com/platformerwebdev
๐ ๊ธฐ๋ํจ๊ณผ
โ
๊ธฐ์ ๋ฉด์ ์์ ๋นํฉํ์ง ์๊ณ ๋ช
ํํ ๋ต๋ณ์ด ๊ฐ๋ฅํด์ง
โ ์ค์ ๊ฒฝํ์ ์์ผ๋ฉฐ ์ค์ ํ๋ก์ ํธ ์ํ ๋ฅ๋ ฅ ๊ฐํ
โ ๋ฐฑ์๋ยทํ๋ก ํธ ๊ฐ๋ฐ์ ๊ฐ ์ํํ ํ์ ์ญ๋ ํฅ์
โ
์ทจ์
ํฌํธํด๋ฆฌ์ค๋ฅผ ์์ฑํ์ฌ ์ทจ์
๊ฒฝ์๋ ฅ ๊ฐํ
๐์คํฐ๋ ๋์
โ
๋ฐฑ์๋ ๋ฐ ํ๋ก ํธ์๋ ์ทจ์
/์ด์ง์ ์ค๋นํ๋ ๋ถ
โ ํจ์จ์ ์ธ ํ์ต์ ์ํด ์ฒด๊ณ์ ์ธ ์ปค๋ฆฌํ๋ผ์ด ํ์ํ ๋ถ
โ ์ง์ ํฌํธํด๋ฆฌ์ค ํ๋ก์ ํธ๋ฅผ ๊น์ ์ด๋ก ์ ์ดํด๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๊ตฌํํ๊ณ ์ถ์ ๋ถ
๐ ์คํฐ๋ ์ผ์
1์ฃผ์ฐจ: 2026๋
02์ 22์ผ ์์, ๋งค์ฃผ ์ผ์์ผ 2์~5์(3์๊ฐ)
2์ฃผ์ฐจ: 2026๋ 03์ 01์ผ ์์, ๋งค์ฃผ ์ผ์์ผ 2์~5์(3์๊ฐ)
โ
๋น์ฉ
์ ๋ฃ, ๋
ธ์
ํ์ด์ง์์ ํ์ธํด์ฃผ์ธ์!
https://rain-tank-b79.notion.site/2-307cd31e8d3a80f39280d8f385990cf6?source=copy_link
๐ ์ฅ์
๊ฐ๋จ์ญ ์ธ๊ทผ ์คํฐ๋๋ฃธ
โ์จ๋ผ์ธ ์ฐธ์ฌ์ ์์ํธ์ง์ผ๋ก ์คํฐ๋ ๋๋ํ 2์ผ ์ง๋ํ ์์ ๊ณต์ ๋๋ฆฝ๋๋ค!
โ ์ ์ ์ฌํญ
์ฑ ์ด ๊ผญ ํ์๋ ์๋๋๋ค. ๊ถ์ฅ ๋๋ฆฌ๊ฒ ์ง๋ง ์์ด๋ ์ฐธ์ฌ ๊ฐ๋ฅ! ์คํฐ๋์ฅ์ด Notion ์ ๋ฆฌ๋ก ์๋ฃ๋ฅผ ๊ณต์ ํ ๊ฒ๋๋ค.
์ด ์คํฐ๋๋ ์คํ๋ผ์ธ๋ง ์ฐธ๊ฐ ๊ฐ๋ฅํฉ๋๋ค!์ํํ ์งํ์ ์ํด ์์์ธ์๋ง ๋ฐ์ต๋๋ค.
์คํฐ๋ ์ค ๋์ค๋ฅผ ๋ฐฉ์งํ๊ธฐ ์ํ ๊ฐ๋ณ ๋ง์ถค ๋ฏธ์ ์ ๊ณต
๊ฐ ์คํฐ๋๋ฅผ ๋๊น์ง ๊ฐ์ด ์งํํด์ผ ๊ธฐ๋ํจ๊ณผ๋ฅผ ๊ฐ์ง๊ฑฐ๋ผ ์๊ฐํฉ๋๋ค. ์ค๊ฐ์ค๊ฐ ๋ค์ด์ค๋ ๊ฒฝ์ฐ๋ ์๋ฏธ๊ฐ ์์ด์!
์คํฐ๋ ๊ฒฐ์ ๋ 1์ฃผ, 2์ฃผ, 3์ฃผ, 4์ฃผ๋ง๋ค ์คํฐ๋๋น์ฉ ์ฒ๋ฆฌํฉ๋๋ค.
์ค๋ ์ดํ์, ์คํฐ๋๋น์ฉ ํ๋ถ์ด ์๋ฉ๋๋ค.
์ฐธ์ฌํ๊ณ ์ถ์ ๋ถ๋ค์ ๊ฐ๋จํ ์๊ธฐ์๊ฐ์ ํจ๊ป 1:1 ์คํ์นดํก๋ฐฉ์ ๋ฌธ์ ์ฃผ์๊ธฐ ๋ฐ๋๋๋ค :) ๊ฐ์ฌํฉ๋๋ค!
https://open.kakao.com/o/sQJjMqgi
๋ต๋ณ 0





