すこぶる.net

技術系備忘録など

VPCピアリングで他VPCのVPCエンドポイント(インターフェイス)を利用する方法

現状と課題 AWSのコストカットをしたいと思い、Cost Exploer で確認したところ、VPCエンドポイントの利用料金が高額になっていることに気づきました。 2024年3月時点で、VPCエンドポイ …

AWS Copilot CLI で Laravel アプリケーションを Fargate にデプロイして Nginx とコンテナ間共有する

Copilot CLI で Fargate にデプロイした Laravel コンテナと Nginx コンテナのファイル共有 AWS Copilot CLI を使用して Laravel フレームワークで …

【CloudWatch Log Insights】WAFのログからUser-Agentを抽出する方法

AWS WAF のログからUser-Agent(ユーザーエージェント)を抽出して分析したい AWS WAF のログを CLoudWatch Log Insights で分析した際に、User-Agen …

【AWS WAF】検知したリクエストをCloudWatch Logs で確認する

2023/03/25   -AWS, WAF
 , , ,

AWS WAF で検知、ブロックしたリクエストを CloudWatch Logs で確認する AWS で CloudFront や ALB に WAF を設定した際に、WAFで検知したリクエストの詳細 …

【AWS WAF】複数の特定パスだけ除外して Rate-based rule を設定する方法

2023/03/25   -AWS, WAF
 , ,

AWS WAF を使って複数の特定のページ(パス)を除外した Rate-based rule を設定する方法 CloudFront や ALB に対して WAF をアタッチして Rate-based …

【AWS Lightsail】データベースのタイムゾーン変更方法

2023/03/24   -AWS, MySQL
 , ,

Amazon Lightsail のデータベースのタイムゾーン変更方法について Amazon Lightsail のデーターベースを使っているときに、time_zone を UTC から Asia/T …

【Github Actions】三項演算子と文字列扱い

Github Actions で三項演算子の式に文字列を置きたい場合 例えば、以下のようにブランチ名の応じてプルリクエストのタイトルを変更したい場合があるとします。 staging ブランチの場合は、 …

【Nginx】DoS対策_limit_req_zone

2021/02/17   -nginx
 ,

Nginx で DoS 対策を行う方法 Web サイトを公開するにあたり、Nginx で簡単な DoS 攻撃対策を行う方法を紹介します。特別な方法ではなく最初から Nginx にある機能の紹介です。 …

【Nginx】Amazon S3へリバースプロキシ

Nginx から Amazon S3 へリバースプロキシ 今回は Nginx から Amazon S3 へリバースプロキシする方法について触れたいと思います。 ( 以前はプライベートな S3 へのリバ …

DNSの多段CNAMEとRoute53のエイリアスレコードとは

多段 CNAME とは 多段 CNAME とは、 DNS において、 CNAME レコードに別の CNAME レコードを登録することです。 具体的には以下のようなレコードを多段 CNAME といいます …