IWished
article thumbnail

To-Do

RDS 생성

AWS 콘솔을 사용하여 MySQL을 구성했고, 접속한 뒤 테이블 세팅을 하였다.

데이터를 넣으며 테스트를 하던 중 다른 팀원분께서 의견을 남겨주셨다.

point 테이블의 point 칼럼이 생성되어 에러 방지 및 명확한 칼럼명 사용을 위해 point칼럼을 user_point 칼럼으로 변경했고, ERD에 반영했다.

Lambda 함수 구현

SQS를 통해 기록 데이터를 받을 때마다 유저의 점수를 1씩 증가하는 로직을 서버리스로 구축하였다.

구축을 해놓고 연결 확인을 하던 중 private subnet에 위치한 RDS에 접근하기 위해 여러 방법을 생각해보았고,

의견을 나눈 뒤 Lambda 함수를 private subnet에 종속시키는 것으로 결정되었다.


Today...

아키텍처를 조금 더 보기 좋게 변경해보자는 의견이 있어 다같이 열심히 옮기고 고민하고 해봤지만, 마음에 들지 않았다.

왼쪽에서 오른쪽 방향으로 진행도를 볼 수 있도록 고쳐보고 싶었는데, 조금 더 레퍼런스를 찾아봐야겠다.

프라이빗 서브넷에 있는 서비스 및 리소스들과 아예 VPC 외부에 있는 서비스들이 엮여있어서 쉽지 않은 것 같다.

"좋은 아키텍처란 뭘까요..." 라는 질문을 했고, "그래도 이게 최선인거같아" 싶으면 좋은 아키텍처라는 답변을 들었다.