Slide 1

Slide 1 text

soracom-go を書いてみた freee Engineer All Hands #4 松崎 啓治

Slide 2

Slide 2 text

SORACOM?

Slide 3

Slide 3 text

No content

Slide 4

Slide 4 text

● 元 AWSエバンジェリスト 玉川さんが創業した企業 ● 基本月額利用料 300円のMVNOサービス ● 利用者は Management tool 及び APIを利用して速度を柔軟に変更可能 ● 速度だけじゃなくSIMの有効・無効も切り替え可能 ● 昼間は32kbps〜2MBpsの値段の差があり(Up/Down)

Slide 5

Slide 5 text

発表当日に Amazonで注文しました

Slide 6

Slide 6 text

No content

Slide 7

Slide 7 text

API

Slide 8

Slide 8 text

https://dev.soracom.io/jp/

Slide 9

Slide 9 text

No content

Slide 10

Slide 10 text

やってみようかな

Slide 11

Slide 11 text

デモ

Slide 12

Slide 12 text

https://github.com/futoase/soracom-go

Slide 13

Slide 13 text

知見

Slide 14

Slide 14 text

libs/以下に サービス別に作る

Slide 15

Slide 15 text

soracom-go 内での利用 import auth “github.com/futoase/soracom-go/libs/auth”

Slide 16

Slide 16 text

他のプロダクトでの利用 import soracomAuth “github.com/futoase/soracom-go/libs/auth”

Slide 17

Slide 17 text

package名は どんどん分けちゃえ

Slide 18

Slide 18 text

課題

Slide 19

Slide 19 text

対応してる API少ない

Slide 20

Slide 20 text

http client散見 -> Generator必須

Slide 21

Slide 21 text

まだまだ未熟

Slide 22

Slide 22 text

SORACOM使ってやってみたいこと ● 街中とか許可を得た場所でAP隠して、特定時間だけONにして先着順で何かくばる とか(APIでしきい値超えたらSIM stopすればいいし) ● データ転送量は従量制なので、バッファがある程度溜まったらAPをONにしてデー タを転送するとか。何かの... ● 害獣対策の監視のため、罠の中央管理をするシステム

Slide 23

Slide 23 text

SIM買って 登録したまま...

Slide 24

Slide 24 text

おまけ

Slide 25

Slide 25 text

先週から イカを始めました

Slide 26

Slide 26 text

No content

Slide 27

Slide 27 text

週末は がんばるぞ!!!