AWS

Serverless FrameworkとGoでAWS利用費を毎朝Slackに通知する

以前、「AWS LambdaでAWS利用費を毎朝Slackに通知する」というタイトルで記事を書きました。 この中では、Serverless Frameworkを使わず、Goで書いたコードをビルドしてZip化、AWSリソースは手作業で作成、デプロイももちろん手作業でZipをアップロードして…

AWS CDKで作成したリソースのARN文字列を取得して加工する方法

AWS-CDKではいくつかのコンストラクトでAWSリソースを作成することが可能です。 今回は低レベルのコンストラクトを利用したAWSリソースのArnを取得して、その文字列を加工してCWAlarmのDimensionのvalueに渡そうとしたときに詰まった部分を書いていきます。 …

AWS LambdaでAWS利用費を毎朝Slackに通知する

明けましておめでとうございます! 今年もよろしくお願いします! 今年は、「個人ブログで技術ネタ50記事書く」という目標も立てたので早速1本目を書きます! 今回作りたいのはAWS Lambdaを使ってAWS利用費を毎朝通知する仕組みです。 イメージとしては、今…

EC2+Squidでプロキシサーバを立てて、複数IPでアクセス元を分散させる

スクレイピングをする場合、同じアクセス元だとBanされたりすることがあるようで、なるべくコストを抑えつつプロキシサーバを運用したいと相談されたので、AWSで試してみることにしました。 前提 VPCとサブネットがすでに作成されている前提で書いていきます…

AWS CloudFrontのキャッシュを削除する方法

AWS

静的ページをCloudFront + S3でホストしていて画像を更新したけど、キャッシュのせいで反映されないということがありそうです。 そんなときにキャッシュの有効期限まで待つのではなく、自分でキャッシュを削除して反映させたいはず。 この記事では、AWSのClo…