本書は、スクレイピングやAPIアクセスを用いて、自動で商品などの価格をチェックする方法を解説しています。もちろんそれだけではなく、SlackやDiscordと連携したチャットボット経由でデータを登録したり、チャンネルに対して結果を知らせることもできます。また、実行基盤としてはGoogle Cloudを利用し、コンテナやサーバレス、果てはKubernetesなど様々な環境で動作させるよう構築します。
2020年~2021年の技術トレンドが盛りだくさんとなっており、これらの技術やクラウドの利用例を知りたいという方にも最適な1冊となっています。
【目次】
第1章 作業準備をする
第2章 アプリケーションを構築する
第3章 チャットとの連携を設定する
第4章 各環境にデプロイする
第5章 自動でデプロイする
目次プレビュー
- まえがき
- 第1章 作業準備をする
- 第2章 アプリケーションを構築する
-
想定読者
-
ゴール
-
ソースコード
-
連絡先
-
免責事項
-
表記関係
-
1.1 Google Cloud
-
1.2 DMM WebサービスのAPI ID
-
1.3 Node.js
-
2.1 概要
-
2.2 共通ライブラリー追加
-
2.3 データ取得処理作成
-
2.4 チャット連携構築
-
2.5 チェック処理作成
-
3.1 概要
-
3.2 VMインスタンス作成と設定
-
3.3 Slackとの連携
-
3.4 Discordとの連携
-
5.1 概要
-
5.2 リポジトリーの作成
-
5.3 リポジトリーにコードを反映
-
5.4 Cloud Runと連携する
-
5.5 Cloud Functionsと連携する
-
5.6 GKEと連携する