オープンソース

Rocket.Chat〜オンプレ用のチャット〜

昨今、会社内の連絡などにメールではなく「チャット」を利用する場合が多くなっています。ここでは、オンプレミス環境にシンプルなチャットシステムを構築できるOSS「Rocket.Chat」のメリットやシステム構成について紹介します。

Rocket.Chatとは

Rocket.Chatとは、OSSのビジネスチャットのソフトウェアです。クラウドサービスのビジネスチャットとしてよく使われているSlackの代替として注目されています。Rocket.Chatは、企業内のオンプレミス環境にシンプルなチャットシステムを構築できるソフトウェアです。有償のSlackから、オンプレミスのRocket.Chatへ移行することで、課金を心配することなく、すべての社員やお客様がビジネスチャットに参加できます。Rocket.Chatを使うことで、本社と支社間、在宅勤務者、顧客先や移動中の社員等、遠隔地にいる人、企業間など、コミュニケーションを活性化することができます。Rocket.Chatによって、働き方改革で求められている生産性向上が期待できるのです。

Rocket.Chatの画像

ビジネスチャットのOSS〜Rocket.Chatのメリット〜

Rocket.Chatを利用するメリットには、次のようなものがあります。

  • オンプレミス環境にシステムを構築できる
  • シンプルなチャットシステムを構築できる
  • シチュエーションに応じた運用ができる
  • ウェブブラウザやモバイルアプリケーションから利用できる
  • スムーズに導入できる

Rocket.Chatのメリット①:オンプレミス環境にシステムを構築できる

Rocket.Chatの大きなメリットの一つはオンプレミス環境にチャットシステムを構築できることです。

ビジネスでチャットサービスを利用することが増えており、クラウドチャットサービスを提供している業者も増えています。一方、ビジネスでのチャットでは、機密情報や個人情報等を投稿することもあり、インターネット上のサービスを利用する場合には情報漏洩が危惧されます。そのため、ビジネスでチャットを利用する場合は、オンプレミス環境にチャットシステムを構築すると安心です。

Rocket.Chatでは、オンプレミス環境にチャットシステムを構築できます。そのため、前記のような情報漏洩の心配が少なくなり、安心して使えるチャットシステムを提供できます。また、Rocket.ChatはActive DirectoryやLDAP Serverと連携できます。そのため、組織内のユーザ管理システムの仕組みをそのまま利用してRocket.Chatを導入できます。

Rocket.Chatのメリット②:シンプルなチャットシステムが構築できる

Rocket.Chatを利用すると、ビジネスチャットに特化したシンプルなチャットシステムを構築できます。現在、多くのチャットサービスでは、あまりビジネスでのチャットシステムとしては使わない機能が実装されており、そこに余計なコストが発生する場合があります。

Rocket.Chatを使って構築するチャットシステムは、ビジネスでのコミュニケーションツールとして必要な機能を備えつつも、無駄のないシンプルなシステムです。Rocket.Chatは、シンプルではありますが、基本的なチャットの機能だけでなく、メッセージの検索、ファイルの添付、いいね機能など、必要な機能は網羅されています。そのため、コストを抑えてチャットシステムを構築できます。また、操作や設定も非常にシンプルなため、導入後すぐに実運用を開始できます。

Rocket.Chatのメリット③:シチュエーションに応じた運用ができる

Rocket.Chatには、次のような3種類のルームがあるため用途に合わせて様々な場面で利用できます。

  • 公開ルーム

    誰でも参加可能なルームです。社内全体への呼びかけや、お知らせの周知などに利用できます

  • 非公開ルーム

    限られたメンバーのみが参加できるルームです。プロジェクトメンバーや会議の参加者など限られたメンバーとの資料や情報の共有に利用できます。

  • ダイレクトメッセージ

    1対1でコミュニケーションを取る際に利用します。

これら、3種類のルームはいずれも利用者が必要に応じて簡単に作成できます。3種類とシンプルではありますが、ルームを使い分けることでRocket.Chatの活用の幅が広がります。

Rocket.Chatのメリット④:ウェブブラウザやモバイルアプリケーションから利用できる

Rocket.Chatでは、外出中も重要なチャットでのやり取りを見逃すことはありません。それは、Rocket.Chatはスマートフォンなどの端末からでも、チャットルームの会話を確認、返信できるためです。そのため、出張中や外出中にも気になるやり取りの内容を確認できます。この点もRocket.Chatの大きなメリットの1つです。

Rocket.Chat_loginの画像

Rocket.Chat_Phoneの画像

Rocket.Chatの標準的なスマートフォンアプリでは、通知回数に制限があります。デージーネットでは、必要に応じて制限を回避する方法を提案しています。

Rocket.Chatのメリット⑤:API連携も可能

Rocket.Chatでは、RESTベースのAPIを利用することができます。このAPIを使うことで、様々な機能を開発し、自動的に情報を登録したり、登録された情報を自動取得して何らかの処理を実行するなどの使い方ができます。

活用の方法は様々です。例えば、FAXが着信したら自動的に指定されたRocket.Chat上のチャットルームにそれを転載して公開するようにしたり、Webからの問い合わせを指定されたチャットルームに自動登録したりすることができます。また、Rocket.Chatのチャットルーム上で命令を行い外部のプログラムを起動したりという使い方もできます。

システム構成

Rocket.Chat_Phoneのシステム構成図

Rocket.Chat Serverは、画像のようなシンプルなシステム構成で、Linux上で動作します。ユーザ用WebUIと管理者用WebUIがあります。管理者はWebUIから各ユーザーの権限設定やサービス連携、ログ表示、各種機能の管理などを行えます。

また、バックエンドのDB ServerとしてMongoDBを利用します。LADP ServerやActiveDirectoryなどの外部のシステムと連携してユーザ管理を行うこともできます。

インストール

単純にRocket.Chatを試してみたい場合には、Github上のプロジェクトサイトからソースコードをダウンロードすることができます。また、RedHat Enterprise LinuxやCentOSでは、EPEL上にあるパッケージを利用してインストールすることができます。Rocket.Chatの動作にはMongoDBが必要ですので、併せて設定を行う必要があります。

なお、Web会議システムとの連携を行う場合には、別にJitsiをインストールする必要があります。

デージーネットの取り組み

ビジネスチャットシステムの構築事例

Rocket.Chat事例の画像

デージーネットでは、オンプレミス環境にRocket.Chatを利用したチャットシステムを構築した実績があります。その実績を踏まえて、安全で便利なチャットシステムを提案しています。また、デージーネットの構築したチャットシステムは導入後支援(Open Smart Assistance)を受けることができます。

デモのお申込み

もっと使い方が知りたい方へ
操作方法や操作性をデモにてご確認いただけます。使い方のイメージを把握したい、使えるか判断したい場合にご活用下さい。デモをご希望の方は、下記よりお申込みいただけます。

デモをご希望の方

デモの申し込みイメージ


OSS情報

Rocket.Chat〜オンプレ用のチャット〜
ここでは、オンプレミス環境にシンプルなチャットシステムを構築できるOSSのチャットソフトウェア「Rocket.Chat」導入のメリットを紹介します。
便利なチャット機能
ここでは、実運用時に役立つ便利な使い方を紹介します。
Jitsi〜OSSのWeb会議システム〜
ここではRocket.Chatと連携できるWeb会議システムJitsiについて紹介いたします。
Jitsiの録画機能
JitsiはJibriというコンポーネントを利用して、Web会議の録画を行うことができます。ここでは、Jitsiの録画機能について紹介します。
アプリの使い方
ここでは、アプリの使い方を紹介します。
会話ログ機能
ここでは、管理者が専用のWEBページから、チャット利用者の投稿を確認できる「会話ログ機能」について紹介します。
インストール方法
ここでは、チャット機能をCentOS7へインストールする方法について紹介します。
ユーザマニュアル
デージーネットで独自に作成した日本語のユーザマニュアルです。
管理者マニュアル
デージーネットで独自に作成した日本語の管理者マニュアルです。
Jitsi利用マニュアル
ここでは、デージーネットで独自に作成したJitsiでWEB会議を行うための日本語利用マニュアルを紹介します。

ビジネスチャットシステム構築事例

社内の技術者が、気軽に社内の他の技術者や技術サポート部門に相談できるようにするために、OSSのビジネスチャットRocket.Chatを導入しました。ビジネスチャットシステムの導入によって、それまでのメールでの相談よりも、気軽に発信ができるようになりました。

Rocket.ChatやJitsiを利用したビジネスチャットシステム構築事例

海外のオフショア会社とのコミュニケーションがとるツールが欲しいとのことで、ビジネスチャットシステムのRocket.Chatを導入しました。そして文字でのチャットだけではなく音声通話やデスクトップ画面の共有も行いたいとのことで、ビデオ会議システムのJitsiの連携も提案しました。

Jitsiを利用したテレワーク環境(Web会議システム)の導入構築事例

新型コロナウィルス(COVID-19)感染症の流行に伴い、東京都知事より不要不急の外出の自粛要請が行われました。この要請に伴ってデージーネットの東京営業所に勤務する社員は、自宅からのテレワークに移行しました。テレワークを行うためにWeb会議システムであるJitsiを導入しました。

自治体へオンプレミスのWeb会議システム導入事例

自治体様から、離れた部署の職員が集まって開催する会議や、新型コロナウィルス対策のため庁内の中で行う会議をWeb上で行いたいというご要望がありました。検討した結果、弊社では自治体向けのオープンソースのWeb会議システムであるJitsiを提案いたしました。

名古屋市役所様へオンプレミスのWeb会議システム導入事例

簡単に操作できるWeb会議システムで庁内で自由にWebで打ち合わせの開催を実現するために、名古屋市役所様へWeb会議システムのJitsiを導入しました。今回は名古屋市役所の担当者様に導入の背景や現在の利用状況について伺いました。

Rocket.Chatの性能改善コンサルティング

お客様自身でRocket.Chatのサーバを構築しましたが、Rocket.ChatサーバのCPU負荷が上がってしまい、接続ができない状況が時々発生していました。そのためデージーネットで改善提案とその手順を提示するためのコンサルを行いました。

Rocket.Chat調査報告書

Rocket.Chatのインストール方法や基本的な使用方法、メリットを調査した結果をまとめたものです。

Rocket.Chat外部連携調査報告書

Rocket.Chatでは、プライベートな独自環境にチャットシステムを構築できます。本書はRocket.Chatの外部連携について調査し、外部システムとどのような連携ができるのか検証を行った調査報告書です。

Jitsi調査報告書

Jitsiはオープンソースのビデオ会議システムです。リモートワークなどで、離れた場所にいるメンバーとの会議などに活用できます。自組織専用のシステムを構築できるため、安心して使えるビデオ会議システムを提供することができます。本書は、Jitsiについて調査した内容をまとめたものです。

無料で使えるWeb会議システムとサービスの比較

在宅ワークやリモートワークは新たな働き方として注目を浴びています。テレワークを進めていく上で必要なツールというとチャットシステムや電子契約システム、Web会議システムと様々です。Web会議システムに至っては、たくさんのサービスが存在しています。ここでは、クラウドサービスとオンプレミスのWeb会議システムについて比較します。

テレワークで使えるおすすめのOSS10選

働き方改革を促進するために、テレワーク環境の整備や生産性の向上などが求められています。ここではテレワークで使えるおすすめOSSについて紹介します。

Rocket.Chat〜オンプレ用のチャット〜の先頭へ