S3ウェブホスティングをAWS CodePipelineを使ってGithubにpushした時にデプロイする

S3ウェブホスティングのデプロイを手動でやっていたけど、AWS CodePipelineを利用してGitHub上にコードをPushした時にデプロイされるようにした。
公式ドキュメントのチュートリアルをベースにやればだいたい良いけど自分用にメモとして記載しておく。

続きを読む »

Github上でLambda関数のコードのPull Reqをマージした時に、CodeBuildを使ってビルド(zipをs3へ配置)する

GithubでマージされたLambda関数を、CodeBuildを使ってビルド…と言うべきかzipをs3へ配置してみる。

続きを読む »

ElastiCache Redisの構成要素とクラスターモード有効と無効の違い

ElastiCache(Redis)をクラスターモードの有効と無効があるが、どっちを選んでもElastiCacheとしてはクラスターとなり、Redisの経験も浅い自分としてはよくわからなかったので調べた。

続きを読む »

ネストされたCFnテンプレートをaws cliで扱う

CFnのテンプレートを1つにしておくと可読性が悪くなったりなどはよく言われているのでNested Stackを使って分割するサンプルを書いてみた。
これをaws cliで扱うようにするとネストされたスタックのファイルが扱いやすくなる。

続きを読む »