IoTとServerlessの世界 Jawsfesta_1103

R
Ryosuke IzumiProgrammer at kyoso
IoTとServerlessの世界
〜アプリケーションとバッチ処理のServerless化〜
株式会社KYOSO 泉 亮輔
2018/11/03 JAWS FESTA 2018
2
自己紹介
名前 = 泉 亮輔
会社 = 株式会社KYOSO
お仕事 = IoT.kyoto (https://iot.kyoto)
AWS歴 = 約2.5年
好きなAWSのサービス = Lambda, DynamoDB, AppSync
3
名前 = 西田侑平
会社 = 株式会社KYOSO
お仕事 = IoT.kyoto(https://iot.kyoto)
好きなAWSのサービス = ECS, AWSBatch
自己紹介
4
会社紹介
株式会社KYOSO
設立 1973年
資本金 3.7億円
従業員 500名
事業所 京都・大阪・東京・名古屋
ITサービス イロイロご提供
• デジタルトランスフォーメーション
• インフラ構築・保守
• データセンター運用
• サービスデスク
• アプリ開発・保守
5
6
IoTスターターパック
イニシャル ¥120,000〜
オプションをチョイスする
セミカスタムメイド方式
7
FlashAirでIoT
イニシャル ¥120,000〜
オプションをチョイスする
セミカスタムメイド方式
8
公開事例多数!
9
TL;DR
モノ
クラ
ウド
データ
可視化
バッチ
処理
10
TL;DR
モノ
クラ
ウド
データ
可視化
バッチ
処理
Serverless!!!
11
AWSやってるよ!
って方は挙手!
12
IoTやってるよ!
って方は挙手!
13
Serverlessやってるよ!
って方は挙手!
14
Serverlessとは?
(AWSでの話をすると)
AWSLambdaやAPIGatewayなどのマネージド
サービスを組み合わせて、EC2といったサー
バーを立てることなく、アプリケーションを
構築すること
15
Serverlessとは?
勘違いしてはいけないのが…
全くサーバを利用しないのではなく
サーバを利用してる感がない
ということです
16
Serverlessとは?
異論は認める
17
IoTをServerlessでやる
18
IoTをServerlessでやる
弊社ではIoTデバイスからのデータをDBに
保存するまでのアーキテクチャを
Serverlessで構築しています。
19
IoTをServerlessでやる
20
なぜか?
データ量の増減が激しい
スケールしやすい構成でなければならない
Serverlessならスケールしやすいのでは?
21
IoTをServerlessでやる
デバイスが増えたら…
22
IoTをServerlessでやる
シャードを増やして
データの受け口を増
やして対応
23
IoTをServerlessでやる
シャードの数だけ
同時実行数が増える
24
IoTをServerlessでやる
オートキャパシティ
を有効にしておく
25
IoTをServerlessでやる
26
IoTをServerlessでやる
これEC2などのサーバ上でストリーム
処理をしていたらって考えただけで
……………(ry
27
なのでServerlessでやりましょう
28
アプリケーションのServerless化
29
主役
30
ちょーザックリ説明すると…
DynamoDBに蓄積したセンサーデータを
可視化するWebアプリケーション
(無料です)
31
32
アーキテクチャ
弊社環境 お客様環境
33
アップデートするぞ。
34
こうして始まった…
• Node.jsのバージョンアップ
• その他諸々のパッケージのバージョンアップ
• 新機能の追加
• UI / UXの改良
• そもそもEC2いるか?
35
こうして始まった…
• Node.jsのバージョンアップ
• その他諸々のパッケージのバージョンアップ
• 新機能の追加
• UI / UXの改良
• そもそもEC2いるか? 注目!
36
そもそもEC2いるか?
• コンテンツ(HTML/CSS/JS)をどうするか?
• Node.jsの処理をどうするか?
• 認証をどうするか
• etcetc......
こんな感じでEC2を排除するためのハードルががが……
37
EC2半端ないって……
38
こうすればいいのでは?
• コンテンツはS3で配信
• S3の前段にCloudFrontを挟んでHTTPS対応
• 認証周りはCognito
• Node.jsの処理はLambda
• APIGateway経由でLambdaを呼び出す
39
構築中…構築中……
弊社環境 お客様環境
40
構築中…構築中……
弊社環境 お客様環境
41
構築中…構築中……
弊社環境 お客様環境
42
構築中…構築中……
弊社環境 お客様環境
43
構築中…構築中……
弊社環境 お客様環境
44
構築中…構築中……
弊社環境 お客様環境
45
完成っ!!!
46
そうしてこうなった
弊社環境 お客様環境
47
Before
弊社環境 お客様環境
48
After
弊社環境 お客様環境
49
アプリをServerless化するメリット
• EC2がなくなった
→サーバの管理から開放された
• コスト削減
→ほとんど料金がかからない
50
アプリをServerless化するデメリット
• APIGatewayが30秒以上持たないので、レスポンスが必要な
ら、その範囲に収めないといけない
• Lambdaを使っているので一度に5分以上かかる処理が発生
する場合は工夫しなければいけない
• Lambdaを利用するのでRDSとの相性が激悪になる
• 上記のように利用するサービスの制限には注意が必要
51
アプリをServerlessにした所感
• 大人しくEC2を立てたほうがいい場合はある
• 不要な処理をごっそり消せたので良かった
• この世に存在する便利なものは使っていこう
ぜっていう思考を手に入れた
• Serverlessに魅了された
52
バッチ処理のServerless化
53
IoTを行う上で欲しくなる、
求められるモノって?
54
センサから得た情報を
まとめた成果物
55
バッチ処理
56
バッチ処理って何?
バッチ処理(バッチしょり)とは、コンピュータで1つの
流れのプログラム群(ジョブ)を順次に実行すること。
あらかじめ定めた処理を一度に行うこと
引用元:wikipedia
57
バッチ処理って何?
バッチ処理(バッチしょり)とは、コンピュータで1つの
流れのプログラム群(ジョブ)を順次に実行すること。
あらかじめ定めた処理を一度に行うこと
引用元:wikipedia
あらかじめ決められた処理を一括に
実行すること
58
みなさん、
バッチ処理好きですか?
59
PDF生成、CSV生成
メール送信、 etc…
60
バッチ処理の仕組み、
構成考えるの楽しいぃぃぃ!!!
61
(このことが災いして、ShellScriptにドハマリし、
「シェル芸」と呼ばれる魔界の地に
足を踏み入れてしまったのはまた別のお話)
62
今回サーバーレス化したバッチ処理は…
63
今回サーバーレス化したバッチ処理は…
生成
64
要望
 週ごとで集計したデータ(JST, UTC, 日本語, 英語)をグラ
フ、テーブル表示したPDFがほしい
 月ごとで集計したデータをグラフ、テーブル表示した
PDFがほしい
 更にそのPDFを月ごと、週ごとでメール送信してくれ
ると嬉しいな😍
65
66
• 既存のWebサービス内にPDFダ
ウンロード機能はあるが、
パフォーマンスチューニング
していた
• チューニングしたアプリ
に対して、お客様からの要求を
アプリ内に組み込んだら
どうなるか…😨
67
68
バッチ化すれば
ええんちゃう?
69
バッチ…?なる…ほど…?
でも、PDF機能はアプリ内に
存在してるし…
その機能作った人いないし…
どうすれば…
70
71
そうか!既存のアプリからPDF作成の
コア部分だけを抽出して、
Dockerコンテナ化すればいいのか!!
72
PDF作成機能のコア部分を(頑張って)
コンテナ化完了
コンテナはECRに置くとして…
どのサービスで呼び出そう…
73
ECS(EC2)
• AWSでコンテナを使うとなると、避けては通れない
サービス
即決しなかった理由
• 極力、EC2のお守りなんてしたくない
74
ECS(Fargate)
• EC2のお守りもAWS側で面倒見てくれる
起動タイプ
即決しなかった理由
• コンテナのリトライ機構を自分で作らないといけない
75
Fargateかなぁ…
• 2018/08/28からタスクスケジュールを
サポートしてるし、いけそう…
• リトライ機構頑張って作るかぁ…
76
AWS Batchってのがあるで
77
少し調べてみると…
78
AWS Batchとは…
• リトライとキューイングの仕組みがある
• 基本料金は無料
(ジョブ実行時に立ち上げるEC2料金のみ)
• 設定次第だが、ジョブが終了したら
EC2を落としてくれる
• 裏ではECSが動いているのでECSの知識があれば
理解しやすい
79
AWS Batchええやん!!
80
結局こうなった
81
開発方法は?
82
Dockerコンテナ内でVimる
ホストマシンでもVimる
83
Volume命令でディレクトリを
同期して、
好きなエディタ、IDEで開発
84
開発時の注意点は?
85
とにかく と仲良く
86
CI/CDは?
87
latestを付与
push
latestを参照
88
まとめ
• 小規模なバッチ処理はLambda、
中規模、大規模なバッチ処理はAWS Batch、
Fargateがおすすめ!
• Dockerについて知っておくとバッチ処理実装の
選択肢が増えますよ!
• コンテナの実行環境を意識しなくて良い
= サーバーレス
89
快適なバッチ生活を!
90
結論
Serverless楽しい♫
91
Fin.
1 of 91

Recommended

VueとAWSAppSyncで始めるチャットアプリ開発 by
VueとAWSAppSyncで始めるチャットアプリ開発VueとAWSAppSyncで始めるチャットアプリ開発
VueとAWSAppSyncで始めるチャットアプリ開発Ryosuke Izumi
2.6K views39 slides
Jaws serverless 1026_kyoso by
Jaws serverless 1026_kyosoJaws serverless 1026_kyoso
Jaws serverless 1026_kyosoRyosuke Izumi
490 views65 slides
JAWS DAYS 2017直前! AWS総復習 by
JAWS DAYS 2017直前! AWS総復習JAWS DAYS 2017直前! AWS総復習
JAWS DAYS 2017直前! AWS総復習Masanori Hayashi
1.9K views13 slides
IoTを利用したウェブサービス・アーキテクチャ事例 by
IoTを利用したウェブサービス・アーキテクチャ事例IoTを利用したウェブサービス・アーキテクチャ事例
IoTを利用したウェブサービス・アーキテクチャ事例KikawaShoichi
47 views21 slides
AWS re:Invent2016参加者LT会 | AWS re:Invent2016で見た新芽と収穫の話 by
AWS re:Invent2016参加者LT会 | AWS re:Invent2016で見た新芽と収穫の話AWS re:Invent2016参加者LT会 | AWS re:Invent2016で見た新芽と収穫の話
AWS re:Invent2016参加者LT会 | AWS re:Invent2016で見た新芽と収穫の話SORACOM,INC
2.3K views32 slides
Infrastructure as Codeってなんだったっけ? by
Infrastructure as Codeってなんだったっけ?Infrastructure as Codeってなんだったっけ?
Infrastructure as Codeってなんだったっけ?Terui Masashi
2.6K views37 slides

More Related Content

What's hot

Google App Engine for PHPとそのローカル開発環境について by
Google App Engine for PHPとそのローカル開発環境についてGoogle App Engine for PHPとそのローカル開発環境について
Google App Engine for PHPとそのローカル開発環境についてTerui Masashi
1.3K views25 slides
Lambda(Python)のデプロイについて考えたというか作った by
Lambda(Python)のデプロイについて考えたというか作ったLambda(Python)のデプロイについて考えたというか作った
Lambda(Python)のデプロイについて考えたというか作ったTerui Masashi
3K views24 slides
クラウドによって 変わった未来 by
クラウドによって 変わった未来クラウドによって 変わった未来
クラウドによって 変わった未来Mitsuhiro Yamashita
270 views22 slides
もうすぐ春だしAWSでさくらをやってみた by
もうすぐ春だしAWSでさくらをやってみたもうすぐ春だしAWSでさくらをやってみた
もうすぐ春だしAWSでさくらをやってみたMasamitsu Maehara
2.2K views27 slides
ネットワークと絡めてこそ真価を発揮!AWS Outpostsの基本と概要 by
ネットワークと絡めてこそ真価を発揮!AWS Outpostsの基本と概要ネットワークと絡めてこそ真価を発揮!AWS Outpostsの基本と概要
ネットワークと絡めてこそ真価を発揮!AWS Outpostsの基本と概要Mamoru Ohashi
1.1K views34 slides
CYDASアジャイル開発状況報告LT by
CYDASアジャイル開発状況報告LTCYDASアジャイル開発状況報告LT
CYDASアジャイル開発状況報告LT真吾 吉田
1.3K views16 slides

What's hot(20)

Google App Engine for PHPとそのローカル開発環境について by Terui Masashi
Google App Engine for PHPとそのローカル開発環境についてGoogle App Engine for PHPとそのローカル開発環境について
Google App Engine for PHPとそのローカル開発環境について
Terui Masashi1.3K views
Lambda(Python)のデプロイについて考えたというか作った by Terui Masashi
Lambda(Python)のデプロイについて考えたというか作ったLambda(Python)のデプロイについて考えたというか作った
Lambda(Python)のデプロイについて考えたというか作った
Terui Masashi3K views
もうすぐ春だしAWSでさくらをやってみた by Masamitsu Maehara
もうすぐ春だしAWSでさくらをやってみたもうすぐ春だしAWSでさくらをやってみた
もうすぐ春だしAWSでさくらをやってみた
Masamitsu Maehara2.2K views
ネットワークと絡めてこそ真価を発揮!AWS Outpostsの基本と概要 by Mamoru Ohashi
ネットワークと絡めてこそ真価を発揮!AWS Outpostsの基本と概要ネットワークと絡めてこそ真価を発揮!AWS Outpostsの基本と概要
ネットワークと絡めてこそ真価を発揮!AWS Outpostsの基本と概要
Mamoru Ohashi1.1K views
CYDASアジャイル開発状況報告LT by 真吾 吉田
CYDASアジャイル開発状況報告LTCYDASアジャイル開発状況報告LT
CYDASアジャイル開発状況報告LT
真吾 吉田1.3K views
ケガしないためのAws新サービスとre inventの過ごし方 株式会社アイディーエス_外木場さま by ABEJA, inc.
ケガしないためのAws新サービスとre inventの過ごし方 株式会社アイディーエス_外木場さまケガしないためのAws新サービスとre inventの過ごし方 株式会社アイディーエス_外木場さま
ケガしないためのAws新サービスとre inventの過ごし方 株式会社アイディーエス_外木場さま
ABEJA, inc.1.6K views
PIXTAにおけるCloudSearchのコスト削減 by PIXTA Inc.
PIXTAにおけるCloudSearchのコスト削減PIXTAにおけるCloudSearchのコスト削減
PIXTAにおけるCloudSearchのコスト削減
PIXTA Inc.3.4K views
20191211 alieaters#14 re:Invent2019 VS AlibabaCloud by Takuya Mihara
20191211 alieaters#14 re:Invent2019 VS AlibabaCloud20191211 alieaters#14 re:Invent2019 VS AlibabaCloud
20191211 alieaters#14 re:Invent2019 VS AlibabaCloud
Takuya Mihara58 views
What i feel when began use AWS CodePipeline as GitLab Ci user by Yukiya Hayashi
What i feel when began use AWS CodePipeline as GitLab Ci userWhat i feel when began use AWS CodePipeline as GitLab Ci user
What i feel when began use AWS CodePipeline as GitLab Ci user
Yukiya Hayashi614 views
Awsjpcasestudies by akitsukada
AwsjpcasestudiesAwsjpcasestudies
Awsjpcasestudies
akitsukada1.8K views
Terraform×Rancherでマルチクラウドを一歩すすめる by Shinya Mori (@mosuke5)
Terraform×Rancherでマルチクラウドを一歩すすめるTerraform×Rancherでマルチクラウドを一歩すすめる
Terraform×Rancherでマルチクラウドを一歩すすめる
アウトプットはスキルアップもするしトクもする by Mitsuhiro Yamashita
アウトプットはスキルアップもするしトクもするアウトプットはスキルアップもするしトクもする
アウトプットはスキルアップもするしトクもする
みんなが安全にクラウドを使うために色々考えた結果 by Masamitsu Maehara
みんなが安全にクラウドを使うために色々考えた結果みんなが安全にクラウドを使うために色々考えた結果
みんなが安全にクラウドを使うために色々考えた結果
Masamitsu Maehara1.3K views
JAWS-UG宮崎LT「一歩前へ」 by 真吾 吉田
JAWS-UG宮崎LT「一歩前へ」JAWS-UG宮崎LT「一歩前へ」
JAWS-UG宮崎LT「一歩前へ」
真吾 吉田2.3K views
基幹系システム基盤としてのIBM Bluemix - 避けて通れない高可用性の実現 by BMXUG
基幹系システム基盤としてのIBM Bluemix - 避けて通れない高可用性の実現基幹系システム基盤としてのIBM Bluemix - 避けて通れない高可用性の実現
基幹系システム基盤としてのIBM Bluemix - 避けて通れない高可用性の実現
BMXUG1.9K views
クラウド環境でのロギングと、AlibabaCloudでのロギングソリューション by Shinya Mori (@mosuke5)
クラウド環境でのロギングと、AlibabaCloudでのロギングソリューションクラウド環境でのロギングと、AlibabaCloudでのロギングソリューション
クラウド環境でのロギングと、AlibabaCloudでのロギングソリューション
Storylineでデザインする心地よい会話体験 by 真吾 吉田
Storylineでデザインする心地よい会話体験Storylineでデザインする心地よい会話体験
Storylineでデザインする心地よい会話体験
真吾 吉田2.4K views
ReactでCMSを作ったときにハマったこと by kazuki matsumura
ReactでCMSを作ったときにハマったことReactでCMSを作ったときにハマったこと
ReactでCMSを作ったときにハマったこと
kazuki matsumura6.2K views

Similar to IoTとServerlessの世界 Jawsfesta_1103

スモールスタートで始めよう! IoT/AIでデジタルトランスフォーメーションを加速する by
スモールスタートで始めよう!IoT/AIでデジタルトランスフォーメーションを加速するスモールスタートで始めよう!IoT/AIでデジタルトランスフォーメーションを加速する
スモールスタートで始めよう! IoT/AIでデジタルトランスフォーメーションを加速するIchiro Tsuji
585 views48 slides
Hello SORACOM by
Hello SORACOM Hello SORACOM
Hello SORACOM Ichiro Tsuji
220 views28 slides
Jawsug kyoso by
Jawsug kyosoJawsug kyoso
Jawsug kyosoRyosuke Izumi
125 views52 slides
180731 JAWS UG京都 KYOSO part by
180731 JAWS UG京都 KYOSO part180731 JAWS UG京都 KYOSO part
180731 JAWS UG京都 KYOSO partdaichi goto
13 views52 slides
IoT/M2M展基調講演 - 「IoTビジネスの新潮流」 by SORACOM玉川 (Japan IT week 2017) by
IoT/M2M展基調講演 - 「IoTビジネスの新潮流」 by SORACOM玉川 (Japan IT week 2017)IoT/M2M展基調講演 - 「IoTビジネスの新潮流」 by SORACOM玉川 (Japan IT week 2017)
IoT/M2M展基調講演 - 「IoTビジネスの新潮流」 by SORACOM玉川 (Japan IT week 2017)SORACOM,INC
3.2K views94 slides
サーバーレスアーキテクチャで実現するグローバル空調IoTプラットフォームへの挑戦 by
サーバーレスアーキテクチャで実現するグローバル空調IoTプラットフォームへの挑戦サーバーレスアーキテクチャで実現するグローバル空調IoTプラットフォームへの挑戦
サーバーレスアーキテクチャで実現するグローバル空調IoTプラットフォームへの挑戦Takuya Kitamura
1.5K views46 slides

Similar to IoTとServerlessの世界 Jawsfesta_1103(20)

スモールスタートで始めよう! IoT/AIでデジタルトランスフォーメーションを加速する by Ichiro Tsuji
スモールスタートで始めよう!IoT/AIでデジタルトランスフォーメーションを加速するスモールスタートで始めよう!IoT/AIでデジタルトランスフォーメーションを加速する
スモールスタートで始めよう! IoT/AIでデジタルトランスフォーメーションを加速する
Ichiro Tsuji585 views
180731 JAWS UG京都 KYOSO part by daichi goto
180731 JAWS UG京都 KYOSO part180731 JAWS UG京都 KYOSO part
180731 JAWS UG京都 KYOSO part
daichi goto13 views
IoT/M2M展基調講演 - 「IoTビジネスの新潮流」 by SORACOM玉川 (Japan IT week 2017) by SORACOM,INC
IoT/M2M展基調講演 - 「IoTビジネスの新潮流」 by SORACOM玉川 (Japan IT week 2017)IoT/M2M展基調講演 - 「IoTビジネスの新潮流」 by SORACOM玉川 (Japan IT week 2017)
IoT/M2M展基調講演 - 「IoTビジネスの新潮流」 by SORACOM玉川 (Japan IT week 2017)
SORACOM,INC3.2K views
サーバーレスアーキテクチャで実現するグローバル空調IoTプラットフォームへの挑戦 by Takuya Kitamura
サーバーレスアーキテクチャで実現するグローバル空調IoTプラットフォームへの挑戦サーバーレスアーキテクチャで実現するグローバル空調IoTプラットフォームへの挑戦
サーバーレスアーキテクチャで実現するグローバル空調IoTプラットフォームへの挑戦
Takuya Kitamura1.5K views
要求開発アライアンス 9月定例会議 by Atsushi Takayasu
要求開発アライアンス 9月定例会議要求開発アライアンス 9月定例会議
要求開発アライアンス 9月定例会議
Atsushi Takayasu836 views
JAWS-UG 大分勉強会 | IoT/セキュリティ/FinTechの話を聞いてみよう!IoTの部 by SORACOM,INC
JAWS-UG 大分勉強会 | IoT/セキュリティ/FinTechの話を聞いてみよう!IoTの部JAWS-UG 大分勉強会 | IoT/セキュリティ/FinTechの話を聞いてみよう!IoTの部
JAWS-UG 大分勉強会 | IoT/セキュリティ/FinTechの話を聞いてみよう!IoTの部
SORACOM,INC1.8K views
Jazug-8th: Azure AKS & FIWARE & Robot by Nobuyuki Matsui
Jazug-8th: Azure AKS & FIWARE & RobotJazug-8th: Azure AKS & FIWARE & Robot
Jazug-8th: Azure AKS & FIWARE & Robot
Nobuyuki Matsui1K views
クラウドを用いるIoT開発における実費レポート by Masayuki KaToH
クラウドを用いるIoT開発における実費レポートクラウドを用いるIoT開発における実費レポート
クラウドを用いるIoT開発における実費レポート
Masayuki KaToH273 views
Internet of Toilet / Jaws festa 2016 by Godai Nakamura
Internet of Toilet / Jaws festa 2016Internet of Toilet / Jaws festa 2016
Internet of Toilet / Jaws festa 2016
Godai Nakamura587 views
AWS導入ガイド 2017年版 〜 オンプレからの移行、運用・監視、セキュリティ対策 〜 | 業務活用に不可欠な セキュアなモバイルネットワーク構築 by SORACOM,INC
AWS導入ガイド 2017年版 〜 オンプレからの移行、運用・監視、セキュリティ対策 〜 | 業務活用に不可欠な セキュアなモバイルネットワーク構築AWS導入ガイド 2017年版 〜 オンプレからの移行、運用・監視、セキュリティ対策 〜 | 業務活用に不可欠な セキュアなモバイルネットワーク構築
AWS導入ガイド 2017年版 〜 オンプレからの移行、運用・監視、セキュリティ対策 〜 | 業務活用に不可欠な セキュアなモバイルネットワーク構築
SORACOM,INC1.4K views
AIoTプラットフォーム Web APIサービス by API Meetup
AIoTプラットフォーム Web APIサービスAIoTプラットフォーム Web APIサービス
AIoTプラットフォーム Web APIサービス
API Meetup 173 views
ぐるなびが活用するElastic Cloud by Elasticsearch
ぐるなびが活用するElastic Cloudぐるなびが活用するElastic Cloud
ぐるなびが活用するElastic Cloud
Elasticsearch1.5K views
クラウド鎖国からクラウド維新へ by Cybozucommunity
クラウド鎖国からクラウド維新へクラウド鎖国からクラウド維新へ
クラウド鎖国からクラウド維新へ
Cybozucommunity4K views
AI×IoT活用サービスの拡大に必要なコト (JAWS-UG IoT専門支部) by 紘之 大田黒
AI×IoT活用サービスの拡大に必要なコト (JAWS-UG IoT専門支部)AI×IoT活用サービスの拡大に必要なコト (JAWS-UG IoT専門支部)
AI×IoT活用サービスの拡大に必要なコト (JAWS-UG IoT専門支部)
紘之 大田黒417 views
スマートファクトリーから動画認識MLまで 製造現場IoTのホントのところ by Ichiro Tsuji
スマートファクトリーから動画認識MLまで製造現場IoTのホントのところスマートファクトリーから動画認識MLまで製造現場IoTのホントのところ
スマートファクトリーから動画認識MLまで 製造現場IoTのホントのところ
Ichiro Tsuji493 views
大垣講演資料 | IoTをクラウドで加速する IoT通信プラットフォーム”SORACOM” by SORACOM,INC
大垣講演資料 | IoTをクラウドで加速するIoT通信プラットフォーム”SORACOM”大垣講演資料 | IoTをクラウドで加速するIoT通信プラットフォーム”SORACOM”
大垣講演資料 | IoTをクラウドで加速する IoT通信プラットフォーム”SORACOM”
SORACOM,INC2.5K views
AWSオンリーで実現するIoTクラウド基盤 by Godai Nakamura
AWSオンリーで実現するIoTクラウド基盤AWSオンリーで実現するIoTクラウド基盤
AWSオンリーで実現するIoTクラウド基盤
Godai Nakamura397 views
AI・IoT を活用したビジネスセミナー | AI に欠かせない IoT 技術の最新事例 by SORACOM,INC
AI・IoT を活用したビジネスセミナー | AI に欠かせない IoT 技術の最新事例AI・IoT を活用したビジネスセミナー | AI に欠かせない IoT 技術の最新事例
AI・IoT を活用したビジネスセミナー | AI に欠かせない IoT 技術の最新事例
SORACOM,INC4.3K views

IoTとServerlessの世界 Jawsfesta_1103

Editor's Notes

  1. とにかくDockerと仲良くなることですね。 基本的にECS自体がDockerコマンドのオプションを駆使しているので、裏の処理とはいえ知っておくとトラブルシューティングがスムーズに進みます。 AWS Batchのリトライ機構もdocker run時に渡せるrestartオプションを用いているはずです。 Dockerについての知識は必要不可欠だと思われます。