- ๐ ๊ฐ๋ฐ ๊ธฐ๊ฐ (2024.08.17 ~ 2024.11.07)
- ๐ ํ ์ํคํ์ด์ง | ํ ์ํคํ์ด์ง
์ด๋์ํด 1๊ธฐ ์จ๋ผ์ธ ์ผํ๋ชฐ(์ด๋๋ถ์ค)
ํ๋ก์ ํธ ๊ฐ๋ฐ
ํ์ฅ ์ดํธ์ค |
์ด์ฌํ | ์ฅํํธ |
---|---|---|
์์ ๋ด์ฉ ๐ป | ์์ ๋ด์ฉ ๐ป | ์์ ๋ด์ฉ ๐ป |
- ๋ฒ๊ทธ ์ ๋ณด๋ฅผ ํ์ํฉ๋๋ค. ๋ฒ๊ทธ๋ฅผ ๋ฐ๊ฒฌํ์ ๊ฒฝ์ฐ GitHub Issue์ ํธํ๊ฒ ๋จ๊ฒจ์ฃผ์ธ์.
- ์ ์ฒด Application ๊ณตํต : https://76ztyqn6fe.execute-api.ap-northeast-2.amazonaws.com/
- ์ธ์ฆ Application : https://fc-innercircle-icd1.github.io/icd01-team05_06-commerce-be/auth-api-guide.html
- ์ํ Application : https://fc-innercircle-icd1.github.io/icd01-team05_06-commerce-be/product-api-guide.html
- ์ฃผ๋ฌธ Application : https://fc-innercircle-icd1.github.io/icd01-team05_06-commerce-be/order-api-guide.html
์ค์ ํ๋ก์ ํธ ์ด์ ์์๋ AWS API Gateway๋ฅผ ํตํด
3๊ฐ์ Application์ ํ๋์ URL๋ก ๊ตฌ์ฑํ๋๋ก ์ฌ์ฉํ์ต๋๋ค.
๋ํ AWS RDS MySQL๊ณผ AWS ElastiCache Redis๋ฅผ ์ฌ์ฉํ์ต๋๋ค.
๋ก์ปฌ์์๋ ๋์ผํ ๋์์ ํ
์คํธํ ์ ์๋๋ก docker-compose๋ก
Application 3๊ฐ๋ฅผ ๋์ฐ๊ณ nginx๋ก Application๋ค์ ํฌ์๋ฉํฉ๋๋ค.
๋ํ docker-compose๋ก MySQL๊ณผ Redis๋ฅผ ๋์์ ์คํํ๋๋ก ๊ตฌ์ฑํ์ต๋๋ค.
- IDE ๋ด Gradle Build ์ JDK 21 ์ค์
- Docker Daemon ์คํ (Docker Desktop ๋ฑ)
- ํฐ๋ฏธ๋์์ ์๋ ๋ช
๋ น์ด ์
๋ ฅํ์ฌ Application Build ๋ฐ Docker Container ์คํ
make
- ์๋ URL๋ก API ์์ฒญ
- ์ข
๋ฃ ์ ์๋ ๋ช
๋ น์ด ์คํ
docker-compose down