-
[프로젝트] 클라우드 로컬에서 실행되도록 만들기학습/프로젝트 2024. 7. 5. 15:51
# 프로젝트 환경
쿠버네티스
# 외부 연결된 어플리케이션
- 메세지 큐 [ sqs, sns ]
- Grpc
- 로깅 DataDog / Cloud watch
- rds mysql
- apn2 redis# TODO
프로젝트를 로컬에서 실행되도록 개선
# 외부 연결된 어플리케이션
1. 로컬에서 연결이 가능한 외부 어플리케이션 정리
- 데이터베이스 (redis, mysql)
- Grpc (다른 프로젝트)
2. 로컬에서 대체가능한 어플리케이션 정리
- 로깅 -> 로컬에서 쓰도록 설정 추가
3. 대체가 안되는 어플리케이션 정리
- AWS의 모든 어플리케이션
# logback에 로컬 로깅 적용
# logback-spring.xml
# AWS 모킹
테스트 코드에서만 정상적으로 작동되도록 aws 설정을 모킹 후 결과값을 반환하도록 작성되어 있엇음
* 변경
2. 로컬 aws 설정을 위한 localstack 사용
'학습 > 프로젝트' 카테고리의 다른 글
[SAP 시험관리] 프로젝트 DEV 서버 구축일기. (0) 2024.04.24 [우아한테크PRO]를 마치며 (0) 2022.07.11 [프로젝트] Docker Nginx + React(SPA) + Spring Boot (0) 2022.03.19 웹 프로젝트 시작 (0) 2020.08.25 [JAVA] 테트리스 SWING - 멀티스레드서버 (구현완료) (0) 2017.07.25