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.

オープンセミナー2018@広島 | 疎結合で非同期なソラコムの開発スタイル

4,685 views

Published on

2月24日(土)
オープンセミナー2018@広島
疎結合で非同期なソラコムの開発スタイル

株式会社ソラコム
テクノロジー・エバンジェリスト
松下 享平

Published in: Technology
  • There are over 16,000 woodworking plans that comes with step-by-step instructions and detailed photos, Click here to take a look ✔✔✔ https://url.cn/ktFCrsHZ
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Dating for everyone is here: ♥♥♥ http://bit.ly/2ZDZFYj ♥♥♥
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Follow the link, new dating source: ❤❤❤ http://bit.ly/2ZDZFYj ❤❤❤
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here

オープンセミナー2018@広島 | 疎結合で非同期なソラコムの開発スタイル

  1. 1. 疎結合で非同期なソラコムの開発スタイル オープンセミナー2018@広島 Feb. 24, 2018 /サテライトキャンパスひろしま 株式会社ソラコム テクノロジー・エバンジェリスト 松下 享平
  2. 2. 自己紹介 株式会社ソラコム / テクノロジー・エバンジェリスト 松下 享平 (まつした こうへい) “max” • 静岡県民 • 前職: 東証二部ハードウェア・メーカーで IoT事業のコーディネート • 好きなソラコムサービス • SORACOM Air メタデータサービス • SORACOM Funnel / AWS IoTアダプタ • SORACOM Air for LoRaWAN • SORACOM CLI • Facebook, Twitter: ma2shita
  3. 3. セミナーに先立ちまして スライドは後日公開 • 右上の「★」は非公開、もしくは一部改訂します • 写真撮影は周りのご迷惑とならないようご配慮願います • 松下は素材フリーでございます! ★
  4. 4. 株式会社ソラコム 概要 商号 株式会社ソラコム / SORACOM, INC. 代表取締役社長 玉川 憲 本社 東京都世田谷区玉川四丁目5番6号尾嶋ビル3階 社員数 約45名 事業概要 IoT/M2M向けの通信プラットフォームの提供
  5. 5. クラウドネットワーク センサー/デバイス “モノ” モノをサービスの入口に 変貌させる技術
  6. 6. https://commons.wikimedia.org/wiki/File:%E5%A0%A4%E8%A5%BF%E6%96%99%E9%87%91%E6%89%80.jpg#/media/File:%E5%A0%A4%E8%A5%BF%E6%96%99%E9%87%91%E6%89%80.jpg
  7. 7. https://ja.wikipedia.org/wiki/%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB:JR_East_Kamoi_sta._Turnstile_2013-12.jpg#/media/File:JR_East_Kamoi_sta._Turnstile_2013-12.jpg
  8. 8. 高価なデータセンター なぜ今IoTなのか? 高価なモノ 高価なネットワーク だれでも使える クラウド だれでも使える モノづくりの道具 資本が必要
  9. 9. ネットワークの課題は2つ だれでも使える クラウド だれでも使える モノづくりの道具 接続方法 セキュリティ 通信の管理 有線LAN、無線LAN 場所・配線の制約、事前設定、人が介在する前提 3G/LTEの通信は便利 人向けプラン、長期固定契約、最小契約数 暗号化、認証 デバイス単価の高騰 通信の管理 運用などのビジネスプランに影響
  10. 10. 2015年9月30日発表 1日10円〜 1回線~ モノ向け通信サービス SORACOM Air for セルラー
  11. 11. SIM スロットに SORACOM Air SIM ※スマートフォン、タブレットなど
  12. 12. 専用線 インターネット SORACOM Air ― 無線通信サービス 通信キャリアの の交換局 お客様 ① SIMを購入して モノに挿す Webコンソール②Webから コントロール ③APIでコントロール API
  13. 13. APIによる通信の制御 SORACOM Air SIM 回線による ファイルダウンロード画面 API操作画面
  14. 14. 高価なデータセンター なぜ今IoTなのか? 高価なモノ 高価なネットワーク だれでも使える クラウド だれでも使える モノづくりの道具 だれでも使える 無線通信ネットワーク 資本が必要 だれでも使える
  15. 15. お客様事例: チカク様 スマホで撮った 子どもの写真・動画を 実家のテレビへ配信 お年寄りをターゲット。テレビにつなぐだけ。 難しい通信設定は不要で不具合時も電源 の入れなおし。
  16. 16. お客様事例: ポケットチェンジ様
  17. 17. お客様事例: ライナフ様 内見予約システムでオンライン 鍵を発行。 スマートロックの開閉の 通信にSORACOM 不動産物件の内覧を効率 化。物理的な鍵を不要に する「スマート内覧」
  18. 18. お客様事例: スマートルームセキュリティ 宅内のセンサーが異常を検知し た際の通報や、ホームセキュリ ティ機器類の死活管理に使用 500〜980円/月で使える ホームセキュリティの通信に SORACOM マグネットセンサー ステッカー セキュリティ親機 SOSボタン お出かけ前に ワンタッチで ON/OFF操作
  19. 19. お客様事例: リクルートライフスタイル様 1ヶ月だけ臨時店舗! 臨時店舗を出す際に、回線や帯域を 柔軟に増やす運用が可能 無料POSレジアプリ 「AirREGI」に SORACOM Air
  20. 20. だれでも モノをサービスの入口に
  21. 21. 専用線 モノをクラウドにつなげる今までの仕組み 基地局 交換局 インターネット セルラー通信網によるセキュア通信区間 モノ Amazon Kinesis AWS IoT EC2 / システム プライベート・クラウド データセンタ 通信キャリアの データセンタ パケット交換 帯域制御 顧客管理 課金… Microsoft Azure Google Cloud Platform
  22. 22. セルラー基地局 + AWSクラウド 仮想的な通信設備を実現 インターネットに出る前に 通信へ介在できる 専用線 SORACOMの仕組み 基地局 交換局 インターネット セルラー通信網によるセキュア通信区間 モノ Amazon Kinesis AWS IoT EC2 / システム プライベート・クラウド データセンタ Microsoft Azure Google Cloud Platform API 利用者
  23. 23. クラウド SORACOMのパラダイムシフト モノ インターネット クラウド モノ インターネット
  24. 24. アワードを多数受賞!
  25. 25. 9000以上のお客様がSORACOMを利用
  26. 26. 9000以上のお客様がSORACOMを利用
  27. 27. for LoRaWAN 1デバイス~ LoRaWAN通信サービス IoT/M2M向け無線データ通信サービス SORACOM Air for Sigfox 1デバイス~ 1回線~ Sigfox通信サービス for セルラー 1日10円〜 1回線~ セルラー(3G/LTE)通信サービス Japan / Global
  28. 28. 2016年12月米国、2017年2月欧州で サービス開始 グローバル用SIM 複数の通信キャリアと契約 欧米や日本も含めたアジアに対応
  29. 29. IoT通信プラットフォーム SORACOM SORACOMのグローバルなインフラ 欧米や日本も含めたアジア多くの国と地域で利用可能 IoT向けデータ通信 SORACOM Air Cellular (2G, 3G, LTE) / LPWA (LoRaWAN, Sigfox) データ通信 インターフェース ライブラリ & SDKs CLI, Ruby, Swift Web インターフェース User Console API Web API, Sandbox ネットワーク アプリケーション データ転送支援 SORACOM Beam クラウドアダプタ SORACOM Funnel データ収集・蓄積 SORACOM Harvest プライベート接続 SORACOM Canal デバイスLAN SORACOM Gate 専用線接続 SORACOM Direct 仮想専用線 SORACOM Door 認証サービス SORACOM Endorse デバイス管理 SORACOM Inventory 透過型 トラフィック処理 SORACOM Junction
  30. 30. 接続方法 セキュリティ 通信の管理 IoT/M2M向け無線データ通信サービス SORACOM Air for セルラー for LoRaWAN for Sigfox デバイスやクラウド開発の負担を減らす SORACOM Beam / Funnel / Harvest / Endorse セキュアな閉域網構築に SORACOM Canal / Direct / Door パケットレベルの制御を可能とする SORACOM Junction デバイスのリモート管理に SORACOM Gate / Inventory
  31. 31. お客様フィードバックを基に迅速な開発
  32. 32. 《 SORACOMの立ち上げ 》
  33. 33. Before AWS (~2005) 良いアイデアがあるのに サーバーのために資金が必要
  34. 34. After AWS (2005~) オープンでフェアな プラットフォーム(共通標準基盤) → 失敗コストを下げる 沢山のイノベーティブなWebサービス Netflix, Hulu, Instagram, Uber, Airbnb…
  35. 35. クラウドは日本でも拡がる一方 グローバル相手の ワクワクするイノベーター不在
  36. 36. 玉川と安川(現ソラコムCTO)が 🍶呑んだあと、 プレスリリースを書いてみた (注: モノ作るまえにリリース書くのは Amazonカルチャー)
  37. 37. 朝起きて読みなおしてみた (これいけるかも)
  38. 38. •グローバルを相手に(最初から) •プラットフォームビジネス •イノベーションをエンジニアリング主体
  39. 39. 《 SORACOMの開発方法 》
  40. 40. 株式会社ソラコム 概要 商号 株式会社ソラコム / SORACOM, INC. 代表取締役社長 玉川 憲 本社 東京都世田谷区玉川四丁目5番6号尾嶋ビル3階 社員数 約45名 事業概要 IoT/M2M向けの通信プラットフォームの提供
  41. 41. SORACOMの開発スタイル •最初から正確にニーズを把握するのは困難 •早期にユーザーからのフィードバックを得る
  42. 42. http://bizzine.jp/article/detail/2250
  43. 43. MVP vs MLP アーリーアダプターに使ってもらえるか? https://thehappystartupschool.wordpress.com/2014/11/26/beyond-mvp-10-tips-for-creating-your- minimum-loveable-product/
  44. 44. SORACOMプラットフォームの構成要素 パケット転送 帯域制御 アクセス制御 アプリケーションサービス Polaris 回線・セッション管理 認証 課金 イベント通知 API コンソール Dipper Hubble 監視・デプロイ
  45. 45. PolarisとDipper ― APIで連携するコンポーネント群 ― パケット パケット パケット転送 帯域制御 … Polais API API Gateway セッション管理 認証 課金 Dipper API
  46. 46. 基本原則 SORACOMという大きなサービス構成要素となる マイクロサービスの集まり 各サービスごとにオーナーがいて、責任を持って 開発・メンテナンス・運用・サポートとサービスのライフサイクルす べてに携わる 各サービスはAPIを通じて連携 API設計は他のオーナーと連携し、内部実装は 開発スピードを重視してそれぞれに適した実装方法を導入
  47. 47. SORACOMで実践していること まずは動かす事を考え、後から機能・品質を改善 “Done is better than perfect” “Just Do It” 自社のビジネス優位性にならない部分は、なるべく フルマネージドサービスを活用する DynamoDB, Lambda, Beanstalk etc…
  48. 48. 《 SORACOMの組織運営 》
  49. 49. SORACOMのビジョンとミッション ビジョン= 会社が実現するすてきな未来 「世界中のヒトとモノをつなげ共鳴する社会へ」 ミッション = ビジョンを達成するための手段、事業ドメイン 「我々は、世界中のヒトとモノを瞬時につなぐ、最も顧客至上主義な会社です。 モバイルとクラウドのテクノロジーイノベーションで 世の中に非連続な革新を起こし、共鳴する社会を実現します。」
  50. 50. ソラコムの組織イメージ • 会社のミッションの達成のために、 個人がリーダーシップを発揮して行動 • 組織の上下/左右はないため、 自分のロール外の仕事もこなす ホラクラシー?
  51. 51. 階級や上司・部下などの ヒエラルキーがいっさい存在しない 真にフラットな組織管理体制
  52. 52. KDDIグループへの参画を発表 2017年8月 株式会社ソラコムがKDDIグループの一員に
  53. 53. SORACOM リーダーシップステートメント 行動規範であり、意思決定の指針 • Customer Centric: 顧客中心に考える • Just do it: まずはやってみる。適切な品質とスピードを重視し、 計算されたリスクを取る • Proactive: 未来に対して明るく肯定的 • Share Everything You Can: 良きも悪きも共有する • Likability: 一緒に働いて楽しい人に。どんなときもユーモアを 忘れず、周囲を力づける。 ・・・など合計15個 Webで公開 https://blog.soracom.jp/blog/2016/09/30/leadership-statement/
  54. 54. 働き方、コミュニケーション 各分野に各々リーダーシップを発揮する • フルフレックス、在宅&リモートワークOK • 毎日11時にSync(リモート参加OK) Slackで非同期コミュニケーション • 社内メールなし • 各メトリクスが自動的にSlackにWebhookで投げ込まれる • 問合せ、売り上げ数値、パートナー申請、障害発生、etc..
  55. 55. • Slackで毎朝botが 質問してくるので答える 11:00am(JST)までに • “Syncミーティング”で全員が 黙々と読む • 必要な質問や周知・ 発言を一気に行う 30分以内を目安 その他 “昨日の気づきとカイゼンは?” がある
  56. 56. 徹底した自動化
  57. 57. 働き方、コミュニケーション あだ名で呼び合う • 役職、年齢、入社時期で意見の壁をつくらないように • インターンの学生も社長をKenと呼びます リモートで働くからこそ • 月1回のLunch 、 隔週金曜のHappy Hour🍺
  58. 58. コミュニケーションと リーダーシップステートメント
  59. 59. 開発プロセス 2週間の開発イテレーション →金曜にインテグテスト、月曜にプラニング (金夕にHappy Hourで気持ち良く呑めるから) 長期計画はある • 定期的に、大きなイベントをいれる • ただし、それに固執せず、次の2週間で何を? • 市場や顧客フィードバックで優先順位を変える
  60. 60. SORACOM のロードマップと開発サイクル お客様の実現したいことや フィードバックを聞く プラットフォームとしてどうすれ ば役に立てるか考える プラットフォームとして 提供すべき最小限の機能を実装 お客様にPrivate β / Limited Previewの形で提供 いかにこのサイクルを速く回すか ビジネス/開発/運用を一体にする
  61. 61. ビジネス/開発/運用を一体に、高速に マイクロサービス ホラクラシー
  62. 62. Customer Centric 顧客中心に考える
  63. 63. ガートナー、「日本におけるテクノロジのハイプ・サイクル:2017年」 https://www.gartner.co.jp/press/html/pr20171003-01.html 2017年1996年 http://foresightinvestor.com/articles/109289-gartner-s-hype-cycle IoT現在の位置づけ
  64. 64. 人間の歴史の中で、 何かを始めるのに今ほど最高の時はない。 今こそが、未来の人々が振り返って、 「あの時に生きて戻れれば!」という時なのだ。 ― まだ遅くはない。 ― 〈インターネット〉の次に来るもの P40 KEVIN KELLY / 25 July, 2016 http://amzn.to/2ulULQ8
  65. 65. Developerコミュニティ SORACOM User Group Japan 東京、関西、九州、仙台、山形、東海、信州、四国 広島、おまちしてーいまーすー
  66. 66. SORACOMの最新情報は https://twitter.com/SORACOM_PR https://www.facebook.com/soracom.jp
  67. 67. SORACOMの願い クラウド ⇒ 多くのビジネス、Webサービス SORACOM ⇒ 多くのIoTビジネス、システム たくさんの IoTプレイヤーが生まれますように
  68. 68. 世界中のヒトとモノをつなげ 共鳴する社会へ

×