본문 바로가기
[개발 일지]

AWS OpenSearch Service 비용 이슈

by Hevton 2023. 1. 8.
반응형

 

불길한 예감..

 

 

 

 

 

관리를 못하고 있었던 서비스가, 프리티어가 풀리면서 돈이 나가고 있었다.

 

 

 

분명 1월 3일까지는 매번 확인해도 돈이 안나갔는데.. 갑자기 왜..

 

 

하루에 1달러 이상씩 돈이 나가고 있었다. 현재는 8.5달러까지 무섭게 올라갔는데..

 

오늘 정말 오래간만의.. 먼 동창 친구와의 만남이 있어서

내일 해결해야겠다.

 

 


 

DynamoDB 내의 GSI (글로벌 보조 인덱스) 기능이

OpenSearch Service 과금과 관련이 있나 했는데, 그건 아니었다.

 

 

 

graphql로 테이블을 설계할 때 잠시 @searchable을 사용했던 적이 있는데,

이걸 사용하게 되면, search{table명} 같은 쿼리를 수행할 수 있었다.

 

그리고 @searchable을 사용하면 OpenSearch Service의 t2.small.instance 가 자동으로 세팅된다고 하고

내 과금 인스턴스와 동일하므로, 이걸 사용했었던게 EBS 스토리지로 남아있어서 그런 것 같다.

https://docs.amplify.aws/cli-legacy/graphql-transformer/searchable/#known-limitations

 

 

 

결론 : 삭제했다. 에라이~!

돈이 더 나가는지, 안되는 기능이 있는지는 지켜봐야겠다.

 


 

DynamoDB 스트림을 이용해 Lambda를 trigger 시켜서 작업을 할 수도 있다는 새로운 사실을 알게되었다.

https://dev.classmethod.jp/articles/introduce-dynamodb-streams/

https://docs.aws.amazon.com/ko_kr/opensearch-service/latest/developerguide/integrations.html#integrations-dynamodb

 

 

반응형