当ブログをAWS Amplifyに移植

公開日: / 更新日:

[tech] #Amplify #AWS #Hugo

amplify-hugo

元々は

という構成だったこのブログですが、この構成を

に変更しました。

元々はNetlify CMSが気になってnetlifyに一度サイトを移してみたのですが、その後Netlify CMSの導入がかなり面倒っぽいということに気づきやめました。

(このサイトのディレクトリ構成が記事と画像なんかがディレクトリ分かれててアレ。でもNetlify CMSで同じ構成を再現するのは設定がちょっと面倒くさそう)

Amplifyで入れてある設定としてはGitHubのPRで勝手にプレビューサイトをデプロイしてくれるやつとか、あとはLambda@Edgeでつけてたヘッダをこっちでもつけたりとかそんな感じ。

移行作業はたいした手間では無く、強いて言えば元々CloudFront使ってたからそっちのdistributionでCNAME書き換えなきゃ「かぶってんぞ」と怒られるから注意が必要。(Amplifyも裏側はCodeBuild, S3, CloudFrontだろうし当然っちゃ当然)

運営コストは、金額的には微増(多分月$1だったのが$1.5とかになりそう?)だけど手間は減った。

元の構成だと細々したパーツを全部自分で管理する必要があったけど、移行によって全部お任せ―という感じ。

検索 Esc で閉じる