Practice Exam

GCP を知るならこの入門~専門まで役立つ技術書を読もう【13選】

Google Cloud Platfrom(GCP)をはじめて学ぶ方からインフラの構築や運用に携わる方にまで、より深くGCPを理解して業務に活かすために役立つAmazon で読める日本語の書籍を紹介します。
Google Cloud Platfrom(GCP)をはじめて学ぶ方からインフラの構築や運用に携わる方にまで、より深くGCPを理解して業務に活かすために役立つAmazon で読める日本語の書籍を紹介します。

Google Cloud Platfrom(GCP)をはじめて学ぶ方からインフラの構築や運用に携わる方にまで、より深くGCPを理解して業務に活かすために役立つ書籍を紹介します。
ここでご紹介する書籍はAmazon で読める日本語の書籍となります。

※ Google 公式書籍は出版されておらず、各書籍ではグーグル・クラウド・ジャパン 合同会社のエンジニアが協力として参加されています。


Google Cloud Platform エンタープライズ設計ガイド

[遠山 陽介, 深津 康行, 中庄谷 哲平, 小島 仁志]のGoogle Cloud Platform エンタープライズ設計ガイド
  • 出版日:2018年 5月 17日
  • ページ数 : 295 ページ
  • Kindle 価格:2,673 円
    • Kindleunlimited:対応
  • 単行本 価格:2,970 円
  • ページURL:https://amzn.to/3jS14DY

2018年に出版されていますがQiita でGoogle Cloud 認定資格の記事では多くの方が読まれており、GCPのサービスや思想について学ぶことができるおすすめの一冊です。
出版年が2018年で情報が古いですが、Kindleunlimited(読み放題)に対応しているので、無料体験(30日間)で読んで見てもいいと思います。

【目次】
第1章 Google Cloud Platformの特徴
第2章 コンピューティングサービス
第3章 ストレージサービス
第4章 ネットワーキングサービス
第5章 ビッグデータサービス
第6章 機械学習サービス
第7章 アカウント管理・請求管理
第8章 運用監視サービス
第9章 シナリオ 「GCPを活用したWebシステムの設計/構築」
第10章 シナリオ 「GCPを活用したハイブリッドクラウド環境の構築」
第11章 シナリオ 「Webサイトと業務システムのデータ統合/分析を小さく始める」
Appendix 機械学習サービスの使い方


GCPの教科書

GCPの教科書
  • 出版日:2019年 4月 29日
  • Kindle 価格:3,762 円
    • Kindleunlimited:なし
  • 単行本 価格:3,960 円
  • ページURL:https://amzn.to/36UN8W7

Google Cloud パートナー のクラウドエース株式会社は出版されているだけにあって、かなり現場のエンジニア向けの一冊。
AWS とのサービス比較やプロダクトの違い / GCP プロダクトの用途 / gcloud 文法 などがまとめられているため、AWS 経験者にとってもどのようなものなのかと体系的に理解しやすい内容になっています。
2019年に出版されているので「Google Cloud Platform エンタープライズ設計ガイド」よりもこちらを先に読み、その後に「Google Cloud Platform エンタープライズ設計ガイド」を読むとさらにGCP への解像度が上がります。

【目次】
第1章 Google Cloud Platformとは?
第2章 GCPの基本を知ろう
第3章 GCPの基本サービスを学ぼう
第4章 高度なサービスを知ろう(その1)
第5章 高度なサービスを知ろう(その2)
第6章 機械学習
第7章 GCPで使えるAPIの紹介
第8章 AWSユーザーへ
第9章 GCPのまとめと今後の展望


GCPの教科書II 【コンテナ開発編】

[クラウドエース株式会社, 飯島宏太, 高木亮太郎, 妹尾登茂木, 富永裕貴]のGCPの教科書II 【コンテナ開発編】
  • 出版日:2020年 5月 21日
  • ページ数 : 287 ページ
  • Kindle 価格:2,860 円
    • Kindleunlimited:なし
  • 単行本 価格:3,080 円
  • ページURL:https://amzn.to/36U3a2j

上記の書籍はクラウドエース株式会社 の代表が執筆でしたが、こちらは現場のエンジニアたちが執筆したコンテナにフォーカスを当てた専門書。出版年は2020年と最も新しい。
全体のGCP サービスではなく、GCP でコンテナ構築・運用やGKEでのアプリケーション開発を中心に解説されており、Docker / GKE / サービスメッシュ / Cloud Run などを絡めており、実運用/開発されている方向けになっています。
受験するGoogle Cloud 認定資格によっては読まなくてもいいですが、第一線のエンジニアが書いただけに内容が非常に濃くわかりみ になっています。

【目次】
第1章 Google Cloud Platformの紹介
第2章 Google Container Registry
第3章 Cloud Build
第4章 Kubernetes
第5章 GKE
第6章 Cloud Run
第7章 サービスメッシュ


プログラマのためのGoogle Cloud Platform入門 サービスの全体像からクラウドネイティブアプリケーション構築まで

[阿佐 志保, 中井 悦司, 中井悦司]のプログラマのためのGoogle Cloud Platform入門 サービスの全体像からクラウドネイティブアプリケーション構築まで
  • 出版日:2017年 6月 1日
  • Kindle 価格:2,970 円
    • Kindleunlimited:なし
  • 単行本 価格:3,300 円
  • ページURL:https://amzn.to/3iPQI64

出版が2017年とかなり古い。
一通り触りながら読み進めてGCP への理解を深められる内容で多くのエンジニアをGCP への理解へと導いた一冊。だが、やはり情報が古いので他の書籍を読むことをおすすめします。

【目次】
第1章 Google Cloud Platformの概要
第2章 Webアプリケーション実行基盤を構築しよう
第3章 止まらないWebアプリケーション基盤を構築しよう
第4章 コンテナ実行環境でマイクロサービスアーキテクチャを体験しよう
第5章 機械学習を用いたGAEアプリケーション
付録A Stackdriverによるシステム運用
付録B Cloud IAMによるアカウント管理
付録C GCPの最新技術情報の入手


Google Cloud Platform GAEソフトウェア開発入門 − Google Cloud Authorized Trainerによる実践解説

[小林 明大, 北原 光星, 中井 悦司]のGoogle Cloud Platform GAEソフトウェア開発入門――Google Cloud Authorized Trainerによる実践解説 Software Design plus
  • 出版日:2020年 2月 20日
  • Kindle 価格:3,428 円
    • Kindleunlimited:なし
  • 単行本 価格:3,608 円
  • ページURL:https://amzn.to/373peHM

Google Cloud パートナー の株式会社トップゲート 認定トレーナーがGAE にフォーカスした専門書籍。
GAE の持ち味であるアプリケーションのデプロイ / スケーリング構成 / バージョン・トラフィックの分割・更新 が深く書かれており、Web開発での正しい実行についてもまとめているのでGAE への入門書とも言える。
出版日が2020年ですが、GAE には大きな変更があまり入っていないの出版日がすこし古めでも問題はない。

【目次】
第1章 Google Cloud Platform
第2章 Google App Engine
第3章 開発環境の構築
第4章 GAEアプリケーション作成
第5章 Web アプリケーション概要
第6章 FlaskによるHTTPリクエストの処理
第7章 ログ
第8章 Cloud Datastoreを使う
第9章 エンティティグループ
第10章 Google Cloud Storageを使う
第11章 そのほかのサービス


Google Cloud Platform 実践Webアプリ開発 ストーリーで学ぶGoogle App Engine

[株式会社トップゲート]のGoogle Cloud Platform 実践Webアプリ開発 ストーリーで学ぶGoogle App Engine
  • 出版日:2019年 11月 5日
  • Kindle 価格:3,262 円
    • Kindleunlimited:なし
  • 単行本 価格:3,630 円
  • ページURL:https://amzn.to/2SJEaCP

【目次】
Chapter 1 人物紹介とプロジェクト概要
Chapter 2 [基礎]プラットフォームの選択
Chapter 3 [基礎]開発とリリース
Chapter 4 [応用]運用・パフォーマンス改善


スケーラブルデータサイエンス データエンジニアのための実践Google Cloud Platform

[Valliappa Lakshmanan, 葛木 美紀, 中井 悦司, 長谷部 光治]のスケーラブルデータサイエンス データエンジニアのための実践Google Cloud Platform
  • 出版日:2019年 6月 5日
  • Kindle 価格:2,090 円
    • Kindleunlimited:なし
  • 単行本 価格:4,180 円
  • ページURL:https://amzn.to/3lDCWp6

【目次】
第1章 データに基づくより良い意思決定
第2章 クラウドへのデータの取り込み
第3章 魅力的なダッシュボードを作成する
第4章 ストリーミング・データ処理
第5章 インタラクティブなデータ探索
第6章 Cloud Dataprocによるベイズ分類器
第7章 Sparkによるロジスティック回帰分析
第8章 スライディングウィンドウによる集計処理
第9章 TensorFlowを用いた分類モデル
第10章 リアルタイム機械学習
付録A 機械学習データセット内の機密データに関する考慮事項


ゲーム開発が変わる!GCPゲームインフラ実践ガイド

[實方 和幸, 邵 正, 粟田 大樹, 石川 泰式, 村田 浩士, 保科 一成, 田中 勇輔, 坂尾 拓優, 松井 誠泰, 佐藤 俊宏, 宮﨑 友輔, 高田 敦史, 井原 渉, 泉水 朝匡, 栗原 希, 栄野川 直斗, 「GCPゲームインフラ実践ガイド」製作委員会]のゲーム開発が変わる!GCPゲームインフラ実践ガイド (NextPublishing)
  • 出版日:2019年 11月 22日
  • Kindle 価格:1,210 円
    • Kindleunlimited:なし
  • 単行本 価格:3,080 円
  • ページURL:https://amzn.to/3nDqNSO

【目次】
第1章 Google Cloud Platformの特徴
第2章 GCP Deep Dive
第3章 ゲームインフラにおけるワークロード
第4章 ゲームサーバーホスティングにおける活用事例
第5章 プラットフォームサービスにおける活用事例
第6章 データ分析における活用事例


仕事で使える!Google Cloud Platform 最新クラウドインフラ導入マニュアル

[吉積 礼敏, 福田 潔]の仕事で使える!Google Cloud Platform 最新クラウドインフラ導入マニュアル (仕事で使える!シリーズ(NextPublishing))
  • 出版日:2016年 3月 25日
  • Kindle 価格:760 円
    • Kindleunlimited:対応
  • 単行本 価格:1,210 円
  • ページURL:https://amzn.to/3nFVDtT

【目次】
第1章 Google Cloud Platformとは?
第2章 Google Cloud Platformの製品・サービス
第3章 Google Cloud Platformを使ってみる!
第4章 やっぱり不安?セキュリティについて
第5章 まとめ


ゲーム開発が変わる!Google Cloud Platform 実践インフラ構築

[野下 洋, 芝尾 幸一郎, シリコンスタジオ株式会社, 長谷川 祐介, 橋口 剛]のゲーム開発が変わる!Google Cloud Platform 実践インフラ構築 (NextPublishing)
  • 出版日:2016年 3月 4日
  • Kindle 価格:770 円
    • Kindleunlimited:対応
  • 単行本 価格:2,200 円
  • ページURL:https://amzn.to/30ZmMye

【目次】
第1章 GCPの概要
第2章 GCPの特徴
第3章 ゲームインフラとしてのGCP
第4章 オンプレミスからGCPへ
第5章 Aimingでのゲームサーバ構築事例
第6章 GCPでのゲームサーバアーキテクチャ
第7章  Aimingでのデータ分析環境の紹介


Google Cloud Platformではじめる機械学習と深層学習

[吉川隼人]のGoogle Cloud Platformではじめる機械学習と深層学習
  • 出版日:2017年 12月 27日
  • Kindle 価格:2,530 円
    • Kindleunlimited:なし
  • 単行本 価格:2,860 円
  • ページURL:https://amzn.to/3jTuVM9

【目次】
第1章 GCPを使ってみよう
第2章 Datalabを使ってみよう
第3章 GCPでお手軽、機械学習
第4章 2クラスの識別
第5章 多クラスの識別と様々な識別器
第6章 データの評価方法とチューニング
第7章 ディープラーニングの基礎
第8章 CNN(畳み込みニューラルネットワーク)
付録


Google Cloud AutoML Vision入門 画像認識・機械学習・AIを使ったウェブサイトやアプリをつくる

[衛藤剛史]のGoogle Cloud AutoML Vision入門 画像認識・機械学習・AIを使ったウェブサイトやアプリをつくる
  • 出版日:2017年 12月 27日
  • Kindle 価格:2,376 円
    • Kindleunlimited:なし
  • 単行本 価格:2,640 円
  • ページURL:https://amzn.to/33Nc0x1

【目次】
Chapter 1 AI・機械学習・ディープラーニングとは
Chapter 2 Cloud AutoML
Chapter 3 開発環境の構築
Chapter 4 とりあえず予測モデルを作成してみよう
Chapter 5 作成したモデルを評価する
Chapter 6 モデルをチューニングして再トレーニングする
Chapter 7 ウェブやアプリのサービスに組み込む
Chapter 8 機械学習・ディープラーニングの裏側


初めてのTensorFlow – 数式なしのディープラーニング

[足立悠]の初めてのTensorFlow──数式なしのディープラーニング
  • 出版日:2017年 11月 6日
  • Kindle 価格:2,200 円
    • Kindleunlimited:なし
  • 単行本 価格:2,420 円
  • ページURL:https://amzn.to/2SN3eZK

【目次】
第1章 初めてのディープラーニング
第2章 ディープラーニングの実装準備
第3章 ディープニューラルネットワーク体験
第4章 畳み込みニューラルネットワークの体験
第5章 再帰型ニューラルネットワークの体験
Appendix 付録