2021-10-01から1ヶ月間の記事一覧

Amplify Logger から CloudWatchLogsに送信する

Amplify Logger というのだから、ただのログ出力じゃなくて CloudWatchLogsにいい感じインテグレーションしてくれるものと思っていたら全然そんなことはなかった。 通常の使い方は前回の記事を見てみてください。 jacoyutorius.hatenablog.com で、issueを漁…

Amplify Loggerの使い方について

AWS Amplifyの utilitiesに loggerがある。 https://docs.amplify.aws/lib/utilities/logger/q/platform/js/ 使い方 import { Logger } from 'aws-amplify'; const logger = new Logger("my-logger"); logger.warn("warning message"); デバッグコンソールに…

AWSアクセスキーのコミットされたリポジトリが公開されているのを検知すると『AWSCompromisedKeyQuarantineV2』というロールが付与される

先日誤ってアクセスキーがコード中にベタ書き状態のコミットがあるのを忘れていて(修正したコミットが最新だったのよ。。) Githubにpushしたところ、すぐさまAWSとGithubから注意メールが届きまして。 で、 AWSのCloudTrailで不正な操作がないか調べていた…

Rubyで動的クラスを使ったクラス設計を考える

地元鉄道の時刻表や駅の情報を返すAPIを考えている。 (Alexaのスキルを作りたくて、そのためのデータを返すAPIがほしいのだった) 欲しいのは、駅の情報(info)・時刻表(timetable)・運賃(fare)。 Akaden というのは地元鉄道の愛称。正式名称は遠州鉄道、略…