〔電子〕Google Cloud Platform GAEソフトウェア開発入門ーーGoogle Cloud Authorized Trainerによる実践解説

Software Design plus

小林明大【著】 / 北原光星【著】 / 中井悦司【監修】

2020年2月20日

技術評論社

3,608円(税込)

PC・システム開発

(概要) Google Cloudは、すぐにクラウドでアプリを開発できるので、ビジネスをすばやくIT化できます。フルマネージド(サーバー管理が要らない!)なので、Googleの技術基盤にフルに任せながら、安心してソフトウェア開発に注力できます。しかもGoogle App Engineを使うならば、必要なプログラミング言語はPythonだけです。しかもWebブラウザだけで開発できます。本書はGoogle Cloudの優れた機能を紹介しながら、Python+Flaskフレームワークを使いWebアプリ方を紹介します。この開発工程をともに学ぶことでクラウド上でのソフトウェア開発の要諦を学ぶことができるでしょう。Google Cloudのパワーとテクノロジーを習得しましょう! (こんな方におすすめ) ・Google Cloudを使ってみたい、試してみたいエンジニアに! (目次) 1章 Google Cloud Platform   1.1 Google Cloud Platformとは   1.2 GCPの歴史   1.3 なぜGCPなのか 第2章 Google App Engine   2.1 Google App Engine の種類   2.2 Google App Engine の特徴   2.3 GAEの目指すところ 第3章 開発環境の構築   3.1 GAEアプリケーションの開発環境を準備する   3.2 3GCPプロジェクトとは   3.3 GCPプロジェクトを作成する   3.4 Google Cloud Shellとは   3.5 コードエディターとは 第4章 GAEアプリケーション作成   4.1 最初のGAEアプリケーションを作成する   4.2 アプリケーションのデプロイ   4.3 デプロイバージョンを管理する   4.4 [実習]アプリケーションの作成   4.5 アプリ作成のまとめ   4.6 課金上限を設定する 第5章 Web アプリケーション概要   5.1 モダンなWebアプリケーション   5.2 Web APIとは   5.3 本書で作成するWebアプリについて 第6章 FlaskによるHTTPリクエストの処理   6.1 Flask フレームワーク   6.2 テンプレートの利用   6.3 [実習]Jinja2を使う   6.4 エラーページのカスタマイズ   6.5 [実習]エラーハンドリング   6.6 フォーム処理   6.7 Web APIの追加   6.8 GETメソッド[練習1]   6.9 [実習]GETメソッド1   6.10 POSTメソッドの練習   6.11 [実習]POSTメソッド   6.12 GETメソッド[練習2]   6.13 [実習]GETメソッド2 第7章 ログ   7.1 アプリケーションログ   7.2 Python logging モジュールを使ったログ出力   7.3 [実習]ログ出力   7.4 Logging Client Libraries を使ったログ出力   7.5 Cloud Logging Handler を使ったログの出力 第8章 Cloud Datastoreを使う   8.1 Cloud DatastoreとCloud Firestore   8.2 Datastore にデータを保存する   8.3 [実習]データの保存   8.4 Datastore からデータを取得する   8.5 [実習]データの取得   8.6 データを1件取得する   8.7 [実習]Key を使ったデータ取得   8.8 Datastore からデータを更新する   8.9 [実習]データの更新   8.10 Datastore からデータを削除する   8.11 [実習]データの削除   8.12 実習をローカル環境で動かす 第9章 エンティティグループ   9.1 エンティティグループとは   9.2 エンティティグループを作成する   9.3 [実習]エンティティグループの作成   9.4 エンティティグループを取得する   9.5 [実習]エンティティグループを取得する 第10章 Google Cloud Storageを使う   10.1 Google Cloud Storageとは   10.2 実践GCS   10.3 GAEからGCSを操作する   10.4 GCSにファイルをアップロードする   10.5 [実習]GCSにファイルをアップロードする   10.6 GCSからファイルを取得する   10.7 [実習]GCSからファイルを取得する 第11章 そのほかのサービス   11.1 GCPの機能をもっと使うには   11.2 Cloud Identity-Aware Proxy(Cloud IAP)とは   11.3 Cloud Tasks   11.4 Cloud Scheduler

本棚に登録&レビュー

みんなの評価(0

--

読みたい

0

未読

0

読書中

0

既読

0

未指定

1

書店員レビュー(0)
書店員レビュー一覧

みんなのレビュー

レビューはありません

Google Play で手に入れよう
Google Play で手に入れよう
キーワードは1文字以上で検索してください