Software Design plusシリーズ<br> Google Cloud Platform GAEソフトウェア開発入門―Google Cloud Authorized Trainerによる実践解説

個数:

Software Design plusシリーズ
Google Cloud Platform GAEソフトウェア開発入門―Google Cloud Authorized Trainerによる実践解説

  • ウェブストアに1冊在庫がございます。(2024年06月07日 04時52分現在)
    通常、ご注文翌日~2日後に出荷されます。
  • 出荷予定日とご注意事項
    ※上記を必ずご確認ください

    【ご注意事項】 ※必ずお読みください
    ◆在庫数は刻々と変動しており、ご注文手続き中に減ることもございます。
    ◆在庫数以上の数量をご注文の場合には、超過した分はお取り寄せとなり日数がかかります。入手できないこともございます。
    ◆事情により出荷が遅れる場合がございます。
    ◆お届け日のご指定は承っておりません。
    ◆「帯」はお付けできない場合がございます。
    ◆画像の表紙や帯等は実物とは異なる場合があります。
    ◆特に表記のない限り特典はありません。
    ◆別冊解答などの付属品はお付けできない場合がございます。
  • ●店舗受取サービス(送料無料)もご利用いただけます。
    ご注文ステップ「お届け先情報設定」にてお受け取り店をご指定ください。尚、受取店舗限定の特典はお付けできません。詳細はこちら
  • サイズ B5判/ページ数 320p/高さ 24cm
  • 商品コード 9784297112158
  • NDC分類 547.48
  • Cコード C3055

出版社内容情報

Google Cloud Platform(GCP)は、たくさんのクラウドサービスが運営される中で、インフラとして意識することなく、ビジネスだけに集中して使うことができる特長が注目を浴びています。メルカリ社がビジネス運用基盤として採用するなど、IT業界内でも非常に評価が高くあります。AWSに代表されるIaaS型ではなくPaaS(Platform as a Service)としてGCPは急成長しており、Googleの機能を活かし、さまざまなサービスを使用して高機能なアプリケーションをGoogle App Engine(GAE)を使って開発できます。本書は、プログラミング言語としてPythonを利用してFlaskフレームワーク上でクラウド対応のアプリケーションをGAEで開発します。その工程を通してGCPの機能を理解し、GAE開発の根底から応用まで実施できるようになります。

内容説明

本書は、Google App Engine(GAE)でアプリケーションを「正しく」開発したい方のための入門書です。GAEは、Google Cloud Platform(GCP)が提供する、Webアプリケーション開発のためのPaaSクラウドのプラットフォームです。GCPの中でも最も長い歴史があり、GCPを代表するサービスの1つです。スケーラビリティの高いWebアプリケーションを手軽に構築できる点が多くのファンを引きつけており、人気の高い多数のWebサービスの基盤として利用されています。何かしらのWebアプリケーションを開発した経験があれば、GAE上でのアプリ開発はそれほど難しくありません。アプリの開発から公開まで、特別な手間はまったくかかりません。本書では、プログラミング言語としてPython、WebアプリケーションフレームワークとしてFlaskを使い、GAEアプリケーションの開発を解説します。この過程でGCPのさまざまな優れた機能を学び、マネージドクラウド/PaaSのメリットを理解し、ソフトウェア開発をスマートに実現するノウハウが得られます。

目次

Google Cloud Platform
Google App Engine
開発環境の構築
GAEアプリケーション作成
Webアプリケーション概要
FlaskによるHTTPリクエストの処理
ログ
Cloud Datastoreを使う
エンティティグループ
Google Cloud Storageを使う
そのほかのサービス