aws-samples / bedrock-claude-chat

AWS-native chatbot using Bedrock + Claude (+Mistral)
MIT No Attribution
828 stars 305 forks source link

[Feature Request] Set shutdown time to stop RDS #214

Closed k70suK3-k06a7ash1 closed 5 months ago

k70suK3-k06a7ash1 commented 6 months ago

Describe the solution you'd like A clear and concise description of what you want to happen. 任意の時間帯(夜間など)を指定して、指定した時間帯にRDSを停止し、インフラコストが削減できるように管理画面で設定できるようにしたいです

Why the solution needed A clear and concise description of the reason why you want the solution.

Additional context Add any other context or screenshots about the feature request here.

実装やりたいです!

statefb commented 6 months ago

ありがとうございます!cdk.jsonに追記できるようにする方法でも良いかと思いましたが、管理画面のUI上から実施されたい感じでしょうか??

k70suK3-k06a7ash1 commented 6 months ago

当初イメージしてたのは後者のイメージでした! ただ、確かにCDK追記でもいいような気もしてきました・・・(頻度高く停止したい時間帯がコロコロ変わるか、と言われると難しいところです・・・)

statefb commented 6 months ago

管理者用の画面はあった方が利便性が上がることもあるかと思いますし、明確なメリットがあれば実装するのも良いと思っています。ただ頂いたこのFRの場合、おっしゃる通り頻度高く変更する用途は考えにくいので、cdk.jsonで十分かなとは思います。一方、RDSのコストについては多方面から安くしたい要望は受けているので、意義はあるFRかなと思います! @wadabee どう思われますか?

wadabee commented 6 months ago

コスト低減は永遠のテーマだと思うので、何らかの形で取り込みたいですね! 停止時間は頻繁に変更するものではないと思うので、一旦cdk.jsonによる設定でいいと思います。 画面から変更できた方がユーザーフレンドリーではありますが、実装コストに見合ったリターンはなさそうかなという印象です(その分、他のFRを消化した方が良さそう)

k70suK3-k06a7ash1 commented 6 months ago

@statefb @wadabee お二人とも、ご意見ありがとうございますmm

cdk.jsonでの実装方針、私も納得しました!