Skip to content

メール連携CDN自動更新システム

概要

本システムは、メールに添付されたファイルを自動的に取り込み、CDNキャッシュを即時更新する仕組みです。

主な機能

指定されたメールアドレス宛にファイルを送信するだけでアップロード完了

添付ファイルは自動的にS3バケットへ保存

保存後、CloudFrontディストリビューションのキャッシュを自動無効化

これにより、最新ファイルが即座にCDN配信される状態を維持

用途

画像やPDFなど静的ファイルの差し替え作業を簡略化。

非エンジニアでもファイル更新が可能な運用フローを実現。

その他機能

  • 許可されたメールアドレスのみ処理を受付
  • アップロードされたら完了通知を送信
  • Basic認証により、特定の人のみ閲覧可能

AWSアーキテクチャ

AWSアーキテクチャ

AWS CloudFormation

https://github.com/m-kotaro/aws-cloudformation-email-uploader