Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
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
ユーザー課題を愛し抜く――AI時代のPdM価値
kakehashi
PRO
1
160
「AIと一緒にやる」が当たり前になるまでの奮闘記
kakehashi
PRO
3
200
みんなのSRE 〜チーム全員でのSRE活動にするための4つの取り組み〜
kakehashi
PRO
2
180
医療系のプロダクト開発における生産性向上と高信頼性を両立させる生成AI活用
kakehashi
PRO
1
120
完璧を目指さない小さく始める信頼性向上
kakehashi
PRO
0
220
ユーザー理解の爆速化とPdMの価値
kakehashi
PRO
1
180
スプリントゴール未達症候群に送る処方箋
kakehashi
PRO
2
780
安定した基盤システムのためのライブラリ選定
kakehashi
PRO
3
250
"SaaS is Dead" は本当か!? 生成AI時代の医療 Vertical SaaS のリアル
kakehashi
PRO
4
1.1k
Featured
See All Featured
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
8
890
How STYLIGHT went responsive
nonsquared
100
5.7k
RailsConf 2023
tenderlove
30
1.2k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
139
34k
Into the Great Unknown - MozCon
thekraken
40
2k
Site-Speed That Sticks
csswizardry
10
780
Product Roadmaps are Hard
iamctodd
PRO
54
11k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
53
2.9k
It's Worth the Effort
3n
187
28k
The Art of Programming - Codeland 2020
erikaheidi
55
13k
Making Projects Easy
brettharned
117
6.3k
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