#今週やったこと
・3月の繁忙期に一旦キリがついた…(本決算対応地獄前の静けさ…)
・Classmethodブログの***『CircleCI+ECS+ECR環境でDockerコンテナのCD(継続的デプロイ)環境を構築する』***
https://dev.classmethod.jp/cloud/circleci-ecr-ecs-1/
が手頃そうだったのでやってみたが後編のデプロイで詰まった…。
CircleCIではSuccessedと表示されるがページが表示されない。
ここでハマっていても仕方がない(超繁忙期の4月まで時間がない…)のでさっさとポートフォリオ開発へ。
・その後Docker+Railsでの環境構築が何とか完了。ようやく本格的なアプリ開発へ。この辺は備忘もあり別記事へ。(デプロイ周りの環境構築は上記のこともあり後回し。)
Gitでブランチを切って作業する事によってとにかく作業効率がアップした。Udemyの『もう怖くないGit!チーム開発で必要なGitを完全マスター』が非常に活きた。Git万歳。
・『DXとかDevOpsとかのなんかいい感じのやつ 富士通TechLive』
https://www.slideshare.net/TokorotenNakayama/dxdevopstechlive
を見て感銘を受ける。DevOpsを進めていく事はとても興味深くやりがいがありそうだけど、事務管理系と共通するような組織運用上のジレンマを抱えているんだなぁと。
#課題・不明点
・Dockerコンテナ・イメージの掃除を定期的に行う必要がある。
・ルート、ポート、DNS等ネットワーク周りの知識が弱い→基本情報技術者テキスト
・データベース周りの知識が不足している。
・AWSは公式のレクチャーを見るべき。
・デプロイはCircleCIではなくGitHubActionsを採用するのもいいかも。