팀 프로젝트 Day4

문한성·2023년 6월 15일
0

부트캠프

목록 보기
108/123
post-thumbnail

엔지니어와 미팅

피드백 1. 점수 확인 람다와 점수 ECS task가 중복되는 것으로 보임

  • 설계 오류로 수정이 필요한 것 같습니다.

피드백 2. CloudFront에서 가져오는 소스에 대한 서비스 아키텍처가 필요해보임

  • S3를 이용해 정적파일 배포할 것으로 예상되어 추가 부탁드립니다.

피드백 3. 회원 정보 쪽 DB를 DynamoDB를 사용하는 방법 또한 추천함

  • 회원의 정보가 저장되는 데이터베이스이기 때문에 데이터가 삭제되지 않음으로 수평확장에 적합한 NoSQL인 것과 비용적인 부분에서 비교해봤을 때 변경하는 것이 좋을 것 같습니다.
  • RDS와 비교했을 때 상대적으로 비용을 아낄 수 있습니다.

피드백 4. 사용자 ECS 부분이 회원가입과 로그인을 하는 등 간헐적인 요청으로 예상되어 람다로 변경하는 것은 어떤지

  • 회원가입과 로그인을 시도하는 행위가 잦게 발생할 시 람다의 경우 콜드스타트의 문제가 있어 사용자의 편의성이 떨어질 수 있을 것이라 예상됩니다. 이 부분은 조금 더 고려한 후 변경하지 않는 쪽으로 의견 드립니다.

아키텍쳐 설계 수정

변경사항

  • RDS를 2개 이용중에서 DynamoDB 1개 RDS 1개로 수정
  • RDS부분의 가용영역을 옆쪽에다가 따로 상세히 표현
  • cloud front 옆에 s3아키텍쳐 추가
  • 점수 확인 lambda 삭제

비용 재계산

변경된 아키텍쳐 설계에 맟춰서 비용 계산서 업데이트됨

변경된 비용 계산:

My Estimate - AWS 요금 계산기.pdf

profile
기록하고 공유하려고 노력하는 DevOps 엔지니어

0개의 댓글