Upgrade to Pro — share decks privately, control downloads, hide ads and more …

はてなフォトライフをECSに移行した話 / Hatena Engineer Seminar #20

cohalz
June 07, 2022

はてなフォトライフをECSに移行した話 / Hatena Engineer Seminar #20

Hatena Engineer Seminar #20 AWS Renovation 編
https://hatena.connpass.com/event/249039/ の発表資料です

cohalz

June 07, 2022
Tweet

More Decks by cohalz

Other Decks in Programming

Transcript

  1. 以前のはてなフォトライフのインフラ 〜 2018年 • オンプレ • CentOS 5 • Perl

    5.8.8 • MySQL 4.0 2018 〜 2021年 • EC2 • Debian 8 • Perl 5.28.1 • Amazon Aurora MySQL 5.6 4
  2. 今回のアプリケーションのECS移行 2018 〜 2021年 • EC2 • Debian 8 •

    In Placeデプロイ ◦ Capistrano 2 2021年 〜 • ECS on Fargate • Debian 11 • Blue/Greenデプロイ ◦ CodeDeploy 5
  3. OSのバージョンを上げられるか • Debian 9 LTSのEOLが2022/6 • まだ社内にDebian 10以上のAMIが用意され ていなかった ◦

    他のチームでコンテナ化が進んでいた • そもそも社内の古い仕組みを触るのも大変 ◦ 属人性が高い 9
  4. (参考) 2018年に行った移行について • MySQLをアップデートする話 - Hatena Developer Blog • Hatena

    Engineer Seminar #11で「MySQL自前運用やめて Aurora導入する話」した - 角待ちは対空 • Legacy Meetup Kyotoで「レガシーシステムとインフラオー ナーシップ 」という発表した - 角待ちは対空 42