デブサミ2020【13-A-7】GateboxにおけるAzure AD/AD B2Cを基盤としたID Centricな組織・サービス・プラットフォームの設計 #devsumiA #devsumi

久森 達郎[Gatebox] https://event.shoeisha.jp/devsumi/20200213/session/2341/ Developers Summit 2020の講演資料・参加レポート一覧: https://codezine.jp/article/detail/1198
0
ぶっちーさん@フリーコンサル中 @dmasubuchi

Gatebox プラットフォームのビジネス展開が、始まったよ、という話。 開発したものを配布したり、値段やコンテンツの管理、など、デベロッパー向けの仕組み、裏側について聞ける模様。wktk #devsumi #devsumiA pic.twitter.com/p4K9L4a3H9

2020-02-13 16:35:12
拡大
piyonakajima @piyonakajima

サードパーティのキャラ動かすために考えなきゃいけないことが想像よりえげつなかった #devsumiA pic.twitter.com/nj9QcO1lYa

2020-02-13 16:36:36
拡大
sin @singinsingin

Gateboxさん聴講中〜 Hardware から App や Content に 開発環境 と配信/課金の platforms まで ひっくるめて提供 例えが適切かわからんけど なんというか ひとり Apple 状態! #DevSumi #DevSumiA #Gatebox

2020-02-13 16:41:32
Yuta Matsumura⚾MLBお兄さん @tsubakimoto_s

製品を特徴づける要素(SoE) 製品を動かすための要素(SoR) #devsumi #devsumiA

2020-02-13 16:43:33
ぶっちーさん@フリーコンサル中 @dmasubuchi

Gateboxにおける、SoR、SoEを定義し、コンウェイの法則で、組織を分割。クリーンアーキテクチャを実現するために、組織のコミュニケーション構造をそのまま反映させるワーク環境の設計になるから。 そしてエンタメと管理系の二つのIDpを定義し、それぞれAAD, AAD B2C を使うことにした #devsumiA

2020-02-13 16:49:34
ぶっちーさん@フリーコンサル中 @dmasubuchi

スタートアップは顧客画面や顧客サービスを注目しがちだが、同じくらい管理画面も重要。そしてそれ以上に破壊的な権限を持つ管理系のための認証取認可の仕組みは、1番初めに作っておかないとあとからシステムがカオスになる(👈と勝手に脳内で意訳 #devsumiA pic.twitter.com/UYgElRztbE

2020-02-13 16:54:43
拡大
ぶっちーさん@フリーコンサル中 @dmasubuchi

構成図 AzureはWebAppの認証プロバイダーを有効にすると、自分で認証を実装しなくても、認証プロバイダー必須にしてくれる✌️ プラットフォーム部分の開発で、実際には手を動かしたのは社外含めて、6名、少数精鋭 機能やコンポーネントが多くてもIDで考えると整理しやすい #devsumiA #Gatebox pic.twitter.com/bixcWPNYzf

2020-02-13 16:59:38
拡大
sin @singinsingin

製品開発者のresourceは製品そのものに注力。 (認識基盤のような) その製品の魅力や差別化に直接繋がらない部分は、製品開発者が手を出してはいけない。 #DevSumi #DevSumiA #Gatebox

2020-02-13 17:00:38
sin @singinsingin

裏でうごく Azure Functions, Cosmos DB, Azure BLOB 先日学んだ Service 登場〜 #DevSumi #DevSumiA #Gatebox

2020-02-13 17:00:47
ぶっちーさん@フリーコンサル中 @dmasubuchi

エンジニアとして成長したい人 サービス設計開発もあれば、プラットフォーム機能の開発も両方ともポジションあるみたい #devsumiA #devsumi pic.twitter.com/VtXfqnwnfs

2020-02-13 17:02:11
拡大