シャッフル主任の進捗報告

興味のあるものを作ります。進捗を不定期にご報告します。

Lambda

そうだ、教祖になろう。出エジプト記 第3章8節 サーバサイドを自動テストする

銀にはるつぼ 3章もだいぶ長くなりました。 今回も第3章7節 Cloud9のLambdaで共通処理を持つに引き続き、普通の内容かもしれません。 サーバサイドの処理が多くなってきたのでコードをテストします。 これから何回も変更が入るので、いちいち自分でテストな…

そうだ、教祖になろう。出エジプト記 第3章7節 Cloud9のLambdaで共通処理を持つ

持てるものは与へられて益々豊かならむ 第3章5節 LambdaのログをCloudWatch Logsに出力するでトレースログを実装しました。 第3章6節 CloudWatch LogsをSNSで通知するで作成したSNS通知用のLambda関数にもこれを適用したいのですが… 1つ問題があります。 通…

そうだ、教祖になろう。出エジプト記 第3章6節 CloudWatch LogsをSNSで通知する

しろやぎさんからおてがみついた 第3章5節 LambdaのログをCloudWatch Logsに出力するでLambdaのログがCloudWatchに出力されているのを確認しました。 開発中はいちいち見るでもいいのですが、思いもよらぬところで出たエラーは見過ごしてしまいます。 ので、…

そうだ、教祖になろう。出エジプト記 第3章5節 LambdaのログをCloudWatch Logsに出力する

きよしこの夜 年末ですね。 年を越すというのは何か特別な感じがしてごちそうや保存食を買い込んで帰りたくなります。 冬ごもりの間の安心感を求めるからでしょうか。 安心感はシステムにも大切です。 第3章4節 Lambdaでサーバサイドを実装するでおおよその…

そうだ、教祖になろう。出エジプト記 第3章4節 Lambdaでサーバサイドを実装する

山の神 海の神 今年も本当にありがとう 前回の第3章3節 Lambdaでサーバサイドを実装できないでUnicodeエンコーディングという後顧の憂いを断ちましたので、いよいよプログラミング祭の始まりです。 まずは、ざっくりクラス図を描きました。 読む人と返すため…

そうだ、教祖になろう。出エジプト記 第3章3節 Lambdaでサーバサイドを実装できない

Can you speak Japanese? さあ、それでは楽しい楽しいコーディングの時間… のはずだったのですが、問題が発生してしましました。 API Gatewayのレスポンスが文字化けしてしまいます。 というか、日本語部分がUnicodeエンコードされています。 しかし、Cloud9…

そうだ、教祖になろう。出エジプト記 第3章2節 LambdaからGoogleスプレッドシートにアクセスする

門の神「ズール」 前回の第3章1節 Cloud9でLambdaの開発環境を構築するではCloud9で開発環境をセットアップしました。 これでサーバサイドを実装できるようになったわけですが、いきなり全部作ると長いので少しずついきましょう。 まずはこのアプリケーショ…

そうだ、教祖になろう。出エジプト記 第3章1節 Cloud9でLambdaの開発環境を構築する

ソースはクラウドにいまし、 Route53以外のAWSサービスが繋がったので、アプリケーションを開発していきたいのですが、まずは開発環境が必要です。 PythonだとPCでPyCharmでやってもいいのですが、クライアントサイドのVue.jsもあるし、せっかくAWSなのでClo…

そうだ、教祖になろう。出エジプト記 第2章1節 LambdaとAPI Gatewayで動的コンテンツを生成する

To be or not to be 次に何をするか迷っています。 選択肢は以下です。 サイトの公開を優先する →Route53で独自ドメインの取得へ進む サーバサイド処理の構築を優先する →LambdaやAPI Gatewayの設定へ進む 構築環境を整える →CodeCommitやCloud9の設定へ進む…