「以前は『動いているシステムは不必要に触るな』というのが主流だったが、それはもう昔の話。ソフトウェアを取り巻く周辺環境の変化は激しく『インターネットとつながり、さまざまなサービスと連携するソフトウェア』が当たり前に存在している。そうなればOSのバージョンアップやブラウザのアップデート、日々発見される新しい脆弱(ぜいじゃく)性など周辺環境の変更に追従するために、頻繁にシステム変更が発生する」 しかも、スマートフォンの自動アップデートのように、もはやソフトウェアの更新はユーザーが意識することなく実施されるものになっている。ユーザーに意識させずにソフトウェア更新をするためには、テストやデプロイを自動化する「CI/CD整備」「監視の整備」「DevOpsの構築」が必要だと粕谷氏は語る。 Mackerelの場合は管理ソフト「Jenkins」を利用してCIを実現し、サーバ監視にはMackerelを使って
![はてな粕谷氏が実践する「プロダクトを10年運用するチームの作り方」](https://cdn-ak-scissors.b.st-hatena.com/image/square/e293a409af84fc46fc55be7ead24ae1edeca8826/height=288;version=1;width=512/https%3A%2F%2Fimage.itmedia.co.jp%2Fait%2Farticles%2F2003%2F13%2Fl_01.jpg)