Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

本番稼働した IoT システムのツラミ

1,052 views

Published on

2018/03/23開催
IoT縛りの勉強会/SIer主催版 SIer IoTLT vol6 with Tech Night!
https://iotlt.connpass.com/event/77643/
#isaax #xshell

Published in: Technology
  • Be the first to comment

本番稼働した IoT システムのツラミ

  1. 1. 本番稼働したIoTシステムの ツラミ 2018.03.23 Fri SIer IoTLT@ソフトバンク新館 キャンパスルーム
  2. 2. 杉田知至 @tomotomobile 株式会社XSHELL ビジネス開発マネージャー IoTの仕事を始めて約4ヶ月。 職場の標準語は英語。 お酒が大好きです。 著書 「エンジニアのためのWordPress開発入門」 自己紹介
  3. 3. 会社紹介
  4. 4. 株式会社XSHELL(エクシェル) 設立 2014年 8月 事業 IoT向けソフトウェア/ハードウェア開発/製品デザイン 資本金 184,790,000円 従業員数 15名(非常勤メンバー含む) 所在地 東京都品川区西五反田1-26-2 308号 URL https://xshell.io/ 主要株主 グローバル・ブレイン5号投資事業有限責任組合 株式会社電通国際情報サービス(ISID) KDDI新規事業育成2号投資事業有限責任組合 MSIVC2016V投資事業有限責任組合 我々の働きで、我々の生活を改善し世界をより自由に
  5. 5. メディア掲載実績 他
  6. 6. isaaxを使うとIoTデバイスの開発が簡単 1.開発 2.コードをPush 3.アップデート
  7. 7. isaaxを使うとIoTデバイスの開発が簡単 つねに、 すべてを最新に! 開発環境で上手く 動いたものをPush
  8. 8. お付き合いのあった業界 ・クラウドセキュリティ ・スマート工場 ・商社 ・通信/インフラ ・ドローン ・IoTメーカー IoT案件も色々やりました
  9. 9. IoT案件の商談を幾度もやって 実際に聞いたお話
  10. 10. A. これからIoTを活用したい B. もうIoTを活用している お客様のパターンは大きく2パターン こっちの話
  11. 11. 成功したIoTはわずか26% 引用:4分の3近くのIoTプロジェクトは「失敗」? しかしその先に──シスコ調査:「成功要素」とパートナーエコシステムの関係 - @IT http://www.atmarkit.co.jp/ait/articles/1705/25/news092.html
  12. 12. 「26%の成功したお客様でも こんな悩みがあります」 ということをお話します
  13. 13. ケーススタディ:大手メーカー
  14. 14. ケーススタディ:大手メーカー 京都の山奥にネットワークカメラを数台設置しました ※イメージ
  15. 15. ケーススタディ:大手メーカー 先日、セキュリティアップデートが必要になり山の上まで登 ってアップデートしてきました。 ※イメージ
  16. 16. せめて、VPN張って リモートでログインできる ようにしよう
  17. 17. 山の上に行かなくてもSSHできるように こんなかんじ グローバルIP 1. SSH 2. アップデートコマンド実行 @オフィス @山の上
  18. 18. ケーススタディ: システムベンダー
  19. 19. ケーススタディ: システムベンダー 日本全国にIoTゲートウェイを数百台設置しました ※イメージ
  20. 20. ケーススタディ: システムベンダー グローバルIP SSH! 1台ずつSSHでログインして機能追加したり、セキュリテ ィアップデートを実行しています。ひとりの人が。 SSH! SSH! SSH!
  21. 21. ひとりの人が!
  22. 22. ケーススタディ: システムベンダー 新しいセンサーが増えたときは現地に行くこともあります ※イメージ
  23. 23. グローバルIP SSH! せっかくここまで仕組み作ったのに SSH! SSH! SSH! ケーススタディ: システムベンダー
  24. 24. ケーススタディ: システムベンダー 飛ぶんですね ※イメージ
  25. 25. 本番稼働したシステムの メンテナンスは 思いのほか大変です
  26. 26. もっと楽しましょう
  27. 27. isaaxを使っていれば… オフィスから 日本中のデバイスを アップデート 開発環境で上手く 動いたものをPush
  28. 28. 山に登る替わりに
  29. 29. git pushだけで済ませよう
  30. 30. グローバルIP SSH! SSH! SSH! SSH! SSH頑張る替わりに
  31. 31. Git pushで済ませましょう
  32. 32. 現地に飛ぶ変わりに ※イメージ
  33. 33. Git pushで済ませましょう ※イメージ
  34. 34. たったの3ステップで実現できる 1.Gitプロジェクトとisaaxプロジェクトを紐付ける 2.デバイスにisaaxエージェントをインストール(ワンライナー) 3.開発したデバイスアプリケーションをGitにPushするだけ Gitからデバイスまではisaaxが自動でやってくれる
  35. 35. 本番稼働するまでのフロー 開発フェーズ とにかくデバイスが動くようにする。 デバイスに直接接続して開発。 上手く動いたコードをGitにコミット。 PoCフェーズ プロダクション フェーズ 開発環境 検証環境 検証環境でテストした結果を元に 開発環境でアプリケーションの修正。 管理するデバイスは2〜10台程度。 開発環境 検証環境 本番環境 出荷後のデバイスを直接メンテナンス することが極端に難しくなる。 isaaxで検証環境にデプロイ。 アプリのバグ修正やセキュリティ更新 はisaaxだけで完結。
  36. 36. https://camp.isaax.io/ 最新情報はisaax camp(アイザックス・キャンプ)で確認 ご要望・ご質問もコミュニティに投稿いただけます
  37. 37. ご清聴ありがとうございました

×