Firebaseを用いてSaaS開発を行ったノウハウを満載『設計から学ぶFirebase実践ガイド』発行
インプレスグループでIT関連メディア事業を展開する株式会社インプレス(本社:東京都千代田区、代表取締役社長:小川 亨)は、『設計から学ぶFirebase実践ガイド』(著者:押野 泰平,長谷川 健史,岡田 菜摘)を発行いたします。
『設計から学ぶFirebase実践ガイド』
https://nextpublishing.jp/isbn/9784295601883
小売希望価格:電子書籍版 2,200円(税別)/印刷書籍版 2,600円(税別)
電子書籍版フォーマット:EPUB3
印刷書籍版仕様:B5/モノクロ/本文162ページ
ISBN:978-4-295-60188-3
発行:インプレス NextPublishing
<<発行主旨・内容紹介>>
本書は、Firebase を用いた設計・開発に関するノウハウを体系的に解説するものです。
Firebaseは、Googleが提供するクラウドプラットフォームで、モバイルアプリやWebアプリの開発を簡単にするためのサービスです。Firebaseを利用することで、アプリ開発をスムーズに進めることができます。
Firebase に入門するための情報は豊富ですが、現場でうまく扱うための実践的なノウハウはまだまだ限定的で、十分とは言えません。本書は、筆者らの経験を通じて得たノウハウをできる限り詰め込み、Firebaseを利用する開発者に向けて、Web サービス開発を成功に導くための指針となるような情報を提供することを目的としています。単なるFirebase のAPI の使い方や、実装手順を示すのみだけではなく、まず設計段階で検討すべき認証や認可、コレクションのデータモデリングパターンに重点をおいて説明を割いています。そのあとに、実際にサービスを開発する流れを紹介するという構成としています。そのため、本書内で扱うサンプルとなるWebサービスは、シンプルなToDoリストやチャットアプリではなく、安否情報共有サービス「anpi!」というより実践的なWebサービスを題材としています。
(インプレス NextPublishing は、株式会社インプレスR&Dが開発したデジタルファースト型の出版モデルを承継し、幅広い出版企画を電子書籍+オンデマンドによりスピーディで持続可能な形で実現しています。)
<<目次>>
1章 はじめに
1-1 Firebaseの製品概要とその強み
1-2 サンプルアプリ:安否情報共有サービス「anpi!」
2章 設計編
2-1 なぜ設計から始めるか
2-2 Firebaseのサービス構成
2-3 Firebaseの概要設計を行う
2-4 Firestoreのデータモデルを設計する
2-5 認証を設計する
2-6 認可を設計する
2-7 コレクションのデータモデリングを完成させる
3章 開発編
3-1 開発環境を準備する
3-2 Firebase Authentication で認証機能を実装する
3-3 Firestore でデータを永続化する
3-4 Storage でオブジェクトのアップロード・ダウンロードを実装する
<<著者紹介>>
押野 泰平(おしの たいへい)
京都大学大学院情報学研究科を修了後、アクセンチュア株式会社に入社。テクノロジー領域のコンサルティングやアーキテクチャ設計開発やマネージャー業務を経験する。その後、国内コンサルティング会社にてAI関連の業務や、スタートアップ企業にてCTOとしてBtoB SaaS開発のリードなどの業務に従事する。チームマネジメントやお客様との対話、アーキテクチャ設計だけでなく、フロントエンド・バックエンド全般のコーディング、クラウドベースのインフラ基盤構築など自らも手を動かすことを重視し、得意とする。
2023年現在、株式会社プログレスに所属。シニアテックリードとして、新規サービス事業を企画し、プロダクト開発を推進中。
長谷川 健史(はせがわ たけし)
東京大学大学院情報理工学系研究科を修了後、SIerやコンサル企業を渡り歩く。小売やメーカーなど様々な業界のお客様を対象に、システムの設計・構築支援を実施。数年前からはデータ分析・AI関連の業務にも携わっており、データの収集・前処理から分析・可視化までの一連の流れを担当。データに基づく意思決定のアーキテクチャ設計を担う。
2023年現在は、株式会社プログレスに所属。シニアテックリードとして、要件定義から基本設計のフェーズにおいて複数のプロジェクトに関わる。
岡田 菜摘(おかだ なつみ)
お茶の水女子大学理学部物理学科を卒業後、SIerにて上流工程やPMO業務に従事。その後、エンジニアに転身。スタートアップ企業にて、モダンなアーキテクチャを採用したWebアプリケーションの設計・開発に従事する。DevOpsやドメイン駆動設計などの開発手法にも興味があり積極的に取り入れている。マーケティングや採用活動の経験もあり、技術的な観点だけでなくビジネスの観点からもアプローチできるエンジニアを目指している。
2023年現在は、株式会社プログレスに所属。シニアシステムエンジニアとして、新規サービスの開発などに携わっている。
<<販売ストア>>
電子書籍:
Amazon Kindleストア、楽天koboイーブックストア、Apple Books、紀伊國屋書店 Kinoppy、Google Play Store、honto電子書籍ストア、Sony Reader Store、BookLive!、BOOK☆WALKER
印刷書籍:
Amazon.co.jp
※各ストアでの販売は準備が整いしだい開始されます。
※全国の一般書店からもご注文いただけます。
【株式会社インプレス】 https://www.impress.co.jp/
シリーズ累計7,500万部突破のパソコン解説書「できる」シリーズ、「デジタルカメラマガジン」等の定期雑誌、IT関連の専門メディアとして国内最大級のアクセスを誇るデジタル総合ニュースサービス「Impress Watchシリーズ」等のコンシューマ向けメディア、「IT Leaders」、「SmartGridニューズレター」、「Web担当者Forum」等の企業向けIT関連メディアブランドを総合的に展開、運営する事業会社です。IT関連出版メディア事業、およびデジタルメディア&サービス事業を幅広く展開しています。
【インプレスグループ】 https://www.impressholdings.com/
株式会社インプレスホールディングス(本社:東京都千代田区、代表取締役:松本大輔、証券コード:東証スタンダード市場9479)を持株会社とするメディアグループ。「IT」「音楽」「デザイン」「山岳・自然」「航空・鉄道」「モバイルサービス」「学術・理工学」を主要テーマに専門性の高いメディア&サービスおよびソリューション事業を展開しています。さらに、コンテンツビジネスのプラットフォーム開発・運営も手がけています。
【NextPublishing】
NextPublishingは、インプレスR&Dが開発した電子出版プラットフォーム(またはメソッド)の名称です。電子書籍と印刷書籍の同時制作、プリント・オンデマンド(POD)による品切れ解消などの伝統的出版の課題を解決しています。これにより、伝統的出版では経済的に困難な多品種少部数の出版を可能にし、優秀な個人や組織が持つ多様な知の流通を目指しています。
【本件に関するお問合せ先】
株式会社インプレス : NextPublishing推進室
E-mail: np-info@impress.co.jp
『設計から学ぶFirebase実践ガイド』
https://nextpublishing.jp/isbn/9784295601883
著者:押野 泰平,長谷川 健史,岡田 菜摘
小売希望価格:電子書籍版 2,200円(税別)/印刷書籍版 2,600円(税別)
電子書籍版フォーマット:EPUB3
印刷書籍版仕様:B5/モノクロ/本文162ページ
ISBN:978-4-295-60188-3
発行:インプレス NextPublishing
<<発行主旨・内容紹介>>
本書は、Firebase を用いた設計・開発に関するノウハウを体系的に解説するものです。
Firebaseは、Googleが提供するクラウドプラットフォームで、モバイルアプリやWebアプリの開発を簡単にするためのサービスです。Firebaseを利用することで、アプリ開発をスムーズに進めることができます。
Firebase に入門するための情報は豊富ですが、現場でうまく扱うための実践的なノウハウはまだまだ限定的で、十分とは言えません。本書は、筆者らの経験を通じて得たノウハウをできる限り詰め込み、Firebaseを利用する開発者に向けて、Web サービス開発を成功に導くための指針となるような情報を提供することを目的としています。単なるFirebase のAPI の使い方や、実装手順を示すのみだけではなく、まず設計段階で検討すべき認証や認可、コレクションのデータモデリングパターンに重点をおいて説明を割いています。そのあとに、実際にサービスを開発する流れを紹介するという構成としています。そのため、本書内で扱うサンプルとなるWebサービスは、シンプルなToDoリストやチャットアプリではなく、安否情報共有サービス「anpi!」というより実践的なWebサービスを題材としています。
(インプレス NextPublishing は、株式会社インプレスR&Dが開発したデジタルファースト型の出版モデルを承継し、幅広い出版企画を電子書籍+オンデマンドによりスピーディで持続可能な形で実現しています。)
<<目次>>
1章 はじめに
1-1 Firebaseの製品概要とその強み
1-2 サンプルアプリ:安否情報共有サービス「anpi!」
2章 設計編
2-1 なぜ設計から始めるか
2-2 Firebaseのサービス構成
2-3 Firebaseの概要設計を行う
2-4 Firestoreのデータモデルを設計する
2-5 認証を設計する
2-6 認可を設計する
2-7 コレクションのデータモデリングを完成させる
3章 開発編
3-1 開発環境を準備する
3-2 Firebase Authentication で認証機能を実装する
3-3 Firestore でデータを永続化する
3-4 Storage でオブジェクトのアップロード・ダウンロードを実装する
<<著者紹介>>
押野 泰平(おしの たいへい)
京都大学大学院情報学研究科を修了後、アクセンチュア株式会社に入社。テクノロジー領域のコンサルティングやアーキテクチャ設計開発やマネージャー業務を経験する。その後、国内コンサルティング会社にてAI関連の業務や、スタートアップ企業にてCTOとしてBtoB SaaS開発のリードなどの業務に従事する。チームマネジメントやお客様との対話、アーキテクチャ設計だけでなく、フロントエンド・バックエンド全般のコーディング、クラウドベースのインフラ基盤構築など自らも手を動かすことを重視し、得意とする。
2023年現在、株式会社プログレスに所属。シニアテックリードとして、新規サービス事業を企画し、プロダクト開発を推進中。
長谷川 健史(はせがわ たけし)
東京大学大学院情報理工学系研究科を修了後、SIerやコンサル企業を渡り歩く。小売やメーカーなど様々な業界のお客様を対象に、システムの設計・構築支援を実施。数年前からはデータ分析・AI関連の業務にも携わっており、データの収集・前処理から分析・可視化までの一連の流れを担当。データに基づく意思決定のアーキテクチャ設計を担う。
2023年現在は、株式会社プログレスに所属。シニアテックリードとして、要件定義から基本設計のフェーズにおいて複数のプロジェクトに関わる。
岡田 菜摘(おかだ なつみ)
お茶の水女子大学理学部物理学科を卒業後、SIerにて上流工程やPMO業務に従事。その後、エンジニアに転身。スタートアップ企業にて、モダンなアーキテクチャを採用したWebアプリケーションの設計・開発に従事する。DevOpsやドメイン駆動設計などの開発手法にも興味があり積極的に取り入れている。マーケティングや採用活動の経験もあり、技術的な観点だけでなくビジネスの観点からもアプローチできるエンジニアを目指している。
2023年現在は、株式会社プログレスに所属。シニアシステムエンジニアとして、新規サービスの開発などに携わっている。
<<販売ストア>>
電子書籍:
Amazon Kindleストア、楽天koboイーブックストア、Apple Books、紀伊國屋書店 Kinoppy、Google Play Store、honto電子書籍ストア、Sony Reader Store、BookLive!、BOOK☆WALKER
印刷書籍:
Amazon.co.jp
※各ストアでの販売は準備が整いしだい開始されます。
※全国の一般書店からもご注文いただけます。
【株式会社インプレス】 https://www.impress.co.jp/
シリーズ累計7,500万部突破のパソコン解説書「できる」シリーズ、「デジタルカメラマガジン」等の定期雑誌、IT関連の専門メディアとして国内最大級のアクセスを誇るデジタル総合ニュースサービス「Impress Watchシリーズ」等のコンシューマ向けメディア、「IT Leaders」、「SmartGridニューズレター」、「Web担当者Forum」等の企業向けIT関連メディアブランドを総合的に展開、運営する事業会社です。IT関連出版メディア事業、およびデジタルメディア&サービス事業を幅広く展開しています。
【インプレスグループ】 https://www.impressholdings.com/
株式会社インプレスホールディングス(本社:東京都千代田区、代表取締役:松本大輔、証券コード:東証スタンダード市場9479)を持株会社とするメディアグループ。「IT」「音楽」「デザイン」「山岳・自然」「航空・鉄道」「モバイルサービス」「学術・理工学」を主要テーマに専門性の高いメディア&サービスおよびソリューション事業を展開しています。さらに、コンテンツビジネスのプラットフォーム開発・運営も手がけています。
【NextPublishing】
NextPublishingは、インプレスR&Dが開発した電子出版プラットフォーム(またはメソッド)の名称です。電子書籍と印刷書籍の同時制作、プリント・オンデマンド(POD)による品切れ解消などの伝統的出版の課題を解決しています。これにより、伝統的出版では経済的に困難な多品種少部数の出版を可能にし、優秀な個人や組織が持つ多様な知の流通を目指しています。
【本件に関するお問合せ先】
株式会社インプレス : NextPublishing推進室
E-mail: np-info@impress.co.jp
すべての画像