Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Firebaseざっくり / GDG Tokyo New Year Seminar 2018
Search
Yatima-Kagurazaka
January 16, 2018
Technology
0
930
Firebaseざっくり / GDG Tokyo New Year Seminar 2018
https://gdg-tokyo.connpass.com/event/73835/
Yatima-Kagurazaka
January 16, 2018
Tweet
Share
More Decks by Yatima-Kagurazaka
See All by Yatima-Kagurazaka
ChromeOS, Firebase - Google I\O ‘18
yatima
0
530
スマートなcronを考案した / lazy cron
yatima
1
5.7k
Modeling DB @ Cloud Firestore
yatima
2
780
Firestoreで負荷試験 (Loadroid by Rocro) / Firebase.yebisu #1
yatima
1
790
大半のウェブサービス/アプリは,Firebaseなら簡単で安いですよ
yatima
2
3.4k
Realtime Databaseのベストプラクティスっぽいやつ
yatima
0
700
Other Decks in Technology
See All in Technology
1,000 にも届く AWS Organizations 組織のポリシー運用をちゃんとしたい、という話
kazzpapa3
0
140
顧客の言葉を、そのまま信じない勇気
yamatai1212
1
360
制約が導く迷わない設計 〜 信頼性と運用性を両立するマイナンバー管理システムの実践 〜
bwkw
3
1k
マネージャー視点で考えるプロダクトエンジニアの評価 / Evaluating Product Engineers from a Manager's Perspective
hiro_torii
0
170
Agile Leadership Summit Keynote 2026
m_seki
1
670
AIエージェントに必要なのはデータではなく文脈だった/ai-agent-context-graph-mybest
jonnojun
1
240
SRE Enabling戦記 - 急成長する組織にSREを浸透させる戦いの歴史
markie1009
0
170
コンテナセキュリティの最新事情 ~ 2026年版 ~
kyohmizu
6
1.3k
OpenShiftでllm-dを動かそう!
jpishikawa
0
140
20260204_Midosuji_Tech
takuyay0ne
1
160
We Built for Predictability; The Workloads Didn’t Care
stahnma
0
150
データの整合性を保ちたいだけなんだ
shoheimitani
8
3.2k
Featured
See All Featured
A Tale of Four Properties
chriscoyier
162
24k
jQuery: Nuts, Bolts and Bling
dougneiner
65
8.4k
Code Review Best Practice
trishagee
74
20k
Building an army of robots
kneath
306
46k
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
170
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
0
440
Darren the Foodie - Storyboard
khoart
PRO
2
2.4k
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
320
sira's awesome portfolio website redesign presentation
elsirapls
0
150
Odyssey Design
rkendrick25
PRO
1
500
Google's AI Overviews - The New Search
badams
0
910
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
320
Transcript
Firebaseざっくり 神楽坂 やちま ://yati.ma
yati.ma/qi 神楽坂やちま みんコレ CTO MENSA会員 医師 テクノロジーとかデザイン,音楽とか好き 愛機:Pixelbook(+ VSCode on
Kali Linux)
yati.ma/qi アジェンダ Firebase is 何 全体像 ピックアップ
Firebase is 何
クラウドのすごいやつ + 便利なツール集 ↓ mBaaS, FaaS ↑ SaaS
どのくらいすごいのか
yati.ma/qi 何がすごいのか フルマネージド サーバレス (いわゆる/真の) 安定性 安い
え,何がすごいの…?
yati.ma/qi 総合力が高い! この仕様でここまでできちゃうの!?とか こんな安くていいの!?とか Firebase内サービス間の連携もっょぃ 「これがやりたかったわけじゃないのに」 になりにくい
Firebaseならやりたいことに集中!
yati.ma/qi ただし 独特 日本語情報も少なめ 中身の挙動も知らないと 細かい融通は効かないことも
yati.ma/qi 対応プラットフォーム web Android iOS C++ Unity (サーバサイド)
さて,各サービスをざっくり…
None
多すぎてよくわからん!
でもコアはシンプル
yati.ma/qi 自分なりに再分類 開発コア系 便利機能系 監視系 テスト系 広告系
yati.ma/qi 開発コア系 便利機能系 監視系 テスト系 広告系
yati.ma/qi 開発コア系 Realtime Database, Cloud Firestore データベース Authentication ユーザアカウント アクセス権限
yati.ma/qi 開発コア系 Hosting staticサーバ Cloud Storage メディアファイル
yati.ma/qi 開発コア系 Cloud Functions サーバ側処理
yati.ma/qi 開発コア系 便利機能系 監視系 テスト系 広告系
yati.ma/qi 便利機能系 Cloud Messaging 通知 Dynamic Links ディープリンク
yati.ma/qi 便利機能系 Invites 招待機能
yati.ma/qi 開発コア系 便利機能系 監視系 テスト系 広告系
yati.ma/qi 監視系 Analytics ユーザ分析 Crashlytics エラー分析
yati.ma/qi 監視系 Performance Monitoring パフォーマンス分析 Predictions ユーザ予測
yati.ma/qi 開発コア系 便利機能系 監視系 テスト系 広告系
yati.ma/qi テスト系 Test Lab for Android 実機テスト Remote Config A/Bテストなど
yati.ma/qi 開発コア系 便利機能系 監視系 テスト系 広告系
yati.ma/qi 広告系 AdWords 広告出稿 AdMob 広告収入
yati.ma/qi 広告系 App Indexing 検索掲載
へー! いろんなのがあるね!
ピックアップ
yati.ma/qi Cloud Firestore (データベース) Predictions (ユーザ予測)
yati.ma/qi Cloud Firestore (データベース) Predictions (ユーザ予測)
yati.ma/qi あふれるマネージド感 インフラ管理不要なのはもちろん… リアルタイム同期 オフラインもよしなに クライアントと直接通信
yati.ma/qi 本番投入に耐えうる仕様 ほぼダウンタイムなし ちょースケーラブル マルチリージョン 強い整合性 クエリそこそこ トランザクション
ほぼダウンタイムなし
“ yati.ma/qi ちょースケーラブル 1つの結果をフェッチする際のパフォーマ ンスは、100セットのデータから抽出する 場合も1億セットのデータから抽出する場 合も変わりません。
実は…
yati.ma/qi 注意 NoSQL 下記のものは苦手 がっつり分析するような FPSや格ゲー
yati.ma/qi Cloud Firestore (データベース) Predictions (ユーザ予測)
yati.ma/qi 時代の寵児,機械学習 ユーザグループの行動予測 使うのを辞めそうかどうか 課金してくれるかどうか その他好きなパラメータを選ぶだけ
yati.ma/qi 予測だけじゃない Remote Config(UI切り替え)や Notification(通知)などで働きかけ 従来,使うことを辞めちゃったユーザには手も 足も出なかったのが, 予防することができる! 無料!
Firebase盛り上がりそう!
これAWSも倒せんじゃねーの (ただしGoogleがちゃんと マーケティングすれば)
FJUG (Firebase Japan User Group) ://firebase.asia GCPUG (Google Cloud Platform
User Group) ://gcpug.jp (⁎˃ᴗ˂⁎) ://yati.ma/qi