20年物の基幹システム刷新に、マクロミルがあえて「全てを変えない」と決めた理由

「1年では無理」――。20年間業務を支えてきた基幹システムの刷新は、そんな空気の中で始まった。マクロミルは期限内に移行を終え、夜間の停止を伴うリリースからも脱した。決め手は「全てをモダナイズしない勇気」だった。

 長年使ってきた基幹システムを刷新したい。だが、長年の業務を支え、多くのシステムと連携しているものとなれば影響を見極めるだけでも一苦労だ。新しい技術を取り入れたい一方で、限られた期間にどこまで手を入れるべきか判断に迷うこともある。

 オンラインリサーチを主力事業とするマクロミルは、20年にわたって業務を支えてきた基幹システムの移行を決断した。移行のきっかけとなった課題は、リリースに伴う手作業の負担やアクセス数、運用コストの増加だ。

 移行に使える期間は約1年。「1年では無理」という空気の中で始まったプロジェクトは、運用コストの半減や無停止リリースの実現などの成果につながった。成功の鍵となった「基幹システム刷新の考え方」とはどのようなものだろうか。

不具合を直しても、すぐにリリースできない

 マクロミルは、アンケートの配信から回答収集、集計、納品までのリサーチのプロセスをオンラインで提供している。国内モニター数は3600万人、年間取引社数は4000社超、年間プロジェクト件数は3万件以上に上る。

 その業務を支えてきた基幹システムは、仮想マシン(VM)をベースに構築されていた。Webサーバは40以上のシステムと連携して毎秒1500件規模のトランザクションを処理し、バッチサーバでは約100のバッチ処理が動いていた。データはネットワークストレージと、VM上に構築した商用データベースに保存していた。

 長年安定稼働を続けてきた一方で、課題は大きく分けて3つあった。(1)手作業の限界、(2)アクセス数の増加に合わせた処理能力の拡張、そして(3)コストだ。

 Webサーバはセッション情報を自身のメモリに保持するステートフルな構成で、サーバ台数も固定されていた。台数を増やすにも手作業が必要で、柔軟な拡張が難しかった。デプロイやテストも手動で実施しており、リリースにはサービス停止と夜間の作業体制が必要だった。

印刷する
SNSでシェア

事例で学ぶ! 業務改善のヒント

この連載の記事をもっと見る

この記事の著者

関連記事

こんなメディアも見られています

キーマンズネットに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。

無料会員登録
最新情報をいち早くチェック!

IT初心者から上級者まで、企業内の情報システムにかかわるキーパーソンを対象に、皆さまの役に立つ情報を無料で提供します

いますぐ無料会員登録

アクセスランキング

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10

キーマンズネット SNS

X @Keymansをフォロー

インフォメーション

キーマンズネットをフォロー

キーマンズネットについて