Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
1万台のRaspberry_Pi4を制御する_AWS_IoTで実現する新処方箋情報基盤.pdf
Search
KAKEHASHI
PRO
October 28, 2021
0
1.6k
1万台のRaspberry_Pi4を制御する_AWS_IoTで実現する新処方箋情報基盤.pdf
KAKEHASHI
PRO
October 28, 2021
Tweet
Share
More Decks by KAKEHASHI
See All by KAKEHASHI
なりたかった自分となりたい自分
kakehashi
PRO
0
31
そのアウトプットは世界とつながっている
kakehashi
PRO
1
30
品質のための共通認識
kakehashi
PRO
3
260
なぜ使われないのか?──定量×定性で見極める本当のボトルネック
kakehashi
PRO
1
1.4k
制約下の医療LLM Observability 〜セキュアなデータ活用と専門家による改善サイクルの実現〜
kakehashi
PRO
2
250
KAKEHASHI❤️Hono
kakehashi
PRO
1
350
生成AIが拓く医療DXの進化と壁
kakehashi
PRO
1
280
品質と速度を両立する、私たちのフロントエンドテストの工夫と取り組み
kakehashi
PRO
2
180
爆速でプロダクトをリリースしようと思ったらマイクロフロントエンドを選んでいた
kakehashi
PRO
5
3.1k
Featured
See All Featured
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3k
Build your cross-platform service in a week with App Engine
jlugia
234
18k
Producing Creativity
orderedlist
PRO
348
40k
Raft: Consensus for Rubyists
vanstee
141
7.2k
RailsConf 2023
tenderlove
30
1.3k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
22k
[SF Ruby Conf 2025] Rails X
palkan
0
530
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.1k
BBQ
matthewcrist
89
9.9k
Designing for humans not robots
tammielis
254
26k
Six Lessons from altMBA
skipperchong
29
4.1k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.5k
Transcript
Copyright © KAKEHASHI Inc. All Rights Reserved. 1万台のRaspberry Piを制御する。
AWS IoT で実現する 新処方箋情報基盤 株式会社カケハシ 処方箋情報基盤開発 エンジニア 加藤健二 2021/10/05 AI在庫管理(新規事業)の設計勘所 https://connpass.com/event/223220/
Copyright © KAKEHASHI Inc. All Rights Reserved. 自己紹介 (かっこいい写真)
• 2018 カケハシ参画 • 〜2019 Musubi開発 • 〜2020 Pocket Musubi開発 • 〜2021/05 AI在庫管理開発 • 2021/06〜 新処方箋情報基盤開発 最近の推し漫画: ハコヅメ 2
Copyright © KAKEHASHI Inc. All Rights Reserved. Musubi と電子処方箋情報
• Musubi には「薬歴」と呼ばれる処方や服薬指導に関する情報を 記録する機能がある • 薬歴は各処方箋ごとに記録する • 処方箋はレセコンと呼ばれる他の計算機からファイルとして出力・送信される 3
Copyright © KAKEHASHI Inc. All Rights Reserved. 電子処方箋情報取り込みの仕組み 4
Copyright © KAKEHASHI Inc. All Rights Reserved. 現状の課題 排他制御
5 ファイアウォール
Copyright © KAKEHASHI Inc. All Rights Reserved. 現状の課題 -
2 クライアントアプリの過負荷 Musubi以外のプロダクトのみ 契約のユーザ 6
Copyright © KAKEHASHI Inc. All Rights Reserved. • カケハシ創業期の負債の1つであり、利用者が増えるに従って影響が無視できなく
なってきた • AI在庫管理やMusubi Insight単独契約のケースでは致命的に 新処方箋情報基盤が必要 7
Copyright © KAKEHASHI Inc. All Rights Reserved. 新処方箋情報基盤 •
Raspberry Pi で Musubi 依存から脱却 • SORACOM で ファイアウォールの影響を排除 • 処方箋情報はファイルをプロダクトに送信 → ゆくゆくは基盤側へ移行 8
Copyright © KAKEHASHI Inc. All Rights Reserved. 新処方箋情報基盤の課題 •
Raspberry Pi には入出力がないため、ユーザへのフィードバック手段が必要 ◦ レセコンとの連携が切れた、電源が落ちた、ハードウェアの温度が上昇、 etc ◦ 局内IPアドレス、レセコンの Windows共有など設定変更 • セキュリティの確保 ◦ 個別のRaspberry Piの盗難検知、無効化 • x10,000台(将来的に) AWS のマネージドサービスをフル活用 9
Copyright © KAKEHASHI Inc. All Rights Reserved. 使用している AWS
リソース AWS IoT • Thing (モノ) - Raspberry Piを個別のリソースとして扱う • メッセージブローカー - MQTT等によるPub/Sub • Device Shadow - Thingとクラウドとの共有領域 • Jobs - AWSからRaspberry Piにジョブを発行する その他 • S3, Lambda, API Gateway, Systems Manager, EventBridge 10
Copyright © KAKEHASHI Inc. All Rights Reserved. 機能紹介 •
処方箋情報読み込み • 端末管理 他にも • 自動キッティング ◦ 電源入れるだけでAWSへのデバイス登録〜最新のソフトウェアに更新まで実施 • 薬局状態レポート ◦ 各Raspberry Piの状態やアップロードされたファイルの数を報告 11
Copyright © KAKEHASHI Inc. All Rights Reserved. 処方箋情報読み込み Lite版
リアルタイム性に課題 12
Copyright © KAKEHASHI Inc. All Rights Reserved. 端末管理 ネットワークが一時的に不通でも
Device Shadow に値が保持され ている 13
Copyright © KAKEHASHI Inc. All Rights Reserved. 端末管理画面 on
Slack 14
Copyright © KAKEHASHI Inc. All Rights Reserved. 今後の処方箋情報基盤開発予定: •
カケハシ全社で使う共通処方箋データ基盤への昇華 • 薬局ユーザー向け管理画面のフロントエンド・バックエンド まだまだ足りない!! 我こそは!という方 是非カケハシへ来てください 15