先日 Yahoo! から myThings という サービス同士を連携する Web サービスがリリースされたが、以前からよく使っていた類似サービス ifttt や zapier 等との違いなどカンタンに比較したのをまとめておく。
myThings
- 無償
- 日本語対応されている(他サービスは英語のみ)
- Yahoo の各種サービスとの連携が可能だが、まだ連携できるサービスは30程度と少な目
- 1つのトリガで複数のアクションが設定できる
- 「IDCF Cloud」との接続により、自作デバイスとの連携が容易。ということで自作の IoT デバイスと各種サービスとの連携が容易なのはおもしろそう
- 少し触ってみたが、リリースされて間もないということで、いくつか気になるところや不親切なところがあったが、これから洗練されていくかと
ifttt
- 無償(なのでサービスレベルが少し気になる)
- Nest、Phillips hue、WeMo 等とハードウェアとの連携チャネルが多数あり、連携チャネルは全部で200超(https://ifttt.com/channels)
- SNS チャネルはバックで twilio を使っているという話を聞いたことがある
- Maker という http リクエストを受信するチャネルがあり、Questetra BPM Suite(クラウド型BPMワークフロー)との相性がいい
- 過去に実際に使ったケースは以下
スマホアプリからワンクリックでワークフローを開始する方法 - Questetra Blog - クラウド型 ワークフロー:QUESTETRA BPM SUITE
IoT デバイス(LED 電球)をクラウド BPM から操作、自動的に部屋の色を変える方法 - Questetra Blog - クラウド型 ワークフロー:QUESTETRA BPM SUITE
zapier
- 無償利用可、有償契約にすると使える処理数やトリガのポーリングが増えた(はず)
- 連携できるサービスが非常に多い、全部で500超(https://zapier.com/zapbook/)
- また各サービスで使えるトリガやアクションも多い。例えば Evernote の ノート作成をトリガにできるのはこれだけ。ただ以前そのトリガで処理を運用した時に処理モレがあったので、少し安定度に疑問あり。(たまたま使ったトリガがよくなかっただけかもしれない。おそらく仕組みとしては Evernote 側からアクションがあるわけではないので定期監視かと)
- webhooks という http リクエストを受信するチャネルがあり、Questetra BPM Suite(クラウド型BPMワークフロー) との相性がいい
- 過去に実際に使ったケースは以下
以下はあまり使ってないが、ついでにあげておく。
wappwolf(http://wappwolf.com/)
- Dropbox、Google ドライブ、box との連携向け
- UI がわかりづらいので上級者向け?
- 少し前に API が変更された際に Google ドライブ連携での接続ができなくなったことあり、最近アップデートされていない?
- 過去に実際に使ったケースは以下
Yahoo!pipes(https://pipes.yahoo.com/pipes/)
- 残念ながら2015/9末で終了する予定