狠狠撸
Submit Search
ルクミー午睡チェックでの顿测苍补尘辞顿叠と厂蚕厂の活用
Oct 5, 2020
0 likes
176 views
Hiroaki Akanuma
Startup テックリード勉強会 -AWS編- で発表したスライドです。
Read more
1 of 47
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
Ad
Recommended
ルクミー午睡チェックを支えるアーキテクチャ
ルクミー午睡チェックを支えるアーキテクチャ
Hiroaki Akanuma
?
AWS Startup Architecture of the Year Japan 2020 の Live Finale のピッチで使用したスライドです。
JAWS DAYS 2016 The Next Cloud
JAWS DAYS 2016 The Next Cloud
晋也 古渡
?
JAWS DAYS 2016 The Next Cloud でお話した内容です。 スライド内容に問題がある場合は、ご連絡ください。 適宜対応いたします。
AWS VPC Peering & IP in IP tunneling
AWS VPC Peering & IP in IP tunneling
Yutaka HOKARI
?
AWS VPC Peering & IP in IP tunneling
AMIMOTO ハンズオン JAWS DAYS 2015
AMIMOTO ハンズオン JAWS DAYS 2015
Hiromichi Koga
?
AMIMOTO ハンズオン JAWS DAYS 2015
オフライン行動を支えるメール配送管理 at サイタ
オフライン行動を支えるメール配送管理 at サイタ
Yosuke TOMITA
?
2015/9/1 AWS Startup Tech 夏のLT大会 at dots. でお話した内容です。 http://eventdots.jp/event/567770
プッシュからデータ保存まで。アプリ開発でニフティクラウド mobile backendを使う上での良くある質問、疑問にお答えします
プッシュからデータ保存まで。アプリ開発でニフティクラウド mobile backendを使う上での良くある質問、疑問にお答えします
Atsushi Nakatsugawa
?
ニフティクラウドmobile backend アプリ開発セミナーのセミナー資料です。
Cordova × NCMB
Cordova × NCMB
Atsushi Nakatsugawa
?
第8回Apache Cordova勉強会の資料です。
ニフティクラウド mobile backendを使う上での良くある質問、疑問にお答えします
ニフティクラウド mobile backendを使う上での良くある質問、疑問にお答えします
Atsushi Nakatsugawa
?
12月12日の狈颁惭叠セミナーで登坛した际の资料です。
AWS Startup Tech Lightning Talks 2015 Summer at dots.
AWS Startup Tech Lightning Talks 2015 Summer at dots.
Eiji Shinohara
?
AWS Startup Tech Meetupにご参加いただいているスタートアップ企業の皆さまにご登壇いただいてLT大会を開催しました!
スタートアップに箩辞颈苍して安心して眠るためにやった5つのこと
スタートアップに箩辞颈苍して安心して眠るためにやった5つのこと
Masashi Ogawa
?
2015/3/19 AWS Startup Tech Meetup #006 LT資料
「リザーブドキングスライム」をやっつけて一撃レベルアップ!
「リザーブドキングスライム」をやっつけて一撃レベルアップ!
Tomoya Ishida
?
2014/1/30の闯础奥厂-鲍骋大阪でお话させて戴いた资料です。
Jawsug osaka10 service®ions
Jawsug osaka10 service®ions
Takuro Sasaki
?
JAZUG 4周年総会 「トラブルから学ぶAzure世渡り術」
JAZUG 4周年総会 「トラブルから学ぶAzure世渡り術」
Yui Ashikaga
?
JAZUG 4周年総会の資料になります。
デブサミ2016 | 日本発IoTプラットフォームビジネスへの挑戦 SORACOM 立ち上げ格闘記
デブサミ2016 | 日本発IoTプラットフォームビジネスへの挑戦 SORACOM 立ち上げ格闘記
SORACOM,INC
?
「日本発IoTプラットフォームビジネスへの挑戦 SORACOM 立ち上げ格闘記 」
20150523 operation jaws(JAWS-UG OSAKA #13)
20150523 operation jaws(JAWS-UG OSAKA #13)
Daiki Mori
?
JAWS-UG OSAKA #13 Operation JA
Mackerelでワクワク体験 Mackerel Meetup #6 Tokyo #mackerelio LT
Mackerelでワクワク体験 Mackerel Meetup #6 Tokyo #mackerelio LT
Tsubasa Hirota
?
Mackerel Meetup #6 Tokyo LTの資料です。
ニフティクラウド mobile backend 北海道ハンス?オン
ニフティクラウド mobile backend 北海道ハンス?オン
ニフクラ mobile backend
?
ニフティクラウド mobile backend 北海道ハンス?オンの資料です。mBaaSについて紹介しています。
Winodws azure紹介
Winodws azure紹介
fumios
?
「eureka x mackerel」Mackerel meetup#6
「eureka x mackerel」Mackerel meetup#6
Kento Yamashita
?
eureka x mackerel ~ eureka monitoring solution ~
Momon ga 5プレゼン
Momon ga 5プレゼン
oku_zawa
?
Manacaあるある(とあるパートナー失敗談) vmt
Manacaあるある(とあるパートナー失敗談) vmt
Daisuke Yamashita
?
Monaca UG #1 ~記念すべき第1回 集まれMonaca ユーザー! ~ LT用スライド
20141017 jawsug沖縄へようこそ
20141017 jawsug沖縄へようこそ
Koichiro Nishijima
?
Fukuoka Engineers Day 2021 SORACOM UG紹介
Fukuoka Engineers Day 2021 SORACOM UG紹介
Ken'ichirou Kimura
?
Fukuoka Engineers Day 2021でのSORACOM UG紹介スライドです。 https://engineers-day.connpass.com/event/207154/
【オンプレミスとの组み合わせに効く】础奥厂のマネージドサービスつまみ食い10品
【オンプレミスとの组み合わせに効く】础奥厂のマネージドサービスつまみ食い10品
Takayuki Niinuma
?
闯础奥厂-鲍骋鹿児岛勉强会痴辞濒.6で発表した内容です。
AWS認定クラウドプラクティショナー 書くときに意識してたこととか
AWS認定クラウドプラクティショナー 書くときに意識してたこととか
Mitsuhiro Yamashita
?
トレノケ雲の会 mod6「雲の下から」での発表資料です。
Vyatta meeting 2013 spring
Vyatta meeting 2013 spring
Motokatsu Matsui
?
Configuring Remote Access VPN with Vyatta
More Related Content
What's hot
(18)
AWS Startup Tech Lightning Talks 2015 Summer at dots.
AWS Startup Tech Lightning Talks 2015 Summer at dots.
Eiji Shinohara
?
AWS Startup Tech Meetupにご参加いただいているスタートアップ企業の皆さまにご登壇いただいてLT大会を開催しました!
スタートアップに箩辞颈苍して安心して眠るためにやった5つのこと
スタートアップに箩辞颈苍して安心して眠るためにやった5つのこと
Masashi Ogawa
?
2015/3/19 AWS Startup Tech Meetup #006 LT資料
「リザーブドキングスライム」をやっつけて一撃レベルアップ!
「リザーブドキングスライム」をやっつけて一撃レベルアップ!
Tomoya Ishida
?
2014/1/30の闯础奥厂-鲍骋大阪でお话させて戴いた资料です。
Jawsug osaka10 service®ions
Jawsug osaka10 service®ions
Takuro Sasaki
?
JAZUG 4周年総会 「トラブルから学ぶAzure世渡り術」
JAZUG 4周年総会 「トラブルから学ぶAzure世渡り術」
Yui Ashikaga
?
JAZUG 4周年総会の資料になります。
デブサミ2016 | 日本発IoTプラットフォームビジネスへの挑戦 SORACOM 立ち上げ格闘記
デブサミ2016 | 日本発IoTプラットフォームビジネスへの挑戦 SORACOM 立ち上げ格闘記
SORACOM,INC
?
「日本発IoTプラットフォームビジネスへの挑戦 SORACOM 立ち上げ格闘記 」
20150523 operation jaws(JAWS-UG OSAKA #13)
20150523 operation jaws(JAWS-UG OSAKA #13)
Daiki Mori
?
JAWS-UG OSAKA #13 Operation JA
Mackerelでワクワク体験 Mackerel Meetup #6 Tokyo #mackerelio LT
Mackerelでワクワク体験 Mackerel Meetup #6 Tokyo #mackerelio LT
Tsubasa Hirota
?
Mackerel Meetup #6 Tokyo LTの資料です。
ニフティクラウド mobile backend 北海道ハンス?オン
ニフティクラウド mobile backend 北海道ハンス?オン
ニフクラ mobile backend
?
ニフティクラウド mobile backend 北海道ハンス?オンの資料です。mBaaSについて紹介しています。
Winodws azure紹介
Winodws azure紹介
fumios
?
「eureka x mackerel」Mackerel meetup#6
「eureka x mackerel」Mackerel meetup#6
Kento Yamashita
?
eureka x mackerel ~ eureka monitoring solution ~
Momon ga 5プレゼン
Momon ga 5プレゼン
oku_zawa
?
Manacaあるある(とあるパートナー失敗談) vmt
Manacaあるある(とあるパートナー失敗談) vmt
Daisuke Yamashita
?
Monaca UG #1 ~記念すべき第1回 集まれMonaca ユーザー! ~ LT用スライド
20141017 jawsug沖縄へようこそ
20141017 jawsug沖縄へようこそ
Koichiro Nishijima
?
Fukuoka Engineers Day 2021 SORACOM UG紹介
Fukuoka Engineers Day 2021 SORACOM UG紹介
Ken'ichirou Kimura
?
Fukuoka Engineers Day 2021でのSORACOM UG紹介スライドです。 https://engineers-day.connpass.com/event/207154/
【オンプレミスとの组み合わせに効く】础奥厂のマネージドサービスつまみ食い10品
【オンプレミスとの组み合わせに効く】础奥厂のマネージドサービスつまみ食い10品
Takayuki Niinuma
?
闯础奥厂-鲍骋鹿児岛勉强会痴辞濒.6で発表した内容です。
AWS認定クラウドプラクティショナー 書くときに意識してたこととか
AWS認定クラウドプラクティショナー 書くときに意識してたこととか
Mitsuhiro Yamashita
?
トレノケ雲の会 mod6「雲の下から」での発表資料です。
Vyatta meeting 2013 spring
Vyatta meeting 2013 spring
Motokatsu Matsui
?
Configuring Remote Access VPN with Vyatta
AWS Startup Tech Lightning Talks 2015 Summer at dots.
AWS Startup Tech Lightning Talks 2015 Summer at dots.
Eiji Shinohara
?
スタートアップに箩辞颈苍して安心して眠るためにやった5つのこと
スタートアップに箩辞颈苍して安心して眠るためにやった5つのこと
Masashi Ogawa
?
「リザーブドキングスライム」をやっつけて一撃レベルアップ!
「リザーブドキングスライム」をやっつけて一撃レベルアップ!
Tomoya Ishida
?
Jawsug osaka10 service®ions
Jawsug osaka10 service®ions
Takuro Sasaki
?
JAZUG 4周年総会 「トラブルから学ぶAzure世渡り術」
JAZUG 4周年総会 「トラブルから学ぶAzure世渡り術」
Yui Ashikaga
?
デブサミ2016 | 日本発IoTプラットフォームビジネスへの挑戦 SORACOM 立ち上げ格闘記
デブサミ2016 | 日本発IoTプラットフォームビジネスへの挑戦 SORACOM 立ち上げ格闘記
SORACOM,INC
?
20150523 operation jaws(JAWS-UG OSAKA #13)
20150523 operation jaws(JAWS-UG OSAKA #13)
Daiki Mori
?
Mackerelでワクワク体験 Mackerel Meetup #6 Tokyo #mackerelio LT
Mackerelでワクワク体験 Mackerel Meetup #6 Tokyo #mackerelio LT
Tsubasa Hirota
?
ニフティクラウド mobile backend 北海道ハンス?オン
ニフティクラウド mobile backend 北海道ハンス?オン
ニフクラ mobile backend
?
Winodws azure紹介
Winodws azure紹介
fumios
?
「eureka x mackerel」Mackerel meetup#6
「eureka x mackerel」Mackerel meetup#6
Kento Yamashita
?
Momon ga 5プレゼン
Momon ga 5プレゼン
oku_zawa
?
Manacaあるある(とあるパートナー失敗談) vmt
Manacaあるある(とあるパートナー失敗談) vmt
Daisuke Yamashita
?
20141017 jawsug沖縄へようこそ
20141017 jawsug沖縄へようこそ
Koichiro Nishijima
?
Fukuoka Engineers Day 2021 SORACOM UG紹介
Fukuoka Engineers Day 2021 SORACOM UG紹介
Ken'ichirou Kimura
?
【オンプレミスとの组み合わせに効く】础奥厂のマネージドサービスつまみ食い10品
【オンプレミスとの组み合わせに効く】础奥厂のマネージドサービスつまみ食い10品
Takayuki Niinuma
?
AWS認定クラウドプラクティショナー 書くときに意識してたこととか
AWS認定クラウドプラクティショナー 書くときに意識してたこととか
Mitsuhiro Yamashita
?
Vyatta meeting 2013 spring
Vyatta meeting 2013 spring
Motokatsu Matsui
?
ルクミー午睡チェックでの顿测苍补尘辞顿叠と厂蚕厂の活用
1.
?? UniFa Inc. ルクミー 午睡チェックでの DynamoDB
と SQS の活用 ユニファ株式会社
2.
?? UniFa Inc. AWS
Startup Architecture of the Year Japan 2020 優勝
3.
?? UniFa Inc. 事業?サービスについて
4.
?? UniFa Inc. もっと見たい。 もっと見てほしい。 を、もっと叶えたい。 「保育の質を上げる」保育関係者のパートナー
5.
?? UniFa Inc.
6.
?? UniFa Inc.
7.
?? UniFa Inc. 従来の午睡チェック業務 手書きによる5分間隔でのうつ伏せ寝チェック
8.
?? UniFa Inc. ルクミー午睡チェック概要
9.
?? UniFa Inc. ルクミー午睡チェック概要
10.
?? UniFa Inc. ルクミー午睡チェック概要 Web管理画面
11.
?? UniFa Inc. 利用中の様子 ※画像転載禁止
12.
?? UniFa Inc. 利用実績 導入施設数
約 3,200 施設 午睡センサー数 約 35,000 個 タブレット数 約 5,000 台
13.
?? UniFa Inc. システムアーキテクチャ
14.
?? UniFa Inc. 想定された課題 アクセス特性 ?
ピークタイム: 11:00 – 15:00 ? 5分毎に iPad アプリから集中的にデータが送信される チェックシートデータ量 ? 12レコード/園児/時 x 14時間 x 10園児 = 1,680レコード/日/施設 ? 1,680 x 2,000施設 = 3,360,000レコード/日
15.
?? UniFa Inc. Overview
16.
?? UniFa Inc. 全体構成図
17.
?? UniFa Inc. 全体構成図 オンライン処理
18.
?? UniFa Inc. 全体構成図 バッチ処理
19.
?? UniFa Inc. 全体構成図
20.
?? UniFa Inc. 全体構成図
21.
?? UniFa Inc. 午睡チェックシートデータの処理
22.
?? UniFa Inc. 午睡チェックシートデータの処理 ピークタイムに合わせて EC2
を Auto Scaling ピークタイムに合わせて EC2 を Auto Scaling (API Server と同一インスタンス)
23.
?? UniFa Inc. 午睡チェックシートデータの処理 Redis
を使用して ステータスフラグを記録し Create/Update/Delete の 処理順番を保つ
24.
?? UniFa Inc. 午睡チェックシートデータの処理 SQSを介した非同期処理 Worker
が DynamoDBに書き込む
25.
?? UniFa Inc. 午睡チェックシートデータの処理 DynamoDBのテーブルは月別で作成し キャパシティやアクセス方法を調整 過去テーブルへのアクセスは同期処理
26.
?? UniFa Inc. 午睡チェックシートデータの処理 データ送信回数、アラート回数などの センサー単位での情報は DynamoDB
Stream で Lambda Function を実行して都度集計し DynamoDB のテーブルに記録
27.
?? UniFa Inc. 午睡チェックシートデータの処理
28.
?? UniFa Inc. 午睡チェックシートデータの処理 DynamoDB
の Write Capacity を 予め登録しておく Worker は起動時に自身の情報を登録 稼働中の Worker 数と Write Capacity の情報を取得 WriteCapacity: 120
29.
?? UniFa Inc. 午睡チェックシートデータの処理 DynamoDB
の Write Capacity を 予め登録しておく Worker は起動時に自身の情報を登録 稼働中の Worker 数と Write Capacity の情報を取得 Write Capacity の情報をもとに スロットリングが発生しないように 書き込み速度を調整 WriteCapacity: 120 40 40 40
30.
?? UniFa Inc. 午睡チェックシートデータの処理 SQSに格納されてから 処理されるまでの時間。 確認時点で最大167秒。 ビジネス要件は300秒以内。
31.
?? UniFa Inc. 午睡チェックシートデータの処理 SQSに送信されたデータ数。 確認時点で最大1.76万件/分。
32.
?? UniFa Inc. 午睡チェックシートデータの処理 ワーカーによる処理数。 確認時点で最大7,790件/分。
33.
?? UniFa Inc. Design
for Failure 10回処理に失敗したデータは DLQに格納される。 送信順が不正だった場合は 処理に失敗するため DLQに格納され通知される。 4日間処理されなかった場合 削除される
34.
?? UniFa Inc. Design
for Failure CloudWatch Events で Lambda Function をキックし DynamoDB のバックアップ対象 テーブルのリストを抽出して SQSに格納
35.
?? UniFa Inc. Design
for Failure SQSに格納された テーブルリストをもとに 対象のテーブルのラベルを更新
36.
?? UniFa Inc. Design
for Failure DynamoDB のテーブルの ラベルをもとに対象を特定して AWS Backup でバックアップ取得
37.
?? UniFa Inc. Design
for Failure
38.
?? UniFa Inc. Design
for Failure 午睡チェック業務実行中の場合は サーバへ接続できなくなっても センサーと iPad 間でチェック業務可能
39.
?? UniFa Inc. Design
for Failure セルラー回線(SORACOM Air Sim)を使うことで 保育園のWi-Fiの安定性の問題を回避 同時に導入時の保育園側のハードルを下げる
40.
?? UniFa Inc. ビジネスインパクト
41.
?? UniFa Inc. 導入施設数 ?
サービス開始: 2018年4月(約2年半経過) ? 導入施設数: 約3,200施設(2020/06/30時点)
42.
?? UniFa Inc. データ量増加推移 0 1 2 3 4 5 6 7 8 9 10 Millions 2年半累計で約1.2億レコード
2020.04緊急事態宣言 コ ロ ナ 禍 に よ る 稼 働 減
43.
?? UniFa Inc. アーキテクチャによるビジネス貢献 信頼性 ?
レスポンスタイムやパフォーマンスの劣化なし ? サーバに接続できなくても稼働継続可能 運用上の優秀性 ? セルラー回線を使うことでWi-Fiの問題を回避 ? 安定的な稼働と導入時のハードルを下げることに貢献
44.
?? UniFa Inc. 安心を進化させる。 ほほ笑みが増えていく。 命に関わる業務での 安心?安全をサポート 求められる
Well-Architected の柱 ? 信頼性 ? 運用上の優秀性
45.
?? UniFa Inc. もっと見たい。 もっと見てほしい。 を、もっと叶えたい。
46.
?? UniFa Inc. We
are hiring!! インフラエンジニア、Rubyエンジニアをはじめとして 開発メンバー募集しています!! お気軽にご連絡ください!!
47.
?? UniFa Inc.