๊ฐ์ ์ถ์ฒ ํ๋ซํผ Teach Me ์
๋๋ค!
์จ๋ผ์ธ ๊ฐ์ ํ๋ซํผ์ด ๋ง์ ๊ฐ์๋ฅผ ๋น๊ตํ๋ ๋ฐ ์ด๋ ค์์ด ์์ด Teach Me๋ฅผ ๊ฐ๋ฐํ๊ฒ ๋์์ต๋๋ค.
Teach Me๋ฅผ ํตํด ์ฌ๋ฌ ํ๋ซํผ์ ๊ฐ์๋ฅผ ํ ๊ณณ์ ๋ชจ์ ๋น๊ตํ ์ ์์ต๋๋ค.
์ต์ ์, ๊ฐ๊ฒฉ์ ์ ๋ ฌ๊ณผ ํค์๋, ๊ฐ์ฌ๋ช
๊ฒ์ ๋ฑ์ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค.
- MySQL 8.1.0
- Java 11
- Spring 1.0.15.RELEASE
- Spring Boot 2.7.17
- amazon linux 2023
- Docker
-
๊ฐ๋ฐ ์ด๊ธฐ์ ํฌ๋กค๋ง์ ๊ตฌํํ๋ฉด์ ๋ ๊ฐ์ ์ฌ์ดํธ(์ธํ๋ฐ, ํจ์คํธ์บ ํผ์ค)๋ฅผ ๊ฐ์ ๊ตฌํ์ ์งํํ๊ฒ ๋์๋๋ฐ ์ด๋ ์ ๋ ๊ฐ๋ฐ์ด ์งํ๋๊ณ ๋์ ํด๋น ๋น์ฆ๋์ค ๋ก์ง์ ๋ฉ์๋๊ฐ ์ค๋ณต๋๋ ๊ฒ์ ํ์ธํ์๊ณ , ์ธํฐํ์ด์ค๋ฅผ ์์๋ฐ๋ ํ์์ผ๋ก ๋ฆฌํฉํ ๋งํ์ฌ ํ๋ก์ ํธ ๋ฅผ ์กฐ๊ธ๋ ํ์ฅ์ฑ ์๋ ๊ตฌ์กฐ๋ก ๊ฐ์ ํ์๋ค.
-
๋ก๊น ๊ธฐ๋ฅ์ ๊ด์ ๋จ์๋ก ๋ถ๋ฆฌํ์ฌ Spring AOP๊ธฐ์ ์ ํ์ฉํ์ฌ ๋น์ฆ๋์ค ๋ก์ง์ ๋ถ๋ฆฌํ์๋ค.
-
๋ฐฐํฌ๋ฅผ ์งํํ๋ฉด์ ์ด๋ ํ๊ฒฝ์์๋ ํจ์จ์ ์ผ๋ก ๋์ํ ์ ์๋๋ก WAS ์ DB๋ฅผ Docker containerํ ํ์ฌ ๋ฐฐํฌํ์๋ค.
-
๋ฐฐํฌ ์ดํ ์ด์์ ์งํํ๋ฉด์ ๋ฐ์ํ๋ ๋ฌธ์ ๋ ์ค๋ฅ๋ฅผ ๋น ๋ฅด๊ฒ ์ฒ๋ฆฌํ ์ ์๋๋ก AWS์์ ์ ๊ณตํ๋ CloudWatch์ SNS, Lambda๋ฅผ ํ์ฉํด Slack์ผ๋ก ์๋ฆผ์ ๋ฐ์ ๋น ๋ฅด๊ฒ ๋์ฒํ ์ ์๋ ๋ชจ๋ํฐ๋ง ํ๊ฒฝ์ ๊ตฌํ์ ์งํํ์๋ค.

















