やってみた

はじめに

AWSでサーバーレスアーキテクチャのSPAサイトを組むにあたって、フロントエンドをS3(+CloudFront)から配信し、バックエンドをAPI Gatewayに置くのは一般的な構成だと思います。

調べてみた

開発環境では成功するリクエストが本番だと403になるので何が原因かひとしきり考えた後。
本番にはWAFがついてることを思い出してWAFがブロックしているんじゃないかと思ったところビンゴ。

リクエストをダッ

調べてみた

本番環境では、queue:workプロセスを実行し続ける手段が必要です。queue:workプロセスは、ワーカタイムアウトの超過や、queue:restartコマンドの実行など、さまざまな理由で実行を停止する場合があります。

作ってみた

axiosの共通設定をNuxt.jsみたいにプラグインとして使えるようにする手順です。
大体どんなプロジェクトでも使いそう。

まずvue-cliでVue.js 2系のデフォルトのプロジェクトを作ります。

調べてみた

色々試してようやくやりたいこと(に近いこと)ができて嬉しかったので書いておく。

Apple Musicのサブスクリプションを契約していればAlexaで音楽をかけるときにデフォルトのAmazon Musicじゃなく

受けてきた

Associate Cloud Engineerの下位資格の位置づけなのかな?で追加されたCloud Digital Leaderが日本語に対応したので受けてきました。

Associate Cloud Engin

やってみた

App RunnerはECRやGitHubリポジトリからコンテナのデプロイとエンドポイントの生成スケーリングが自動で行えるサービスです。
パッと見Google CloudのCloud Runと似たような

受けてきた

AWS 認定 高度なネットワーキング – 専門知識(ANS)に二度目の挑戦で合格できました!

これでAWS認定12種試験をコンプリートできました!!

感想

当方ネットワークは基本情報

やってみた

PythonのLambdaオーソライザー内でJWTトークンを検証して、検証OKなら後続のLambdaにトークンのペイロードを渡して呼び出すというのをやってみます。

まずはLambdaオーソライザーを

未分類

Nuxt.jsのaxiosでAPI呼び出しが50X系エラーで失敗した時に自動で再試行させる方法です。

Nuxt.jsのaxiosモジュールはaxios-retryを内包しているのでnuxt.config.jsに設