Backend | Backend | Backend |
---|---|---|
김주현 | 정구아 | 채상엽 |
Communication
Server
Api Spec
Database
Infrastructure
짝심삼일의 서비스 구성도입니다.
비용 절감을 위해 AWS 프리티어를 한정된 자원 속에서 가장 효율적으로 이용할 수 있는 구조를 채택하였습니다.
외부 서비스는 로그인시 Kakao API를 이용하고, 푸시 알림 전달시 FCM을 이용합니다.
배치성 기능 구현을 위해 EventBridge를 사용하였습니다.
- 로컬 DB 구동
/resources/local-develop-environment/README.md
참고
- 환경변수 추가
${TOKEN_SECRETKEY}
${FIREBASE_PRIVATE_KEY_ID}
${FIREBASE_PRIVATE_KEY}
${KAKAO_ADMINKEY}
${DB_HOSTNAME}
${DB_USERNAME}
${DB_PASSWORD}
- 프로필 설정
Edit Configurations...
->Add VM Options
->-Dspring.profiles.active=local
추가. 또는Edit Configurations...
->Active profiles
->local
추가
- 애플리케이션 실행