ダメ元エンジニアのお勉強おメモ

ほとんど自分用のメモです。AWS をよく触ります。Web アプリとか作ります。Raspberry Pi も好きです。

2022-06-18から1日間の記事一覧

AWS Lambda の呼び出しタイプを軽く整理する

概要 AWS Lambda を CLI 等で直接呼び出す機会ってそこまで無いため、呼び出しタイプをあまり意識してこなかった。ちょっと軽く整理しておこうと思う。 docs.aws.amazon.com dev.classmethod.jp qiita.com 種類 RequestResponse デフォルトの呼び出しタイプ…

AWS CLI v2 で Lambda を Invoke する場合は、ペイロードを base64 エンコードをしてから送信する必要がある

概要 dev.classmethod.jp 例としては下記のような感じ。 $ aws lambda invoke \ --function-name <FUNCTION_NAME> \ --payload $(echo '{ "foo": "bar" }' | base64) \ response.json</function_name>

curl でバイナリファイルを送る場合は、ファイルを --data-binary で指定することを忘れてはいけない

概要 curl でデータを送信する場合のオプションは複数存在する。 qiita.com バイナリファイルを送る際、ファイルを誤って--dataで指定すると、ファイルサイズが変わってテンパったのでメモを残しておく。

mTLS が設定されている API Gateway の前段に CloudFront を置くと双方の間でクライアント認証を通すことができない

概要 よくよく考えると当たる前のことな気がするけれど、せっかく試したのでメモる。 mTLS が設定されている API Gateway に対して、別のドメインでアクセスしたい場合、前段に CloudFront を置いて、CNAME を設定してあげれば良いんじゃないかなと思った。 …

カスタムドメイン設定済みの API Gateway に対して無理やり別ドメインでのアクセスを通す

前置き とある調査の副産物的な形で見つけた挙動。いつか役に立つかもしれないのでメモっておく。といっても、無理やり感が満載な上に、全く実用的で無いと思われる構成なので、その辺はご承知おきを。 調査内容 全く別のドメインを2つ取得済みだとして、「…