AWS

AWS

NewRelicでLambdaタイムアウト時のエラーが検知出来ない(APIポーリング)

概要 下記のような構成のAWSシステムに対して、NewRelicを使用した監視を構築しました。※今回の構築では、NewRelicのAPIポーリングを利用してAWSからメトリクスを取得しています。 NewRelicで監視構築後にテストを実施し...
AWS

NLBターゲットグループのメトリクス「Unhealthy Hosts」が正常にカウントされない

概要 先日、下記のような構成のシステムに対して監視システムを構築しました。NLBターゲットグループのメトリクス「Unhealthy Hosts」(異常なインスタンスの数)がカウントされた際に発砲するアラートを実装してテストを行っていたところ...
AWS

CloudFrontFunctionsでBasic認証/APIキー認証(リクエストヘッダー参照)

概要 CloudFrontFunctionsを利用して、クライアントからのリクエストに対してBasic認証やAPIKey認証(リクエストヘッダーを参照して突き合わせ)を実装する機会があったので、備忘録としてコードを残しておきます。 ・Clo...
AWS

Chromeで複数のAWSアカウントへ同時にサインインする方法

概要 ChromeではサイトのブックマークやAWSサインイン情報などを記憶しておく事が可能です。        ↓ ですが関わるプロジェクトが増えてくると、各プロジェクト固有のブックマークが累積されて分かりづらくなってしまったり、AWSサイ...
AWS

S3のバケット間でファイルをcopyすると連携先の処理で”NoSuchKey: An error occurred (NoSuchKey)”が発生する事がある

概要 以下の構成図のようにS3にアップロードされたファイルをそのまま別バケットへ再配置して、後続の処理へ連携したいケースで、copy機能を利用して再配置してしまうと後続の処理で"NoSuchKey: An error occurred (N...
AWS

SAP用語おぼえがき

概要 運良くSAP(Solutions Architect - Professional)に合格出来ました。(*'▽')前日に知人へ誕生日プレゼントを贈っていたため、きっとその時の徳が作用したのでしょう。3年後の再認定試験の時はボランティア...
AWS

【Terraform】ALB→NLBの連携でハマった話

概要 Terraformで以下の構成図のようにALBからNLBへ連携する際にハマりました。当記事にて解決策を記載します。 ハマったところ バックエンドのWebアプリとNLB設置完了後、ALBのターゲットグループリソース(aws_lb_tar...
Lightsail

Lightsail + CloudFront(SSL終端)でWordPressブログサイト構築

概要 当ブログサイトを立ち上げるにあたり、せっかくなのでAWSを利用してWebサイト稼働環境を構築してみました。利用したAWSサービスは以下の通りです。 Lightsail(WordPressホスティング) Route53 CloudFro...