Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
Amazon BedrockとIoTで 実家情シスを卒業する 【JAWS-UG 神⼾ #1】IoT × AWSでこんなの作ったよ!LT⼤会 アイレット株式会社 ⼩巻玖美
Slide 2
Slide 2 text
⾃⼰紹介 2 所属:アイレット株式会社 業務:TSやPythonでのWebアプリケーション開発 ⼩巻 玖美 / こまきち @komakichidev https://zenn.dev/kumao
Slide 3
Slide 3 text
エンジニア、実家の情シス(みたいなの)になりがち 3
Slide 4
Slide 4 text
エンジニア、実家の情シス(みたいなの)になりがち 4 ● 親族内にあまりITに詳しい⼈がいない ○ 家電、ネットワーク関連、端末関係 ○ ⼤体私に電話がかかってくる ■ ネットが繋がらない ■ 動かない ■ スマホを盗まれた。どうしたらいい?
Slide 5
Slide 5 text
エンジニア、実家の情シス(みたいなの)になりがち 5 実家の事情でより⾊濃く ○ POSレジアプリを導⼊ ○ たまに売り上げに関わりそうな事案になる ○ だが、私も仕事があるので⼤体緊急と⾔われても取れないことが多い ● 実家が飲⾷店を経営 (広島ではないんですが…)
Slide 6
Slide 6 text
エンジニア、実家の情シス(みたいなの)になりがち 6 ネットワークが遅いのか、レジが開くのに時間がかかる ● レジが開くためには、POSレジアプリ側での処理が終わってからになる ● そのためこれに時間がかかると、お釣りが出せない よってこのオペレーション →
Slide 7
Slide 7 text
エンジニア、実家の情シス(みたいなの)になりがち 7
Slide 8
Slide 8 text
エンジニア、実家の情シス(みたいなの)になりがち 8 よし、親孝⾏するか
Slide 9
Slide 9 text
考えた解決策 9
Slide 10
Slide 10 text
考えた解決策 10 全体
Slide 11
Slide 11 text
考えた解決策 11 全体 ネットワーク監視
Slide 12
Slide 12 text
考えた解決策 12 全体 デイリーサマリー
Slide 13
Slide 13 text
考えた解決策(先週時点) 13 実は先週時点ではこうでした 「超使いづらい」という両親の⿁フィードバックを経て右は再構築中
Slide 14
Slide 14 text
考えた解決策(先週時点) 14 こんなのでした
Slide 15
Slide 15 text
考えた解決策(先週時点) 15 QuickSight廃⽌! Amazon QuickSightはさすがに個⼈には⾼すぎたので辞めました。。 別のBIツールを検討中
Slide 16
Slide 16 text
考えた解決策 16 ネットワークのスピードを定期的に測定 ⼀旦計測することに
Slide 17
Slide 17 text
考えた解決策 17 speedtest-cliについて CLIでインターネットの接続パフォーマンスメトリクスを取得可能
Slide 18
Slide 18 text
考えた解決策 18 定期実⾏ speedtest-cliを実⾏するPythonファイルを、cronで定期実⾏させる cron: 0,30 * * * * 計測のせいで圧迫しないよう 少し少なめに
Slide 19
Slide 19 text
考えた解決策 19 ⼩さいモニターは開発時は不要 余談
Slide 20
Slide 20 text
考えた解決策 20 ⼩さいモニターは開発時は不要 余談 結局リモート接続して、 PCモニターでやることになる
Slide 21
Slide 21 text
考えた解決策 21 詰まったところ プライマリーキーでエイリアスを指定したら、取得できなかった ルールの指定が悪かったのだと思うが、この辺の仕様のつらい… before after
Slide 22
Slide 22 text
考えた解決策 22 デイリーサマリー DynamoDBに保存されたデータを1⽇1回集計して、サマリーを作成
Slide 23
Slide 23 text
考えた解決策 23 実家情シス開発はこれからも続く……
Slide 24
Slide 24 text
Thank You !!! 24