『動かして学ぶ!Pythonサーバレスアプリ開発入門』は、クラウドサービスを利用してWebアプリケーションを作りたい方のための入門書です。
自分でサーバーを運用するよりも費用を抑えられ、サーバーダウンなどの心配もしなくてよいため、個人でもクラウドサービスを選択することが一般的になってきました。
本書はサーバーレスアプリケーションがどういう仕組みなのかを説明しながら、開発に必要な基礎知識をひととおり解説。PythonのWebアプリケーションフレームワークであるFlaskと、クラウドサービスのAWSを利用しているので、読み進めながら誰でも簡単に作り始められます。
仕事で知識が必要になった方が基礎を学ぶにもおすすめの本書。初めてWebアプリケーションを作るときにまず読んでいただきたい1冊です。
目次
Prologue
Chapter1 サーバレスアプリケーションの完成イメージ
Chapter2 サーバレスアプリケーションとは
Chapter3 アプリケーションの環境構築を行う
Chapter4 アプリケーションを作成する準備
Chapter5 ビューを作成する
Chapter6 テンプレートを作成する
Chapter7 モデルを作成する
Chapter8 ログイン機能を導入する
Chapter9 アプリケーションをサーバレス環境にデプロイする
Chapter10 Googleスプレッドシートに日次でユーザ数を記録するサーバレスBotを作る
Chapter11 KPI情報を毎日自動で投稿するサーバレスSlack Botを作る
Chapter12 zappaの様々な機能