簡単にする為、ALB経由で直接Rails(Unicorn)にアクセスするようにしました。いう構成でRailsアプリを動かしてみます。※間にNginxや、手前にWAFも入れた方が、ベストですが、それはまた後日。Dockerイメージをどう作るべきか試したのでメモしておきます。Services)MediaConvertのcreate_jobで発生する例外を処理するパラメータエラー以外でcreate_jobに失敗しないと思っていましたが、処理できないファイル(サポートされていないコーデックやコンテナ)をアップロードすると例外が発生するので、フロントに返せるように処理してみました。ChatbotでSlack通知したかったのですが、サポートされていないという事なので、諦めて実装しました。Services)Lambdaの例外エラーの通知方法を考えるLambdaでも、例外エラー(想定外のエラー)が発生した場合に、通知(できればスタックトレースも)を受け取って、初動を早くしたいですね。どんな方法で実現するのが良いか検討してみました。先に結論を記載しちゃいます。Services)CloudFrontで署名付きURLと署名付きCookieを試してみるCloudFrontでセキュア(許可された人のみ)な配信を実現するには、Lambda@Edgeを実装するか、署名付きURLか署名付きCookieを使う事になります。Services)CloudWatchにログが出力されなくなったので調べてみたLambdaのログがCloudWatchに出力されなくなったので調べてみました。原因は、2つ目のLambda関数を作成した際に、1つ目で作成したロールを指定した為でした。GatewayやALBよりもコストが抑えられそう。定期タスクの管理・リマインダー(Slack・メールに対応)タスクをカレンダーや一覧で管理し、チームで共有できます。リマインドで、忘れやすい年次・月次タスクの実施忘れや、メンバー間の譲り合いによる実施漏れを防ぐ事ができます。公開リポジトリ・動作確認サイトnuxt-app-originhttps://nuxtapp.nightonly.com/rails-app-originhttps://railsapp.nightonly.com/自己紹介フリーランスから法人成りして、業務委託で上場企業の会計ソフトの開発(スクラム)と、副業で上場企業の社内システム(取引先等の管理やSalesforce連携等で業務改善)の開発や改善・提案、フォロー等を行なっています。両社ともフルリモートです。ECやモール連携、決済、動画のストリーミング配信、YouTubeのデータ分析等の経験もあります。AWSを主に使っています。日々、技術の積み上げを意識して、価値提供を目指しています。Flowを使っている案件に携わってみて、疑問を感じたので、どっちが(もしくは別の方法)が良いかを改めて考えてみました。RailsRuboCopにRSpecのルールを導入してみたRuboCopにRSpecのルールが提供されているので導入してみました。RSpecのルールはデフォルトだと厳し過ぎるのと、あえて従いたくないルールもあるので設定変更しました。半自動でマネ活・ポイ活:SBI新生銀行+住信SBIネット銀行、auじぶん銀行+PayPayチリも積もれば山となる。APIかRedux等を使って値を保持しようしたら、毎回初期化されたので原因を調べました。法人口座開設:初期・月額無料で、振込手数料も抑えたい(振込先の個人口座も)昔は簡単に作れたと思いますが、マネーロンダリング対策で審査が厳しくなっているようです。当然ながら、審査にも時間が掛かるようです。タスクをカレンダーや一覧で管理し、チームで共有できます。リマインドで、忘れやすい年次・月次タスクの実施忘れや、メンバー間の譲り合いによる実施漏れを防ぐ事ができます。