ブックマーク / qiita.com/tetsuya-zama (1)

  • AWS CDKの'aws-s3-deployment'を使ってクライアントサイドも一緒にデプロイする - Qiita

    動機 SPAでアプリケーション作ってS3+CloudFrontで公開することってよくありますよね? どうせならSPA側のリソースとCloudFormationのスタックを別々に管理するのではなく、例えばスタックをdeployしたらSPA側(つまりS3の中身)も同時に更新したいものです。 今までそれをやろうと思うと例えば... SPA側の最新のビルドを(CodePipelineなどを使って)どこかのバケット(ビルドバケットと呼ぶ)に常に置いておく CloudFormation側にCustom Resourceを定義して、ビルドバケットからデプロイ用のバケットにsyncする しかもLambda側からは普通にaws s3 syncが呼べないためawsclidriverのwrapperとか用意しなきゃいけない... ということで、面倒で仕方無いわけです。 そんなことを思いながら、先日(もう古い?)

    AWS CDKの'aws-s3-deployment'を使ってクライアントサイドも一緒にデプロイする - Qiita
    kai_kou
    kai_kou 2019/08/20
    こりゃべんり
  • 1