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.
2017 July 5th SORACOM-UG #7
Night Event
株式会社ソラコム
福島拓 / 松井基勝
試験に出る
SORACOM
出ない
SORACOM Air コネクティビティ
SORACOM Beam セキュアなプロキシ
SORACOM Canal AWSクラウド内の閉域接続
SORACOM Direct/Door 専用線/VPNの閉域網
SORACOM Endorse SI...
There are only two hard things in
Computer Science: cache invalidation
and naming things.
コンピュータサイエンスにおいて難しいことは二つし
かない。キャッ...
TL;DR: めっちゃ難しい
•名前がサービスを良く表していること
•簡単に覚えられること
•検索サービスでサービスの資料が見付けやすいこと
•Alphabet順であること(ソラコム縛り)
名前付けの難しさ
Alphabet順であること(ソラコム縛り)
ソラコムってAlphabet順にサービス名
付けてるけど、それって難しいの?
Alphabet順であること(ソラコム縛り)
ソラコムってAlphabet順にサービス名
付けてるけど、それって難しいの?
当たった文字による
Relative frequencies of letters in the English language
平和な世界
Relative frequencies of letters in the English language
Retrieved from “Letter frequency“ in Wikipedia: https://en.wikiped...
死の谷
Retrieved from “Letter frequency“ in Wikipedia: https://en.wikipedia.org/wiki/Letter_frequency
Relative frequencies of...
J あかん
Retrieved from “Letter frequency“ in Wikipedia: https://en.wikipedia.org/wiki/Letter_frequency
死の谷
Relative frequencies of...
Retrieved from “Letter frequency“ in Wikipedia: https://en.wikipedia.org/wiki/Letter_frequency
Relative frequencies of let...
J あか〜ん
Retrieved from “Letter frequency“ in Wikipedia: https://en.wikipedia.org/wiki/Letter_frequency
Relative frequencies of the...
Retrieved from “Letter frequency“ in Wikipedia: https://en.wikipedia.org/wiki/Letter_frequency
Relative frequencies of the...
K (0.590%)
Q (0.173%)
X (0.017%)
Z (0.034%)
にご期待
ください
Discovery前のhappy hour
今 度 の Discoery 、 Inspection ( 現
Junction) 出そう!
でもInventoryも出すんだよな〜
名前どうしようかな〜
Discovery前のhappy hour
今 度 の Discoery 、 Inspection ( 現
Junction) 出そう!
でもInventoryも出すんだよな〜
名前どうしようかな〜
©「 仁義なき戦い」 東映 Image is...
•全く違うサービス I ふたつは規則的でない
•Inventory相当のJ から始まる単語がなかった
•Jは割とJunctionの機能に合いそうな候補があった
•ビールが切れてきた…
•今日決めよう…
•そろそろ帰りたい…
Inventoryの...
•Jewels
•Jewel box
•Jelly
•Jar
•Jaril
•Juggler
•Join us
J 候補
•Junction
•Joint
•Judge
•Jury
•Joker
•Jupiter
•Justice
かくしてInventory,
Junctionが誕生
あとは皆様の知る通
りでございます
ちなみに僕の
イチオシは
Join us!
IP & Port Deep Dive
SORACOM Air DNSアドレス
~$ grep 53/udp /etc/services
Domain 53/udp # Domain Name Server
→ DNSのポートにちなんだ数字
だから何?DNS is
何?
知ってた
知ってた
~$ host metadata.soracom.io
metadata.soracom.io has address
100.127.100.127
EC2メタデータサービスのオマージュ
http://169.254.169.254/
SOR...
みなさん〜着いてきてますか?
ずっとこの調子ですので
淡々と行きますよー!
TCP to HTTPS entry point
beam.soracom.io:23080
23/tcp (TELNET) で受けて
80/tcp (HTTP) に転送するイメージ
SORACOM Beam エントリポイント
~$ host funnel.soracom.io
funnel.soracom.io has address
100.127.65.43
漏斗(Funnel)の先が
すぼんでいくイメージ
SORACOM Funnel エントリポイント
TCP or UDP エントリポイント
harvest.soracom.io:8514
514/udp (SYSLOG) のように
汎用的なロギングを目的として開発
おまけで可視化まで行うようになった
SORACOM Harvest エントリポ...
~$ host bootstrap.soracom.io
bootstrap.soracom.io has address
100.127.56.83
CoAPのデフォルトポートが5683
つまり 100.127.56.83:5683
SORA...
ところで
…おっしゃる通り
新発表 DNSのTTL延長について
• 以下のホスト名について TTLを従来の300秒から 86400
秒(1日)に延長しました
beam.soracom.io
funnel.soracom.io
harvest.soracom.io
( bo...
データ通信量比較(理論値)
※5分に一度UDPで少量のデータ送信を30日間行なった場合
DNS is
何?
《 株式会社ソラコムのビジョン 》
世界中のヒトとモノをつなげ
共鳴する社会へ
SORACOM Conference Discovery 2017 ナイトイベント |
SORACOM Conference Discovery 2017 ナイトイベント |
SORACOM Conference Discovery 2017 ナイトイベント |
Upcoming SlideShare
Loading in …5
×

SORACOM Conference Discovery 2017 ナイトイベント |

587 views

Published on

SORACOM 新サービス裏話

株式会社ソラコム
シニアエンジニア 松井基勝
ソフトウェアエンジニア 福島拓

Published in: Technology
  • Be the first to comment

  • Be the first to like this

SORACOM Conference Discovery 2017 ナイトイベント |

  1. 1. 2017 July 5th SORACOM-UG #7 Night Event 株式会社ソラコム 福島拓 / 松井基勝 試験に出る SORACOM 出ない
  2. 2. SORACOM Air コネクティビティ SORACOM Beam セキュアなプロキシ SORACOM Canal AWSクラウド内の閉域接続 SORACOM Direct/Door 専用線/VPNの閉域網 SORACOM Endorse SIM認証の連携 SORACOM Funnel クラウドアダプタ SORACOM Gate デバイスとのLAN接続 SORACOM Harvest データ蓄積と可視化 SORACOM Inventory デバイス管理 SORACOM Junction 透過型トラフィック処理 SORACOM の全サービス
  3. 3. There are only two hard things in Computer Science: cache invalidation and naming things. コンピュータサイエンスにおいて難しいことは二つし かない。キャッシュインバリデーションと名前付けだ。 -- Phil Karlton TwoHardThings: https://martinfowler.com/bliki/TwoHardThings.html
  4. 4. TL;DR: めっちゃ難しい
  5. 5. •名前がサービスを良く表していること •簡単に覚えられること •検索サービスでサービスの資料が見付けやすいこと •Alphabet順であること(ソラコム縛り) 名前付けの難しさ
  6. 6. Alphabet順であること(ソラコム縛り) ソラコムってAlphabet順にサービス名 付けてるけど、それって難しいの?
  7. 7. Alphabet順であること(ソラコム縛り) ソラコムってAlphabet順にサービス名 付けてるけど、それって難しいの? 当たった文字による
  8. 8. Relative frequencies of letters in the English language 平和な世界
  9. 9. Relative frequencies of letters in the English language Retrieved from “Letter frequency“ in Wikipedia: https://en.wikipedia.org/wiki/Letter_frequency 現実
  10. 10. 死の谷 Retrieved from “Letter frequency“ in Wikipedia: https://en.wikipedia.org/wiki/Letter_frequency Relative frequencies of letters in the English language j
  11. 11. J あかん
  12. 12. Retrieved from “Letter frequency“ in Wikipedia: https://en.wikipedia.org/wiki/Letter_frequency 死の谷 Relative frequencies of letters in the English language
  13. 13. Retrieved from “Letter frequency“ in Wikipedia: https://en.wikipedia.org/wiki/Letter_frequency Relative frequencies of letters in the English language j, x, q, z
  14. 14. J あか〜ん
  15. 15. Retrieved from “Letter frequency“ in Wikipedia: https://en.wikipedia.org/wiki/Letter_frequency Relative frequencies of the first letters of a word in the English language
  16. 16. Retrieved from “Letter frequency“ in Wikipedia: https://en.wikipedia.org/wiki/Letter_frequency Relative frequencies of the first letters of a word in the English language 死の谷 j, k, q, x, z
  17. 17. K (0.590%) Q (0.173%) X (0.017%) Z (0.034%) にご期待 ください
  18. 18. Discovery前のhappy hour 今 度 の Discoery 、 Inspection ( 現 Junction) 出そう! でもInventoryも出すんだよな〜 名前どうしようかな〜
  19. 19. Discovery前のhappy hour 今 度 の Discoery 、 Inspection ( 現 Junction) 出そう! でもInventoryも出すんだよな〜 名前どうしようかな〜 ©「 仁義なき戦い」 東映 Image is retrieved from http://www.zatopek11.net/index.php? ◆「仁義なき戦い」イメージ
  20. 20. •全く違うサービス I ふたつは規則的でない •Inventory相当のJ から始まる単語がなかった •Jは割とJunctionの機能に合いそうな候補があった •ビールが切れてきた… •今日決めよう… •そろそろ帰りたい… Inventoryの前に破れる
  21. 21. •Jewels •Jewel box •Jelly •Jar •Jaril •Juggler •Join us J 候補 •Junction •Joint •Judge •Jury •Joker •Jupiter •Justice
  22. 22. かくしてInventory, Junctionが誕生
  23. 23. あとは皆様の知る通 りでございます
  24. 24. ちなみに僕の イチオシは Join us!
  25. 25. IP & Port Deep Dive
  26. 26. SORACOM Air DNSアドレス ~$ grep 53/udp /etc/services Domain 53/udp # Domain Name Server → DNSのポートにちなんだ数字
  27. 27. だから何?DNS is 何? 知ってた 知ってた
  28. 28. ~$ host metadata.soracom.io metadata.soracom.io has address 100.127.100.127 EC2メタデータサービスのオマージュ http://169.254.169.254/ SORACOM Air の メタデータサービス ←同じ数字の繰り返し
  29. 29. みなさん〜着いてきてますか? ずっとこの調子ですので 淡々と行きますよー!
  30. 30. TCP to HTTPS entry point beam.soracom.io:23080 23/tcp (TELNET) で受けて 80/tcp (HTTP) に転送するイメージ SORACOM Beam エントリポイント
  31. 31. ~$ host funnel.soracom.io funnel.soracom.io has address 100.127.65.43 漏斗(Funnel)の先が すぼんでいくイメージ SORACOM Funnel エントリポイント
  32. 32. TCP or UDP エントリポイント harvest.soracom.io:8514 514/udp (SYSLOG) のように 汎用的なロギングを目的として開発 おまけで可視化まで行うようになった SORACOM Harvest エントリポイント
  33. 33. ~$ host bootstrap.soracom.io bootstrap.soracom.io has address 100.127.56.83 CoAPのデフォルトポートが5683 つまり 100.127.56.83:5683 SORACOM Inventory の bootstrap
  34. 34. ところで
  35. 35. …おっしゃる通り
  36. 36. 新発表 DNSのTTL延長について • 以下のホスト名について TTLを従来の300秒から 86400 秒(1日)に延長しました beam.soracom.io funnel.soracom.io harvest.soracom.io ( bootstrap.soracom.io も86400)
  37. 37. データ通信量比較(理論値) ※5分に一度UDPで少量のデータ送信を30日間行なった場合
  38. 38. DNS is 何?
  39. 39. 《 株式会社ソラコムのビジョン 》 世界中のヒトとモノをつなげ 共鳴する社会へ

×