Enviar pesquisa
Carregar
複数サービスを共存させるために 試行錯誤したこと
•
Transferir como PPTX, PDF
•
0 gostou
•
858 visualizações
Nagao Shun
Seguir
複数サービスを連携させる際、状況によってシステムの結合度を分ける必要があり、そのアーキテクチャについて試行錯誤したことについてのお話です。
Leia menos
Leia mais
Tecnologia
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 33
Baixar agora
Recomendados
Developers summit2015 開発者は足を動かそう!〜自分本位の開発からヒアリング駆動開発へ〜
Developers summit2015 開発者は足を動かそう!〜自分本位の開発からヒアリング駆動開発へ〜
Nagao Shun
アドテクノロジーのサービスにおけるアジャイル開発
アドテクノロジーのサービスにおけるアジャイル開発
Nagao Shun
Smart canvas | html5 experts night #2
Smart canvas | html5 experts night #2
Nagao Shun
Smart Canvasで動くクリスマスカードを作ろう!
Smart Canvasで動くクリスマスカードを作ろう!
Nagao Shun
最新アドテク×Java script実践活用術
最新アドテク×Java script実践活用術
Nagao Shun
MLP-Mixer: An all-MLP Architecture for Vision
MLP-Mixer: An all-MLP Architecture for Vision
Kazuyuki Miyazawa
【ネイティブアドを支えるPhantomJS】
【ネイティブアドを支えるPhantomJS】
Kengo Shimada
CV分野での最近の脱○○系3選
CV分野での最近の脱○○系3選
Kazuyuki Miyazawa
Recomendados
Developers summit2015 開発者は足を動かそう!〜自分本位の開発からヒアリング駆動開発へ〜
Developers summit2015 開発者は足を動かそう!〜自分本位の開発からヒアリング駆動開発へ〜
Nagao Shun
アドテクノロジーのサービスにおけるアジャイル開発
アドテクノロジーのサービスにおけるアジャイル開発
Nagao Shun
Smart canvas | html5 experts night #2
Smart canvas | html5 experts night #2
Nagao Shun
Smart Canvasで動くクリスマスカードを作ろう!
Smart Canvasで動くクリスマスカードを作ろう!
Nagao Shun
最新アドテク×Java script実践活用術
最新アドテク×Java script実践活用術
Nagao Shun
MLP-Mixer: An all-MLP Architecture for Vision
MLP-Mixer: An all-MLP Architecture for Vision
Kazuyuki Miyazawa
【ネイティブアドを支えるPhantomJS】
【ネイティブアドを支えるPhantomJS】
Kengo Shimada
CV分野での最近の脱○○系3選
CV分野での最近の脱○○系3選
Kazuyuki Miyazawa
Tokyo H2O.ai Meetup#2 by Iida
Tokyo H2O.ai Meetup#2 by Iida
Hidenori Fujioka
ドコモオープンイノベーションの取り組みと提供APIのIoT展開について
ドコモオープンイノベーションの取り組みと提供APIのIoT展開について
API Meetup
異物検査基準を自動徹底! アドダイスのAIサプライチェーン
異物検査基準を自動徹底! アドダイスのAIサプライチェーン
株式会社アドダイス
Smfl20201001
Smfl20201001
三井住友ファイナンス&リース デジタル開発室
Data-Centric AIの紹介
Data-Centric AIの紹介
Kazuyuki Miyazawa
求職サービスの検索ログを用いたクエリのカテゴリ推定とその活用事例の紹介
求職サービスの検索ログを用いたクエリのカテゴリ推定とその活用事例の紹介
Recruit Technologies
3万人が利用するリクルートのワイヤレス環境 ~リアクティブからプロアクティブへ~
3万人が利用するリクルートのワイヤレス環境 ~リアクティブからプロアクティブへ~
Recruit Technologies
⼤企業で実現するイマドキの内製開発
⼤企業で実現するイマドキの内製開発
NTT Communications Technology Development
[CVPR2020読み会@CV勉強会] 3D Packing for Self-Supervised Monocular Depth Estimation
[CVPR2020読み会@CV勉強会] 3D Packing for Self-Supervised Monocular Depth Estimation
Kazuyuki Miyazawa
Teslaにおけるコンピュータビジョン技術の調査
Teslaにおけるコンピュータビジョン技術の調査
Kazuyuki Miyazawa
20161206 うるう秒社内勉強会 社外向け資料
20161206 うるう秒社内勉強会 社外向け資料
Tsuyoshi Hisamatsu
マイクロサービス化の障壁
マイクロサービス化の障壁
Nyle Inc.(ナイル株式会社)
akka-streamのマイクロサービスへの適用
akka-streamのマイクロサービスへの適用
Nyle Inc.(ナイル株式会社)
Nyle流 Scalaとの付き合い方
Nyle流 Scalaとの付き合い方
Nyle Inc.(ナイル株式会社)
DevOpsハッカソン参加レポート
DevOpsハッカソン参加レポート
Takashi Takebayashi
Guess the Country - Playing with Twitter Streaming API
Guess the Country - Playing with Twitter Streaming API
Chris Birchall
3分 gem クッキング
3分 gem クッキング
Kenji Mori
ScalaCache: simple caching in Scala
ScalaCache: simple caching in Scala
Chris Birchall
問題が起こった時、変えるのは人かそれともプロセスか?
問題が起こった時、変えるのは人かそれともプロセスか?
Takashi Takebayashi
ゼロからの座談会実践
ゼロからの座談会実践
Iwasaki Yusuke
多分モダンなWebアプリ開発
多分モダンなWebアプリ開発
tak-nakamura
マイクロサービス運用の所感 #m3dev
マイクロサービス運用の所感 #m3dev
Kazuhiro Sera
Mais conteúdo relacionado
Mais procurados
Tokyo H2O.ai Meetup#2 by Iida
Tokyo H2O.ai Meetup#2 by Iida
Hidenori Fujioka
ドコモオープンイノベーションの取り組みと提供APIのIoT展開について
ドコモオープンイノベーションの取り組みと提供APIのIoT展開について
API Meetup
異物検査基準を自動徹底! アドダイスのAIサプライチェーン
異物検査基準を自動徹底! アドダイスのAIサプライチェーン
株式会社アドダイス
Smfl20201001
Smfl20201001
三井住友ファイナンス&リース デジタル開発室
Data-Centric AIの紹介
Data-Centric AIの紹介
Kazuyuki Miyazawa
求職サービスの検索ログを用いたクエリのカテゴリ推定とその活用事例の紹介
求職サービスの検索ログを用いたクエリのカテゴリ推定とその活用事例の紹介
Recruit Technologies
3万人が利用するリクルートのワイヤレス環境 ~リアクティブからプロアクティブへ~
3万人が利用するリクルートのワイヤレス環境 ~リアクティブからプロアクティブへ~
Recruit Technologies
⼤企業で実現するイマドキの内製開発
⼤企業で実現するイマドキの内製開発
NTT Communications Technology Development
[CVPR2020読み会@CV勉強会] 3D Packing for Self-Supervised Monocular Depth Estimation
[CVPR2020読み会@CV勉強会] 3D Packing for Self-Supervised Monocular Depth Estimation
Kazuyuki Miyazawa
Teslaにおけるコンピュータビジョン技術の調査
Teslaにおけるコンピュータビジョン技術の調査
Kazuyuki Miyazawa
Mais procurados
(10)
Tokyo H2O.ai Meetup#2 by Iida
Tokyo H2O.ai Meetup#2 by Iida
ドコモオープンイノベーションの取り組みと提供APIのIoT展開について
ドコモオープンイノベーションの取り組みと提供APIのIoT展開について
異物検査基準を自動徹底! アドダイスのAIサプライチェーン
異物検査基準を自動徹底! アドダイスのAIサプライチェーン
Smfl20201001
Smfl20201001
Data-Centric AIの紹介
Data-Centric AIの紹介
求職サービスの検索ログを用いたクエリのカテゴリ推定とその活用事例の紹介
求職サービスの検索ログを用いたクエリのカテゴリ推定とその活用事例の紹介
3万人が利用するリクルートのワイヤレス環境 ~リアクティブからプロアクティブへ~
3万人が利用するリクルートのワイヤレス環境 ~リアクティブからプロアクティブへ~
⼤企業で実現するイマドキの内製開発
⼤企業で実現するイマドキの内製開発
[CVPR2020読み会@CV勉強会] 3D Packing for Self-Supervised Monocular Depth Estimation
[CVPR2020読み会@CV勉強会] 3D Packing for Self-Supervised Monocular Depth Estimation
Teslaにおけるコンピュータビジョン技術の調査
Teslaにおけるコンピュータビジョン技術の調査
Destaque
20161206 うるう秒社内勉強会 社外向け資料
20161206 うるう秒社内勉強会 社外向け資料
Tsuyoshi Hisamatsu
マイクロサービス化の障壁
マイクロサービス化の障壁
Nyle Inc.(ナイル株式会社)
akka-streamのマイクロサービスへの適用
akka-streamのマイクロサービスへの適用
Nyle Inc.(ナイル株式会社)
Nyle流 Scalaとの付き合い方
Nyle流 Scalaとの付き合い方
Nyle Inc.(ナイル株式会社)
DevOpsハッカソン参加レポート
DevOpsハッカソン参加レポート
Takashi Takebayashi
Guess the Country - Playing with Twitter Streaming API
Guess the Country - Playing with Twitter Streaming API
Chris Birchall
3分 gem クッキング
3分 gem クッキング
Kenji Mori
ScalaCache: simple caching in Scala
ScalaCache: simple caching in Scala
Chris Birchall
問題が起こった時、変えるのは人かそれともプロセスか?
問題が起こった時、変えるのは人かそれともプロセスか?
Takashi Takebayashi
ゼロからの座談会実践
ゼロからの座談会実践
Iwasaki Yusuke
多分モダンなWebアプリ開発
多分モダンなWebアプリ開発
tak-nakamura
マイクロサービス運用の所感 #m3dev
マイクロサービス運用の所感 #m3dev
Kazuhiro Sera
Python 機械学習プログラミング データ分析ライブラリー解説編
Python 機械学習プログラミング データ分析ライブラリー解説編
Etsuji Nakai
Information sharing and Experience consistency at Cookpad mobile application
Information sharing and Experience consistency at Cookpad mobile application
ichiko_revjune
うちではこうやっています UI構築のルールとPlaymakerを使った画面遷移
うちではこうやっています UI構築のルールとPlaymakerを使った画面遷移
まべ☆てっく運営
Destaque
(15)
20161206 うるう秒社内勉強会 社外向け資料
20161206 うるう秒社内勉強会 社外向け資料
マイクロサービス化の障壁
マイクロサービス化の障壁
akka-streamのマイクロサービスへの適用
akka-streamのマイクロサービスへの適用
Nyle流 Scalaとの付き合い方
Nyle流 Scalaとの付き合い方
DevOpsハッカソン参加レポート
DevOpsハッカソン参加レポート
Guess the Country - Playing with Twitter Streaming API
Guess the Country - Playing with Twitter Streaming API
3分 gem クッキング
3分 gem クッキング
ScalaCache: simple caching in Scala
ScalaCache: simple caching in Scala
問題が起こった時、変えるのは人かそれともプロセスか?
問題が起こった時、変えるのは人かそれともプロセスか?
ゼロからの座談会実践
ゼロからの座談会実践
多分モダンなWebアプリ開発
多分モダンなWebアプリ開発
マイクロサービス運用の所感 #m3dev
マイクロサービス運用の所感 #m3dev
Python 機械学習プログラミング データ分析ライブラリー解説編
Python 機械学習プログラミング データ分析ライブラリー解説編
Information sharing and Experience consistency at Cookpad mobile application
Information sharing and Experience consistency at Cookpad mobile application
うちではこうやっています UI構築のルールとPlaymakerを使った画面遷移
うちではこうやっています UI構築のルールとPlaymakerを使った画面遷移
Semelhante a 複数サービスを共存させるために 試行錯誤したこと
run Keras model on opencv
run Keras model on opencv
Takuya Minagawa
ノンコーディングでビジネスアプリ作成 PowerApps入門
ノンコーディングでビジネスアプリ作成 PowerApps入門
Trainocate Japan, Ltd.
ORB-SLAMを動かしてみた
ORB-SLAMを動かしてみた
Takuya Minagawa
05.日本マイクロソフト(株)_発表資料
05.日本マイクロソフト(株)_発表資料
wagatuma
Enterprise agile dev ops-and-xr-techonology-adoption-for-fintech-20180324
Enterprise agile dev ops-and-xr-techonology-adoption-for-fintech-20180324
Shotaro Suzuki
ファーストアカウンティング会社説明資料 for engineer 2022年7月版
ファーストアカウンティング会社説明資料 for engineer 2022年7月版
ファーストアカウンティング 採用担当
第79回 Machine Learning 15minutes ! 生成AIをエンタープライズで活用するWatsonx.aiの紹介
第79回 Machine Learning 15minutes ! 生成AIをエンタープライズで活用するWatsonx.aiの紹介
Tsuyoshi Hirayama
デブサミ2014【13-D-2】川田寛氏 HTML5がSIに与えた衝撃、エンジニアは何を学ぶべきか?
デブサミ2014【13-D-2】川田寛氏 HTML5がSIに与えた衝撃、エンジニアは何を学ぶべきか?
Developers Summit
業界ごとのデータ分析を支援するIBM Data and AI Acceleratorsのご紹介
業界ごとのデータ分析を支援するIBM Data and AI Acceleratorsのご紹介
Tsuyoshi Hirayama
ひと漕ぎで二度おいしい!? Flutterを使ったモバイルアプリ開発への期待と実態と付き合い方(NTTデータ テクノロジーカンファレンス 2020 発表資料)
ひと漕ぎで二度おいしい!? Flutterを使ったモバイルアプリ開発への期待と実態と付き合い方(NTTデータ テクノロジーカンファレンス 2020 発表資料)
NTT DATA Technology & Innovation
Spath for enterprise
Spath for enterprise
Koichiro Sumi
事業共創ワークセッションのご案内
事業共創ワークセッションのご案内
Yuichiro KATO
リクルートにおけるPaaS活用事例
リクルートにおけるPaaS活用事例
Recruit Technologies
モバイルゲームビルドパイプラインとChatOps
モバイルゲームビルドパイプラインとChatOps
KLab Inc. / Tech
デバイスコネクト活用事例紹介
デバイスコネクト活用事例紹介
Device WebAPI Consortium
Mithril
Mithril
Yoshiki Shibukawa
機械学習 温故知新(第47回 Machine Learning 15minutes! Broadcast)
機械学習 温故知新(第47回 Machine Learning 15minutes! Broadcast)
Tetsuroh Watanabe
TestFlightみたいなのを自作する
TestFlightみたいなのを自作する
Tomoki Hasegawa
スマートスピーカーのアプリ・スキルを作ってみた〜エンジニア編
スマートスピーカーのアプリ・スキルを作ってみた〜エンジニア編
Jiro Hiraiwa
190904FIT情報処理学会の量子コンピュータ
190904FIT情報処理学会の量子コンピュータ
Yuichiro MInato
Semelhante a 複数サービスを共存させるために 試行錯誤したこと
(20)
run Keras model on opencv
run Keras model on opencv
ノンコーディングでビジネスアプリ作成 PowerApps入門
ノンコーディングでビジネスアプリ作成 PowerApps入門
ORB-SLAMを動かしてみた
ORB-SLAMを動かしてみた
05.日本マイクロソフト(株)_発表資料
05.日本マイクロソフト(株)_発表資料
Enterprise agile dev ops-and-xr-techonology-adoption-for-fintech-20180324
Enterprise agile dev ops-and-xr-techonology-adoption-for-fintech-20180324
ファーストアカウンティング会社説明資料 for engineer 2022年7月版
ファーストアカウンティング会社説明資料 for engineer 2022年7月版
第79回 Machine Learning 15minutes ! 生成AIをエンタープライズで活用するWatsonx.aiの紹介
第79回 Machine Learning 15minutes ! 生成AIをエンタープライズで活用するWatsonx.aiの紹介
デブサミ2014【13-D-2】川田寛氏 HTML5がSIに与えた衝撃、エンジニアは何を学ぶべきか?
デブサミ2014【13-D-2】川田寛氏 HTML5がSIに与えた衝撃、エンジニアは何を学ぶべきか?
業界ごとのデータ分析を支援するIBM Data and AI Acceleratorsのご紹介
業界ごとのデータ分析を支援するIBM Data and AI Acceleratorsのご紹介
ひと漕ぎで二度おいしい!? Flutterを使ったモバイルアプリ開発への期待と実態と付き合い方(NTTデータ テクノロジーカンファレンス 2020 発表資料)
ひと漕ぎで二度おいしい!? Flutterを使ったモバイルアプリ開発への期待と実態と付き合い方(NTTデータ テクノロジーカンファレンス 2020 発表資料)
Spath for enterprise
Spath for enterprise
事業共創ワークセッションのご案内
事業共創ワークセッションのご案内
リクルートにおけるPaaS活用事例
リクルートにおけるPaaS活用事例
モバイルゲームビルドパイプラインとChatOps
モバイルゲームビルドパイプラインとChatOps
デバイスコネクト活用事例紹介
デバイスコネクト活用事例紹介
Mithril
Mithril
機械学習 温故知新(第47回 Machine Learning 15minutes! Broadcast)
機械学習 温故知新(第47回 Machine Learning 15minutes! Broadcast)
TestFlightみたいなのを自作する
TestFlightみたいなのを自作する
スマートスピーカーのアプリ・スキルを作ってみた〜エンジニア編
スマートスピーカーのアプリ・スキルを作ってみた〜エンジニア編
190904FIT情報処理学会の量子コンピュータ
190904FIT情報処理学会の量子コンピュータ
Último
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
atsushi061452
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
CRI Japan, Inc.
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
CRI Japan, Inc.
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
Toru Tamaki
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NTT DATA Technology & Innovation
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
Hiroshi Tomioka
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
Toru Tamaki
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Hiroshi Tomioka
Último
(11)
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
複数サービスを共存させるために 試行錯誤したこと
1.
複数サービスを共存させるために 試行錯誤したこと 株式会社 ヒトクセ 取締役CTO 長尾
俊
2.
Hitokuse Inc.©Hitokuse Inc.© 自己紹介 2 長尾
俊 株式会社ヒトクセ 最高技術責任者 (Co-Founder / CTO) 東京大学大学院情報理工学系研究科 修士 IPA未踏クリエータ 得意領域 C, C++, C#, Objective-C,JAVA, PHP,Ruby,Python,HTML,CSS,JS,Flash,Lisp,VB,SQL,lua… Web, スマートフォンアプリ, 機械工作, マイコン, 音声信号処理, CG, 機械学習… 略歴 2011.4 東京大学工学部 機械情報工学科学士 2011 東大アントレプレナー道場7期 準優勝、その他ビジコン多数受賞 2012.4 株式会社ヒトクセ設立 Co-Founder CTO就任 2012 IPA未踏クリエータ 2012 SIGGRAPHでの学会発表 2013.4 東京大学大学院 情報理工学系研究科電子情報工学科 修士 趣味 ブレイクダンス、ヘヴィメタル、アート
3.
Hitokuse Inc.©Hitokuse Inc.© 自己紹介
(裏) 3 ポートフォリオ ・メタラー起業家 SHUNのブログ:http://shun0750.tumblr.com ・ヘヴィメタルダンスチーム「マソソソマソソソ」: https://www.youtube.com/watch?v=I0iI_EqJYWA https://www.youtube.com/watch?v=Jbh0aYLfWn4 頭で回ったり・・メタルでダンスしたり ・・ 長尾 俊 株式会社ヒトクセ 最高技術責任者 (Co-Founder / CTO) 東京大学大学院情報理工学系研究科 修士 IPA未踏クリエータ
4.
Hitokuse Inc.©Hitokuse Inc.© 会社のご紹介 4 ITの力を駆使して、人々の生活 に 新しい体験を生み出す。 株式会社
5.
Hitokuse Inc.©Hitokuse Inc.© サービスの全体像 5 ヒトクセはリッチメディア広告のクリエイティブ・ソリューションを提供します リッチ広 告 動画広告 環境連動 ネイティブ アド
6.
Hitokuse Inc.© 分析配信 Hitokuse Inc.© システム全体 6 制作 クリック率、認知向上が可能なリッチ広告制作・配信プラットフォーム ◎リッチメディア広告の制作
◎広告ネットワークを通じた配信 ◎豊富な分析データ 提携ネットワーク : 入稿 配信 分析 ■主な特長 ・30以上の広告テンプレートを用意。Smart Canvas Studioにより無限の表現が可能。 ・提携アドネットワーク・DSPは21社(2016年9月現在)圧倒的なカバー率と在庫を実現。 ・静止画像と比べ、1.5〜2倍のクリック率を実現 Smart Canvas Studio テンプレートからの作成
7.
Hitokuse Inc.© 分析配信 Hitokuse Inc.©
7 制作 クリエイティブ作成 管理画面 クリエイティブ作成 ツール 再生エンジン 計測 動画変換 配信制御 外部API連携 データ集計 デザイン解析 ■ システム要件 ■ サービス システム全体
8.
Hitokuse Inc.©Hitokuse Inc.© 共通化
vs 分断 8 ■ システムを共通化させたい気持ち ・共通で使いたいシステムがある ・共通で使いたいデータがある ■ システムを分けたい気持ち ・サービスブランドを分けたい ・負荷を分けたい ・インストールするソフトウェアを分けたい VS
9.
Hitokuse Inc.©Hitokuse Inc.©
9 状況によってシステムの結合度 を変えていく必要がある
10.
Hitokuse Inc.©Hitokuse Inc.©
10 パターン レポジトリ 共有 DB共有 API 接続 外部 サービス メリット デメリット DB・レポジ トリ共有 ○ ○ APIサーバ 自作 ○ 外部マイクロ サービス (Lambda等) ○ ○ パターンごとのメリット・デメリット
11.
Hitokuse Inc.©Hitokuse Inc.©
11 ■ DB・レポジトリ共有 リッチ・動画広告作成 デザイン最適化広告作成 Smart Canvas & Chameleon
12.
Hitokuse Inc.©Hitokuse Inc.©
12 ■ DB・レポジトリ共有 リッチ・動画広告作成 デザイン最適化広告作成 中身はほとんど同じだが、 サービスブランドは変えたい 共通データ ユーザー、クリエイティブ、広告、配信データなど Smart Canvas & Chameleon
13.
Hitokuse Inc.©Hitokuse Inc.©
13 ■ DB・レポジトリ共有 クリエイティブ情報 各種データ 共通レポジトリ 共通ブランチ RAILS_ENVを変えて 別々のサーバーにデプロイ DBやストレージは 同じものを見に行く システム構成
14.
Hitokuse Inc.©Hitokuse Inc.©
14 ■ DB・レポジトリ共有 🔵良かった点 ・システム共通部分を使いまわせる ・サービス同士の行き来がしやすくなる 🔴良くない点 ・一方のサービスの修正が他方に悪影響を及ぼす可能性がある ・時間が経つとそれぞれのサービスが変わり、一方で使わない 処理やデータが増えてしまう 良かった点・良くない点
15.
Hitokuse Inc.©Hitokuse Inc.©
15 ■ DB・レポジトリ共有 こんなときにオススメ ・OEM提供をするとき ・似たサービスをブランドを変えてローンチするとき おすすめ
16.
Hitokuse Inc.©Hitokuse Inc.©
16 パターン レポジトリ 共有 DB共有 API 接続 外部 サービス メリット デメリット DB・レポジ トリ共有 ○ ○ ・共通部分の使い回し ・ユーザービリティ向上 ・共通部分のデグレ ・システムの冗長化 APIサーバ 自作 ○ 外部マイクロ サービス (Lambda等) ○ ○ パターンごとのメリット・デメリット
17.
Hitokuse Inc.©Hitokuse Inc.©
17 ■ APIサーバ自作 元動画ファイル 加工したデータ スマートフォンでの 自動再生 通常の動画ファイルだけではスマートフォンでの動画自動再生は不可能 様々な端末で再生させるために 動画データの加工が必要 動画広告のフォーマット
18.
Hitokuse Inc.©Hitokuse Inc.©
18 ■ APIサーバ自作 動画処理 Video Encoder クリエイティブ情報 各種データ 動画作成リクエスト 動画作成命令 登録 保存 API化 システム構成
19.
Hitokuse Inc.©Hitokuse Inc.©
19 動画処理 Video Encoder Video Encoderには色々なソフトウェアが インストールされている インストールされているソフトウェア例 ■ APIサーバ自作 システム構成
20.
Hitokuse Inc.©Hitokuse Inc.©
20 Lambda等のマイクロサービスは使わず 独自APIサーバーを構築 ・重い処理を切り離したい ・ソフトウェア管理コストを軽減したい ・色々なソフトウェアを組み合わせて複雑な処理をしたい ■ APIサーバ自作 システム構成
21.
Hitokuse Inc.©Hitokuse Inc.©
21 動画処理 Video Encoder クリエイティブ情報 各種データ 動画作成リクエスト 動画作成命令 登録 保存 オートスケーリングしてもリクエスト が集中すると処理が停止してしまう ■ APIサーバ自作 システム構成
22.
Hitokuse Inc.©Hitokuse Inc.©
22 動画処理 Video Encoder クリエイティブ情報 各種データ キャッシュ登録動画作成リクエスト キャッシュ取得 登録 保存 加工前素材の保存 素材取得 キャッシュを挟む 監視 ■ APIサーバ自作 システム構成
23.
Hitokuse Inc.©Hitokuse Inc.©
23 🔵良かった点 ・サービスメインのサーバーにソフトウェアをインストール するリスクが無くなる ・キャッシュを挟むことで落ちなくなる 🔴良くない点 ・サービスを使わない時間が無駄コスト発生 ・ソフトウェアバージョン管理、システムメンテナンスが面倒 ■ APIサーバ自作 良かった点・良くない点
24.
Hitokuse Inc.©Hitokuse Inc.©
24 こんなときにオススメ ・特殊なソフトウェアが必要な処理をするとき ・サーバーに負荷がかかる処理をするとき ・複雑な処理を1回のリクエストで行いたい時 ■ APIサーバ自作 おすすめ
25.
Hitokuse Inc.©Hitokuse Inc.©
25 パターン レポジトリ 共有 DB共有 API 接続 外部 サービス メリット デメリット DB・レポジ トリ共有 ○ ○ ・共通部分の使い回し ・ユーザービリティ向上 ・共通部分のデグレ ・システムの冗長化 APIサーバ 自作 ○ ・メインサーバーの負荷 、リスク軽減 ・複雑な処理ができる ・管理が面倒 外部マイクロ サービス (Lambda等) ○ ○ パターンごとのメリット・デメリット
26.
Hitokuse Inc.©Hitokuse Inc.©
26 ■ 外部マイクロサービス タイトル アイコン画像 大きめ画像 デザイン最適化 エンジン入稿素材 アドネットワーク・DSP 各メディアのデザインに 自動で溶け込む 配信先メディア カメレオン
27.
Hitokuse Inc.©Hitokuse Inc.©
27 ■ 外部マイクロサービス ◆ 320x50 ◆ 300x250 カメレオン
28.
Hitokuse Inc.©Hitokuse Inc.©
28 ■ 外部マイクロサービス デザイン解析 クリエイティブ情報 各種データ キャッシュ登録デザイン解析 リクエスト キャッシュ取得 登録 保存 広告配信 処理が大量に来ると相当なスケーリング をしなければいけない(1URL数秒) システム構成
29.
Hitokuse Inc.©Hitokuse Inc.©
29 新しいサイトが大量に増えると デザイン解析も大量にしなければいけない ・新しい国や地域で配信を行う時 ・新しい配信先(ネットワーク)が増えた時 ■ 外部マイクロサービス サービスの特徴
30.
Hitokuse Inc.©Hitokuse Inc.©
30 ■ 外部マイクロサービス クリエイティブ情報 各種データ デザイン解析 リクエスト 登録 保存 広告配信 API Gateway経由でアクセス システム構成
31.
Hitokuse Inc.©Hitokuse Inc.©
31 🔵良かった点 ・瞬間的に大量のリクエストが来た時も素早く処理が可能 ・オートスケーリングやモニタリングなど、サーバー監視の コストが削減できる 🔴良くない点 ・リソースが限られる(5分でタイムアウトなど) ・デバッグしにくい ・後から処理やソフトウェアを追加しようとしたときに面倒 ■ 外部マイクロサービス 良かった点・良くない点
32.
Hitokuse Inc.©Hitokuse Inc.©
32 こんなときにオススメ ・単純な一機能をAPI化したいとき ・リソースの使用のアップダウンが激しい時 (サーバー1台で済む時と100台必要な時が不定期にくる) ■ 外部マイクロサービス おすすめ
33.
Hitokuse Inc.©Hitokuse Inc.© パターンごとのメリット・デメリット 33 パターン レポジトリ 共有 DB共有 API 接続 外部 サービス メリット
デメリット DB・レポジ トリ共有 ○ ○ ・共通部分の使い回し ・ユーザービリティ向上 ・共通部分のデグレ ・システムの冗長化 APIサーバ 自作 ○ ・メインサーバーの負荷 、リスク軽減 ・複雑な処理ができる ・管理が面倒 外部マイクロ サービス (Lambda等) ○ ○ ・必要なときだけ起動 ・コストの最小化 ・リソースの制限 ・デバッグのしにくさ ・自由度の低さ
Notas do Editor
ご紹介ありがとうございます。 みなさんこんにちは。株式会社ヒトクセCTOの長尾ともうします。 本日は人の気持ちに寄り添うデジタル広告ということで、天気であったり株価であったり、周りの環境が変化したタイミングで広告の配信をしていくFIT ADという商品ご紹介と、それを用いることでどのような効果が得られたかということをお話しできればと思います。 よろしくお願いいたします。
初めにちょっと自己紹介をさせていただければと思います。株式会社ヒトクセCTOの長尾と申します。基本はエンジニアでして、4年半ほど前にヒトクセという会社を立ち上げまして、最初は受託開発などをして食いつなぎつつ、3年ほど前からアドテクの領域に参入いたしまして、広告配信のプラットフォームであったりクリエイティブ再生のエンジンなどを開発をしておりました。趣味はブレイクダンスとヘヴィメタルでして
休日はこんな感じでやってます。 メタルメイクをして踊ったり、頭で回ったり。あとは最近画像解析が趣味で頭で回った回数を計測するソフトウェアとか作って遊んでます。
株式会社ヒトクセという会社をやっていまして、ヒトクセあるメンバーでヒトクセあるプロダクトを作っていこうというコンセプトでやっているアドテクノロジーの会社になります。
特にクリエイティブの分野に特化しておりまして、主に3つのプロダクトを開発・運営しております。 リッチ広告、動画広告のSmart Canvas、ネイティブアドのChameleon、環境連動のFIT ADになります。
動画広告、リッチ広告、ネイティブアドの配信プラットフォームを提供しています。 リッチクリエイティブの制作、広告配信、そこから得られる配信データの分析をトータルに行っています。 リッチメディア広告の制作。。。 広告の配信。。。 データの分析。。。 ビジネスモデルは、広告の配信ボリュームに応じて収益が発生する従量課金のモデルです 動画広告、リッチ広告、ネイティブアドの商品がどのようなものか説明します。
動画広告、リッチ広告、ネイティブアドの配信プラットフォームを提供しています。 リッチクリエイティブの制作、広告配信、そこから得られる配信データの分析をトータルに行っています。 リッチメディア広告の制作。。。 広告の配信。。。 データの分析。。。 ビジネスモデルは、広告の配信ボリュームに応じて収益が発生する従量課金のモデルです 動画広告、リッチ広告、ネイティブアドの商品がどのようなものか説明します。
動画広告、リッチ広告、ネイティブアドの配信プラットフォームを提供しています。 リッチクリエイティブの制作、広告配信、そこから得られる配信データの分析をトータルに行っています。 リッチメディア広告の制作。。。 広告の配信。。。 データの分析。。。 ビジネスモデルは、広告の配信ボリュームに応じて収益が発生する従量課金のモデルです 動画広告、リッチ広告、ネイティブアドの商品がどのようなものか説明します。
動画広告、リッチ広告、ネイティブアドの配信プラットフォームを提供しています。 リッチクリエイティブの制作、広告配信、そこから得られる配信データの分析をトータルに行っています。 リッチメディア広告の制作。。。 広告の配信。。。 データの分析。。。 ビジネスモデルは、広告の配信ボリュームに応じて収益が発生する従量課金のモデルです 動画広告、リッチ広告、ネイティブアドの商品がどのようなものか説明します。
動画広告、リッチ広告、ネイティブアドの配信プラットフォームを提供しています。 リッチクリエイティブの制作、広告配信、そこから得られる配信データの分析をトータルに行っています。 リッチメディア広告の制作。。。 広告の配信。。。 データの分析。。。 ビジネスモデルは、広告の配信ボリュームに応じて収益が発生する従量課金のモデルです 動画広告、リッチ広告、ネイティブアドの商品がどのようなものか説明します。
みなさんがWeb上で見られるような広告領域に対して、インタラクティブでグラフィカルな表現をすることで、より商品の魅力を高めていこう、ということをやっております。例えば、複数画像がアニメーションで切り替わるようなものだったり、いわゆるFlash広告のような複雑なアニメーションフォーマットだったり、指でこすると削れるようなスクラッチフォーマット、スマートフォンを傾けたりマウスドラッグすることで、360度のVRコンテンツを体験できるようなバナーであったり、バナー上でゲームを遊べてしまうものだったり、リアルタイムの為替情報を表示させるフォーマットなど、ここには載せきれなかったものを含めて色々なフォーマットを提供しています。
みなさんがWeb上で見られるような広告領域に対して、インタラクティブでグラフィカルな表現をすることで、より商品の魅力を高めていこう、ということをやっております。例えば、複数画像がアニメーションで切り替わるようなものだったり、いわゆるFlash広告のような複雑なアニメーションフォーマットだったり、指でこすると削れるようなスクラッチフォーマット、スマートフォンを傾けたりマウスドラッグすることで、360度のVRコンテンツを体験できるようなバナーであったり、バナー上でゲームを遊べてしまうものだったり、リアルタイムの為替情報を表示させるフォーマットなど、ここには載せきれなかったものを含めて色々なフォーマットを提供しています。
みなさんがWeb上で見られるような広告領域に対して、インタラクティブでグラフィカルな表現をすることで、より商品の魅力を高めていこう、ということをやっております。例えば、複数画像がアニメーションで切り替わるようなものだったり、いわゆるFlash広告のような複雑なアニメーションフォーマットだったり、指でこすると削れるようなスクラッチフォーマット、スマートフォンを傾けたりマウスドラッグすることで、360度のVRコンテンツを体験できるようなバナーであったり、バナー上でゲームを遊べてしまうものだったり、リアルタイムの為替情報を表示させるフォーマットなど、ここには載せきれなかったものを含めて色々なフォーマットを提供しています。
みなさんがWeb上で見られるような広告領域に対して、インタラクティブでグラフィカルな表現をすることで、より商品の魅力を高めていこう、ということをやっております。例えば、複数画像がアニメーションで切り替わるようなものだったり、いわゆるFlash広告のような複雑なアニメーションフォーマットだったり、指でこすると削れるようなスクラッチフォーマット、スマートフォンを傾けたりマウスドラッグすることで、360度のVRコンテンツを体験できるようなバナーであったり、バナー上でゲームを遊べてしまうものだったり、リアルタイムの為替情報を表示させるフォーマットなど、ここには載せきれなかったものを含めて色々なフォーマットを提供しています。
みなさんがWeb上で見られるような広告領域に対して、インタラクティブでグラフィカルな表現をすることで、より商品の魅力を高めていこう、ということをやっております。例えば、複数画像がアニメーションで切り替わるようなものだったり、いわゆるFlash広告のような複雑なアニメーションフォーマットだったり、指でこすると削れるようなスクラッチフォーマット、スマートフォンを傾けたりマウスドラッグすることで、360度のVRコンテンツを体験できるようなバナーであったり、バナー上でゲームを遊べてしまうものだったり、リアルタイムの為替情報を表示させるフォーマットなど、ここには載せきれなかったものを含めて色々なフォーマットを提供しています。
動画広告、リッチ広告、ネイティブアドの配信プラットフォームを提供しています。 リッチクリエイティブの制作、広告配信、そこから得られる配信データの分析をトータルに行っています。 リッチメディア広告の制作。。。 広告の配信。。。 データの分析。。。 ビジネスモデルは、広告の配信ボリュームに応じて収益が発生する従量課金のモデルです 動画広告、リッチ広告、ネイティブアドの商品がどのようなものか説明します。
みなさんがWeb上で見られるような広告領域に対して、インタラクティブでグラフィカルな表現をすることで、より商品の魅力を高めていこう、ということをやっております。例えば、複数画像がアニメーションで切り替わるようなものだったり、いわゆるFlash広告のような複雑なアニメーションフォーマットだったり、指でこすると削れるようなスクラッチフォーマット、スマートフォンを傾けたりマウスドラッグすることで、360度のVRコンテンツを体験できるようなバナーであったり、バナー上でゲームを遊べてしまうものだったり、リアルタイムの為替情報を表示させるフォーマットなど、ここには載せきれなかったものを含めて色々なフォーマットを提供しています。
みなさんがWeb上で見られるような広告領域に対して、インタラクティブでグラフィカルな表現をすることで、より商品の魅力を高めていこう、ということをやっております。例えば、複数画像がアニメーションで切り替わるようなものだったり、いわゆるFlash広告のような複雑なアニメーションフォーマットだったり、指でこすると削れるようなスクラッチフォーマット、スマートフォンを傾けたりマウスドラッグすることで、360度のVRコンテンツを体験できるようなバナーであったり、バナー上でゲームを遊べてしまうものだったり、リアルタイムの為替情報を表示させるフォーマットなど、ここには載せきれなかったものを含めて色々なフォーマットを提供しています。
みなさんがWeb上で見られるような広告領域に対して、インタラクティブでグラフィカルな表現をすることで、より商品の魅力を高めていこう、ということをやっております。例えば、複数画像がアニメーションで切り替わるようなものだったり、いわゆるFlash広告のような複雑なアニメーションフォーマットだったり、指でこすると削れるようなスクラッチフォーマット、スマートフォンを傾けたりマウスドラッグすることで、360度のVRコンテンツを体験できるようなバナーであったり、バナー上でゲームを遊べてしまうものだったり、リアルタイムの為替情報を表示させるフォーマットなど、ここには載せきれなかったものを含めて色々なフォーマットを提供しています。
みなさんがWeb上で見られるような広告領域に対して、インタラクティブでグラフィカルな表現をすることで、より商品の魅力を高めていこう、ということをやっております。例えば、複数画像がアニメーションで切り替わるようなものだったり、いわゆるFlash広告のような複雑なアニメーションフォーマットだったり、指でこすると削れるようなスクラッチフォーマット、スマートフォンを傾けたりマウスドラッグすることで、360度のVRコンテンツを体験できるようなバナーであったり、バナー上でゲームを遊べてしまうものだったり、リアルタイムの為替情報を表示させるフォーマットなど、ここには載せきれなかったものを含めて色々なフォーマットを提供しています。
動画広告、リッチ広告、ネイティブアドの配信プラットフォームを提供しています。 リッチクリエイティブの制作、広告配信、そこから得られる配信データの分析をトータルに行っています。 リッチメディア広告の制作。。。 広告の配信。。。 データの分析。。。 ビジネスモデルは、広告の配信ボリュームに応じて収益が発生する従量課金のモデルです 動画広告、リッチ広告、ネイティブアドの商品がどのようなものか説明します。
みなさんがWeb上で見られるような広告領域に対して、インタラクティブでグラフィカルな表現をすることで、より商品の魅力を高めていこう、ということをやっております。例えば、複数画像がアニメーションで切り替わるようなものだったり、いわゆるFlash広告のような複雑なアニメーションフォーマットだったり、指でこすると削れるようなスクラッチフォーマット、スマートフォンを傾けたりマウスドラッグすることで、360度のVRコンテンツを体験できるようなバナーであったり、バナー上でゲームを遊べてしまうものだったり、リアルタイムの為替情報を表示させるフォーマットなど、ここには載せきれなかったものを含めて色々なフォーマットを提供しています。
みなさんがWeb上で見られるような広告領域に対して、インタラクティブでグラフィカルな表現をすることで、より商品の魅力を高めていこう、ということをやっております。例えば、複数画像がアニメーションで切り替わるようなものだったり、いわゆるFlash広告のような複雑なアニメーションフォーマットだったり、指でこすると削れるようなスクラッチフォーマット、スマートフォンを傾けたりマウスドラッグすることで、360度のVRコンテンツを体験できるようなバナーであったり、バナー上でゲームを遊べてしまうものだったり、リアルタイムの為替情報を表示させるフォーマットなど、ここには載せきれなかったものを含めて色々なフォーマットを提供しています。
みなさんがWeb上で見られるような広告領域に対して、インタラクティブでグラフィカルな表現をすることで、より商品の魅力を高めていこう、ということをやっております。例えば、複数画像がアニメーションで切り替わるようなものだったり、いわゆるFlash広告のような複雑なアニメーションフォーマットだったり、指でこすると削れるようなスクラッチフォーマット、スマートフォンを傾けたりマウスドラッグすることで、360度のVRコンテンツを体験できるようなバナーであったり、バナー上でゲームを遊べてしまうものだったり、リアルタイムの為替情報を表示させるフォーマットなど、ここには載せきれなかったものを含めて色々なフォーマットを提供しています。
動画広告、リッチ広告、ネイティブアドの配信プラットフォームを提供しています。 リッチクリエイティブの制作、広告配信、そこから得られる配信データの分析をトータルに行っています。 リッチメディア広告の制作。。。 広告の配信。。。 データの分析。。。 ビジネスモデルは、広告の配信ボリュームに応じて収益が発生する従量課金のモデルです 動画広告、リッチ広告、ネイティブアドの商品がどのようなものか説明します。
Baixar agora