AI-DLC

健康管理ダッシュボードの試行錯誤

1. はじめに きっかけは、会社の人間ドックでした。メタボ対策の一環として、3か月間の健康管理プログラムに参加することになり、体重や食事を記録するためのアプリも提供されました。 せっかく記録する習慣がつくなら、3か月で終わらせず、その後も継続していきたい。そう思ったのですが、どうせ続けるなら、自分で使いやすいものを作ってみることにしました。 最初は体重と食事をExcelで記録していました。ただ、数か月分たまってくると欲が出てきます。毎日の体重は上下にブレるので、本当に減っているのか分かりにくいし、スマホからサッと入力もしたい。どうせなら、データは自分のAWSに置きたい。 そんなわけで、ふと思い立ってダッシュボードを作り始めたのですが、振り返ると
Read more

AWS費用監視ツール(Rust版:AI-DLC体験記)

本記事は「AWS費用監視ツール」シリーズの番外編です。 前編:AWSマネジメントコンソール & AWS CLI 後編:Lambda活用 1. はじめに 前編・後編では、Cost Explorer APIをAWS CLIで叩くところから、Python(boto3)+ AWS SAMによるLambdaデイリー通知まで、一通りの仕組みを整えました。 ふと、「このツール、Rustで書いたらどうなるんだろう?」と思い立ちました。Python版はLambda上で動くサーバーサイドの仕組みでしたが、Rustで書けばランタイム不要のネイティブバイナリとして配布できます。手元のPCにPythonもboto3もSAMも不要で、バイナリ1本を置けば動く形を試してみたくなったのです。 せっかくならと、今回はツール
Read more