Let's write β

プログラミング中にできたことか、思ったこととか

AWS

クロスアカウントでAWS CodePipelineの通知を集約する設定をterraform & serverless-frameworkで実施した

AWS

背景 今までEC2で管理し、踏み台サーバーからデプロイしていたサービスを拡大にともなってコンテナ化を開始しはじめたので、 デプロイをCodePipelineに乗りかえました。 それにともなって、デプロイの経過をSlackで確認できるようにAWS Chatbotとの連携を実…

最小構成サーバーでは負荷に耐えられなくなってきたので、SidekiqのJob処理を別サーバーに移動した

背景 調査手順 CPU負荷の確認 sarでCPU負荷の内訳を確認 topで負荷の高いユーザープロセスの概要を把握 psでユーザープロセスの詳細を把握 対応手順 Job処理をバッチサーバーに移動 ソースコードをバッチサーバにもデプロイ Wheneverによるcrontabの登録をバ…