本書は、Google Cloud Platform(GCP)でシステム、アプリケーションを構築するための実践的な入門書です。 GCPを初めて利用する開発者をメインターゲットとし、GCPの提供するサービス(コンポーネント)の全体像と、サービスを組み合わせて最適なアプリケーションアーキテクチャを実現する方法を、具体的なサンプルを使ってわかりやすく解説します。
GCPの利用や導入を検討している Webアプリケーションを動かす具体的な手順の解説に加えて、コンテナ、オーケストレーションといったテーマもカバーするため、業務で本格的な利用を考えている方にも適しています。単にGCPの使い方を説明する手順書にとどまらず、GCPを利用する上で理解しておきたいインフラの基礎技術などを解説することで、技術動向の変化が激しいクラウドの解説書でありながらも陳腐化を最小化するよう工夫しています。
また、GCPの強みであるクラウドネイティブなアーキテクチャによるアプリケーション実行環境の構築をサンプルとして挙げているのも大きな特徴です。本書の強みは、具体的なサンプルを使って丁寧に説明することで、GCPの良さを体得してもらえるところにあります。GCPの利用や導入を検討している/初めて使う、あるいは、AWSなど他のクラウドを使ったことがあるプログラマ/開発者の方におすすめの一冊です。
『プログラマのためのGoogle Cloud Platform入門
サービスの全体像からクラウドネイティブアプリケーション構築まで』
著者:中井悦司
著者:阿佐志保
ページ数:296
発売日:2017年06月01日
価格:3,240円(税込)
1.1 Google Cloud Platformへようこそ
1.2 Google Cloud Platformを支えるインフラ
1.3 はじめてのGoogle Cloud Platform
2.1 知っておきたいWebシステムを支える技術
2.2 Webシステムで利用する主なGCPサービス
2.3 GCPを使ったWebシステムのアーキテクチャ
2.4 Webアプリケーションの実行基盤構築
3.1 知っておきたいネットワーク技術
3.2 知っておきたいGCPのネットワークの仕組み
3.3 Cloud Load Balancingでの負荷分散システム構築
3.4 Cloud DNSを使った名前解決
4.1 知っておきたいDocker/Kubernetesの基礎
4.2 コンテナ環境で利用する主なGCPサービス
4.3 GCPを使ったコンテナ実行環境のアーキテクチャ
4.4 オンラインゲームのコンテナ実行環境構築
5.1 機械学習と関連サービスの概要
5.2 Google App Engine入門
5.3 写真アルバムサービスのデプロイ
5.4 [参考]Cloud Machine Learning Engineによる機械学習モデルのトレーニング
A.1 Stackdriverの初期設定
A.2 Stackdriverによるアプリケーション監視
B.1 Cloud IAMの基本機能
B.2 サービスアカウントの作成
(PDF形式/A4サイズ・10ページ)
本書をご購入いただいた方に、著者執筆「コマンドラインによるGoogle Cloud Platformの操作」を謹呈いたします。
本書では、初めてGoogle Cloud Platform(以下、GCP)を利用される方を対象とし、Webブラウザ上のGUIコンソール「Cloud Console」による操作方法を中心に説明しています。しかしGCPには、Webブラウザ上の端末画面からクラウド環境をコマンド操作できる「Cloud Shell」も用意されています。操作内容によっては、コマンドを用いたほうが便利な場合もありますので、本特典をぜひお役立てください。
『プログラマのためのGoogle Cloud Platform入門』を購入された方(紙書籍/電子書籍/直販PDFのいずれでも可)。
本書を各書店で購入後、下記よりデータファイルをダウンロードしてください。
本キャンペーンまたは特典配付についてのお問い合わせは、下記のアドレスまでご連絡ください。
【SE Book事務局】