Jasmine でモックオブジェクトのプロパティをスパイする
モックオブジェクトのプロパティをスパイする際に発生する Jasmine の "already been spied upon" エラーを、Object.getOwnPropertyDescriptor で回避する方法。
RHEL8 の SELinux 環境で nginx の "13: Permission Denied" エラーを解消する
非標準ポートへプロキシする際に発生する nginx の Permission denied エラーを、SELinux の設定調整で解消する方法。
Docker で MailDev をローカルメールサーバーとして動かす
実際の受信箱を用意することなく、Docker 上で MailDev を動かして送信メールをキャプチャ・確認する方法。
SES のバウンス、苦情、拒否イベントをシミュレートする
シミュレーターアドレスを使って、実際の受信者にメールを送ることなく SES のバウンス、苦情、拒否通知をトリガーする方法。
複数の Elasticsearch インデックスを横断して検索する
ワイルドカードパターンと明示的なカンマ区切りリストという 2 つの方法で、複数の Elasticsearch インデックスを一度にクエリする。
AWS S3 通知における s3:TestEvent のよくある落とし穴を避ける
S3 バケットにイベント通知を設定すると、S3 から s3:TestEvent メッセージが自動的に送信されます。このテストメッセージを適切に扱わないと、予期しない問題を引き起こすことがあります。
AWS IoT Core における Kinesis Firehose のレコードセパレーター設定
IoT Core のトピックルールにある Firehose アクションでレコードセパレーターを設定し、S3 に改行区切りでレコードを格納する方法。
AWS Amplify と Eclipse Mosquitto を連携させた MQTT メッセージング
AWS Amplify の PubSub モジュールを AWS IoT Core に接続する前に、ローカルの Eclipse Mosquitto ブローカーでテストする方法。
Session Manager で EC2 に接続する(SSH 不要)
Systems Manager の Session Manager を使い、SSH キーも踏み台サーバーもポート 22 の開放も不要な状態で EC2 インスタンスにシェルアクセスする方法。
AWS IoT トピックペイロードによる Kinesis シャードの分離
IoT トピックのペイロードを顧客 ID ごとに異なる Kinesis シャードへルーティングし、後続処理でも顧客ごとの順序を保つ方法。
No posts found.