プッシュ通知配信基盤の立ち上げ でプッシュ通知配信基盤を用意したが、やはりオンプレだと運用面の負担が大きいためクラウドへの移行を検討し実施することになった。
進め方としては最初はオンプレ + AWSの設計で追加機能をリリースし、それが完了したあとにオンプレのシステムをすべてAWSに移行するように開発を行った。
プッシュ通知配信基盤の立ち上げ時の経験を活かし、クラウド化からは設計にも関わるようになった。案件にはバックエンドエンジニアとして参加し、API(Go、DDD)の設計、実装やインフラ(AWS+オンプレ)の設計、構築、DB設計、ログ基盤の設計、構築などを行った。
こちらの対応を行うことで運用コストは下がり、システムの構成自体もシンプルになった。
DMM.com #2 Advent CalendarやDMM Blogや社内登壇などで知見共有、アウトプットを行った。
開発人員
- PO 1人
- SM 1人
- バックエンド 4人
- フロントエンド 2人