書籍概要

図解即戦力

図解即戦力
Google Cloudのしくみと技術がこれ1冊でしっかりわかる教科書

著者
発売日
更新日

概要

本書は,Googleのクラウドコンピューティングサービス「Google Cloud」(旧称:Google Cloud Platform,GCP)のしくみや関連技術をフルカラー図解した解説書です。エンジニア1年生や転職・就職を目指す人,クラウドサービスの導入を検討している人が,「Google Cloud」に関する技術を一通り学ぶことができるよう,クラウドコンピューティングの基礎から,サーバーサービス,ネットワークサービス,ストレージサービス,サーバーレスサービス,データベースサービス,データ分析サービスについて,具体的な製品や重要用語をイラストを交えてわかりやすく解説します。今までのGoogle Cloudの解説書では難しかったという人も,本書なら安心して学ぶことができます!

こんな方におすすめ

  • Google Cloudのしくみやサービスの全体像を知りたい人

サンプル

目次

第1章 Google Cloud の基礎知識

  • 01 Google Cloudとは
     ~Googleが提供するクラウドサービス
  • 02 Google Cloudのサービス
     ~100種類以上のサービスを提供
  • 03 Google Cloudを利用しやすくするしくみ
     ~誰でもかんたんにサービスを利用できる
  • 04 Google Cloudの導入事例
     ~大手企業や金融機関での採用も多数

第2章 クラウドのしくみとGoogle の取り組み

  • 05 クラウドとは
     ~クラウドはさまざまな価値を提供する
  • 06 パブリッククラウドとプライベートクラウド
     ~クラウドの利用形態
  • 07 IaaS、PaaS、SaaS
     ~クラウドのサービスが提供する範囲
  • 08 The Datacenter as a Computer
     ~Googleのインフラ設計における考え方
  • 09 グローバルなインフラ
     ~クラウドのサービスを支える技術
  • 10 クラウドにおけるセキュリティ対策
     ~クラウドでもセキュリティ対策は必要
  • 11 ハイブリッドクラウドとマルチクラウド
     ~オンプレミスやほかクラウドを利用した構成
  • 12 オープンクラウド
     ~クラウドの技術をオープンにする取り組み

第3章 Google Cloud を使うには

  • 13 Google Cloudを使う流れ
     ~Webブラウザさえあればすぐに使える
  • 14 Google Cloudコンソール
     ~リソースの操作がGUIで可能
  • 15 リソース階層
     ~複数のリソースを管理するしくみ
  • 16 IAM
     ~リソースへのアクセスを管理する
  • 17 リージョンとゾーン
     ~世界中に展開されているデータセンター
  • 18 Cloud Billing
     ~料金を管理するしくみ

第4章 サーバーサービス「Compute Engine」

  • 19 Compute Engine
     ~仮想マシンを作成できるサービス
  • 20 Compute Engineを使う流れ
     ~仮想マシンを使うまで
  • 21 Compute Engineの料金
     ~使った分だけ払う従量課金制
  • 22 マシンタイプ
     ~用途別にまとめられた仮想的なハードウェア
  • 23 Compute Engineのストレージオプション
     ~利用できるストレージには種類がある
  • 24 Compute Engineへのアクセス方法
     ~アクセスするには複数の方法がある
  • 25 インスタンスのバックアップ
     ~インスタンスの復元に利用できる

第5章 ネットワークサービス「VPC」

  • 26 Google Cloudのネットワーク
     ~安全で高速なネットワーク
  • 27 VPC
     ~仮想ネットワークサービス
  • 28 デフォルトネットワーク
     ~自動で作成されるネットワーク
  • 29 サブネット
     ~Google Cloudにおけるサブネットの扱い
  • 30 VPCネットワークの2つのモード
     ~サブネットを作成する2つの方法
  • 31 ファイアウォール
     ~通信制御を行うしくみ
  • 32 VPCネットワークの拡張
     ~VPCネットワークの相互接続や共有
  • 33 ルーティングとNAT
     ~セキュアなネットワークを構築する
  • 34 Cloud Load Balancing
     ~負荷分散サービス
  • 35 Cloud CDN
     ~表示速度を向上させるしくみ
  • 36 Cloud DNS
     ~DNSサービス

第6章 ストレージサービス「Cloud Storage」

  • 37 Cloud Storage
     ~安全で信頼性が高いストレージサービス
  • 38 Cloud Storageを使う流れ
     ~ストレージを使うまで
  • 39 ストレージクラス
     ~用途に応じて選べるストレージ
  • 40 オブジェクトとバケット
     ~ファイルと保存する入れ物
  • 41 アクセス制限
     ~データの機密性を守るしくみ
  • 42 オブジェクトのアップロードとダウンロード
     ~さまざまなアップロード方法を提供
  • 43 バージョニングとライフサイクル管理
     ~オブジェクトの履歴を管理する方法

第7章 コンテナとサーバーレスのサービス

  • 44 コンテナとは
     ~アプリケーション単位で仮想化する技術
  • 45 Kubernetes(K8s)
     ~コンテナを管理するツール
  • 46 Google Kubernetes Engine(GKE)
     ~Google Cloudで使えるKubernetes
  • 47 GKEのアーキテクチャ
     ~コンテナを管理するしくみ
  • 48 GKE/K8sを使うメリット
     ~GKEとCompute Engineの比較
  • 49 GKEを使用する流れ
     ~GKEでコンテナを動かすまで
  • 50 サーバーレスサービス
     ~サーバーを意識する必要がないしくみ
  • 51 App Engine
     ~Webアプリケーション開発のサービス
  • 52 Cloud Functions
     ~関数を実行できるサーバーレスサービス
  • 53 Cloud Run
     ~コンテナを動かせるサーバーレスサービス
  • 54 Cloud Build
     ~テストやビルドを自動化

第8章 データベースサービス

  • 55 データベースとは
     ~整理されたデータの集合体
  • 56 Google Cloudのデータベースサービス
     ~用途別に提供されているデータベース
  • 57 Cloud SQL
     ~RDBサービス
  • 58 NoSQLデータベース
     ~大規模データを処理できるデータベース
  • 59 そのほかのデータベース
     ~インメモリ型などのデータベース

第9章 データ分析のサービス

  • 60 データ分析とは
     ~データ分析が注目を浴びる理由
  • 61 Google Cloudのデータ分析サービス
     ~さまざまなデータ分析サービスを提供
  • 62 BigQuery
     ~代表的なデータ分析サービス
  • 63 BigQueryを使用する流れ
     ~データ分析をするまで
  • 64 BigQueryのベストプラクティス
     ~BigQueryのコストを抑制する方法
  • 65 BIツール
     ~データを可視化できるサービス

第10章 そのほかに知っておきたいGoogle Cloudのサービス

  • 66 Anthos
     ~オンプレミスとクラウドで一貫した開発と運用
  • 67 Google CloudのAI・機械学習関連サービス
     ~かんたんに機械学習できる
  • 68 Operations suite
     ~監視・運用ツール

サポート

正誤表

本書の以下の部分に誤りがありました。ここに訂正するとともに,ご迷惑をおかけしたことを深くお詫び申し上げます。

(2021年9月3日最終更新)

P.195 イラスト(一番下の図の矢印の位置)

誤

正

商品一覧