Upgrade to Pro — share decks privately, control downloads, hide ads and more …

ワームホールを開発した話 / oitLT#5

D6fc8a819afa94f464fe322032a6687f?s=47 Mahito
February 24, 2018

ワームホールを開発した話 / oitLT#5

oitLT #5で発表したワームホールを開発した話です。
This presentation material is about how to connect a slack workspace and other workspace on oitLT#5

D6fc8a819afa94f464fe322032a6687f?s=128

Mahito

February 24, 2018
Tweet

Transcript

  1. ワームホールを開発した話 Connect a workspace and other workspace

  2. Twitter: @Mahito / FB: mahito.ogura 某通信とかクラウドをやってる会社の技術開発部 (OIT 情報工学科 2009年卒業) •

    クラウドや分散システム等の技術調査 ◦ 分散トレーシング ◦ OpenStackコミュニティ活動 • イベント対応 • エンジニア採用支援 600人超のエンジニアが集まるSlackコミュニティの管理人 About me
  3. Today's topic • ワームホールとは • Slackについて • ワームホール開発の方法 • デモ

    • まとめ
  4. What is a wormhole ? ワームホール (wormhole) は、時空構造の位相幾何学として考えうる構造の 一つで、時空のある一点から別の離れた一点へと直結する空間領域でトンネ ルのような抜け道である。

    (出典:ワームホール - Wikipedia) ワームホール:https://ja.wikipedia.org/wiki/%E3%83%AF%E3%83%BC%E3%83%A0%E3%83%9B%E3%83%BC%E3%83%AB
  5. 離れた点と点を結ぶ!

  6. Suddenly do you know Slack ?

  7. We have too many workspaces ...

  8. Motivasion 「プライベートなWorkspaceの    特定のチャンネルにだけ    別Workspaceの人達を入れたいな!」 「できるよ!お金払えば!!」

  9. About me Twitter: @Mahito / FB: mahito.ogura 某通信とかクラウドをやってる会社の技術開発部 • クラウドや分散システム等の技術調査

    ◦ 分散トレーシング ◦ OpenStackコミュニティ活動 • イベント対応 • エンジニア採用支援 600人超のエンジニアが集まるSlackコミュニティの管理人
  10. ¥850/月 x 600 = ¥510,000/月 払えるか!!!

  11. そこでワームホールですよ!!!

  12. Connect a workspace and other workspace 特定のチャンネルが別のSlackのチャンネルとつながっている

  13. Architecture - Docker - Hubot x 2 ~ - RabbitMQ

  14. デモ

  15. Wrap up ワームホールの開発により我々は異なるSlack間をつなぐことに成功をした こうして人類は時間や空間を超えてコミュニケーションを取れるようになった Pull Requestはこちら https://github.com/Mahito/hubot-wormhole