ChatWork 株式会社は、自社開発のビジネスチャットツール「チャットワーク」を通じて、多くの企業に新しい働き方を提案しています。導入企業は185,000社を超え(2018年7月末日時点)、建設業やメーカーなどを中心に幅広い業種で活用され、組織内の円滑な情報共有やコミュニケーションの活性化などに役立てられています。
チャットワークは日本で初めてのビジネスチャットツールです。ChatWork 株式会社がチャットワーク事業をスタートしたのは、日本にまだビジネスチャットの市場がなかった7年前のことでした。その後、市場が拡大し、さまざまな競合が現れる中で、同社は順調に成長を続けています。チャットワークが多くの企業に支持される理由は、その使いやすさです。勤怠報告といった社内コミュニケーションはもちろんのこと、他企業との社外コミュニケーションにもすぐに活用できるところが、他にはない強みです。チャットワークは開発当初から社外とのやりとりを重視してサービスを提供してきました。チャット機能だけではなく、タスク管理、ファイル共有などの機能も兼ね備えているため、チームメンバー間での仕事の進捗管理や、スケジュール管理にも利用されています。このように、顧客の業務の中枢を担うツールとなっているため、常に安定したサービス提供を行う必要があります。また何かシステム上の問題が起こった際には、即座の対応が求められます。
チャットワークのシステム環境
現在、新旧の環境が存在しています。旧環境では、AWSのEC2上で、モノリシックなPHP のアプリケーションが運用されています。新環境では、主にScalaを利用したマイクロサービスがコンテナ上で運用されており、順次、旧環境から新環境に移行されています。
問題解決における課題
New Relic 導入以前は、自社製ツールでサーバー監視を行いながら、顧客からの障害連絡を手掛りに問題解決がなされていました。しかし、顧客からの情報だけでは原因が即座に把握できず、対応に多大な時間と労力がかかっていました。問題が起きていることに気付かない、そして、問題の把握や切り分けが困難であることが当時の課題でした。これらの課題解決を期待してNew Relic が導入されました。
問題解決においてNew Relic が果たした役割「問題の可視化」
New Relicを導入してまず変わったこととして、以前はサーバーの問題はサーバー担当者だけが調査をしていましたが、New Relicによって、誰にでも状況や問題が見えるようになりました。課題の一つであった問題検出についても、New Relicの画面を見るだけで状況をすぐに把握することができるため、プロアクティブに問題を検出することができるようになりました。その結果として、New Relicがカスタマーエクスペリエンスの向上にも大きく貢献するようになりました。さらには、作業が効率化したことでサーバー台数も削減でき、コスト削減にも繋がったのです。