オープンソース

OSS紹介

便利で実用性の高いOSSをご紹介します。

デージーネットは、OSSの専門家としてこれまでに多くのOSSを使用しシステムの構築を行なってきました。
その活動の中で、OSSに関する知識を蓄積してきました。
ここでは、OSSごとに「便利な使い方」や「導入時のメリット」などを紹介します。

テレワーク/リモートワーク

OSS紹介BigBlueButton
〜OSSのウェビナーシステム〜
BigBlueButtonとは、オープンソースソフトウェアのWeb会議システムです。ウェブブラウザを使用して、遠隔の利用者とWeb会議を行なうことができます。ここでは特徴や機能について紹介します。
OSS紹介ワンタイムパスワードのOSS
〜Google Authenticator〜
Google Authenticatorは、ワンタイムパスワードによる二要素認証を実現するOSSです。パスワード認証に加えて、ワンタイムパスワードを活用することで、ユーザを安全に認証することができます。
OSS紹介Moodleに代わるOSSの学習管理システム〜Canvas LMS〜
Canvas LMSとは、企業の研修や学校などの教育機関で教材配信や成績の管理ができるオープンソースソフトウェアの学習管理システムです。ここではCanvas LMSの特徴、機能、メリットについて説明します。
OSS紹介LibreSpeed〜ネットワーク通信速度を計測するOSS〜
LibreSpeedとは、Google Speed Testのような、拠点間のネットワークの通信速度(speedtest)を計測するためのソフトウェアです。ここでは、LibreSpeedの特徴や機能を紹介します。
OSS紹介プリザンター〜ローコード開発プラットフォーム〜
プリザンターとは、ローコードでWebデータベースを構築することのできるオープンソースソフトウェアです。ここではプリザンターの特徴や機能、使用用途などについて紹介します。
OSS紹介WireGuard〜OSSのVPNソフトウェア〜
WireGuardは、OpenVPNやIPSecにかわるVPNソフトウェアです。ここでは特徴や用途、構成するためのポイントなどについて紹介します。
OSS紹介OSSのジョブ管理ツール
〜Rundeck〜
ジョブ管理ツールとは、特定の処理を定期的に実行するためのソフトウェアの総称です。ここでは、cronにかわるジョブスケジューラのソフトウェアRundeckを紹介します。

ビッグデータ

OSS紹介Elasticsearch
〜OSSの全文検索エンジン〜
Elasticsearchは、Apache Luceneをベースに開発されたOSSの全文検索エンジンです。Elasticsearchは、分散処理型の検索エンジンで、ビッグデータの解析などに使われています。
OSS紹介OSSの統合ログ管理・監視ソフト Graylog
Graylogとは、GUIからログサーバの管理やログの参照、検査、可視化などを行うことができる統合ログ管理ソフトウェアです。ここではGraylogの特徴などについて紹介します。
OSS紹介MongoDB〜OSSのNoSQLサーバ〜
MongoDBとは、ドキュメント指向のデータベースを採用したオープンソースソフトウェアのNoSQLサーバです。ここではMongoDBの特徴、データ構造、商用版などについて説明します。

メールサーバ

OSS紹介Mailman
〜OSSのメーリングリストサーバ〜
Mailmanは、OSSのメーリングリスト管理ソフトウェアです。コマンドラインからの管理だけでなく、WEBからの管理もサポートしています。
OSS紹介オープンソースのメール配信システムのOSS〜phpList〜
phpListとは、メールマガジンの配信を行うことができるオープンソースソフトウェアです。ここではphpListの特徴について紹介します。
OSS紹介Rspamd〜スパムメール対策システム〜
Rspamdとは、様々なルールによってメッセージを評価することができる高機能なオープンソースソフトウェアのspamフィルタシステムです。ここでは特徴や機能について紹介します。

クラスタ

OSS紹介高可用性とクラスタのOSS
高可用性とは、障害などでサービスが停止しないように動く性能のことをいい、またクラスタとは高可用性を実現するためのシステムをいいます。ここでは、クラスタとして働くオープンソースソフトウェアについて説明します。

DNSサーバ

OSS紹介unbound〜攻撃に強いDNSキャッシュサーバ〜
unboundとは、DNSのキャッシュサーバに特化したオープンソースソフトウェアです。IPv6対応、DNSSECにも対応しており、今後、DNSキャッシュサーバに求められる機能は実装済です。

認証サーバ

OSS紹介Keycloak〜SAMLにも対応したシングルサインオン〜
Keycloakは、アプリケーションへのサインインを一度でおこなうことができるオープンソースソフトウェアです。Keycloakは、他のSSOのオープンソースソフトウェアと比べると新しいソフトウェアです。
OSS紹介OpenAM〜シングルサインオン〜
OpenAMとは、シングルサインオン(SSO)を実現することのできるオープンソースソフトウェアです。OpenAMは、Sun Microsystemsが開発した製品をOpenSSOとしてオープンソース化したものです。
OSS紹介OpenLDAP〜OSSのLDAPサーバ〜
OpenLDAPとは、オープンソースのLDAPサーバソフトウェアです。OpenLDAPは、LDAPプロトコルの実装のテストベットとなっていて、事実上のLDAPの標準です。様々なディストリビューションにも標準で採用されています。
OSS紹介FreeRADIUS〜OSSのRADIUSサーバ〜
RADIUSサーバでは、ユーザ数に応じたライセンスが一般的です。しかし、FreeRADIUSはオープンソースソフトウェアですので、ユーザ数に関係なく自由に利用することができます。
OSS紹介FreeRADIUSのアカウント管理GUI
〜daloRADIUS〜
daloRADIUSは、RADIUSサーバのユーザやアカウンティングの管理を行うためのウェブインタフェースです。daloRADIUSを使うと、便利で簡単にRADIUSシステムを管理することができるようになります。
OSS紹介389 Directory Server
〜OSSのLDAPサーバ〜
389 Directory Serverは、オープンソースソフトウェアのLDAPサーバです。当初はNetscape社の製品でしたが、Red Hat社が引き継ぎ、オープンソース化しました。

プライベートクラウド

OSS紹介Nextcloud〜オンラインストレージ〜
Nextcloudとは、DropboxやGoogle Driveのようなオンラインストレージを構築できるオープンソースソフトウェアです。Nextcloudはオンプレミスやクラウドどちらでも構築が可能です。
OSS紹介oVirt〜OSSの仮想環境管理ツール〜
oVirtは、KVMをハイパーバイザーとして利用することができる仮想基盤です。ここではoVirtの特徴、VMware vSphereとの比較などについて説明します。

管理・監視

OSS紹介Zabbix〜ログ監視も可能なOSSの監視ツール〜
Zabbixとは、サーバ、ネットワーク、アプリケーションを集中監視するための統合監視ソフトウェアです。Zabbixは、Zabbix SIA社が開発したOSSです。OSSですので誰でもインストールし導入できます。
OSS紹介Cacti〜監視とグラフ生成のOSS〜
Cactiとは、ネットワーク監視、グラフ生成のソフトウェアです。サーバやネットワーク機器のネットワークトラフィック、CPU使用率、空きメモリ量、ディスク使用率などを監視し、グラフ化することができます。
OSS紹介Icinga2〜コマンドでも使える監視OSS〜
Icinga2は、 Nagiosから派生して開発されたシステム監視のOSSです。Icinga2では、WEBインタフェースだけでなくコマンドラインで監視設定も行うことができ、大量の監視が行えます。
OSS紹介IPアドレス管理のOSS
〜phpIPAM〜
phpIPAMはIPアドレスを効率よく管理するOSSです。ネットワーク接続機器が増加すると、IPアドレスの管理は煩雑になってきます。phpIPAMは適切にIPアドレスを管理するのに役立ちます。
OSS紹介Prometheus〜大規模なシステムを監視可能なOSS〜
オープンソースの監視システムには、Zabbix、Icinga2、Cacti等がよく使用されていますが、Prometheusもオープンソースの監視システムの1つです。ここでは、Prometheusの特徴などについて紹介します。
OSS紹介OSSのアラート管理
〜Alertmanager〜
Alertmanagerは、オープンソースソフトウェアとして公開されているのアラート管理システムです。障害が発生した際に、システム管理者に無駄なく、効率よく運用していくために重要な仕組みになります。
OSS紹介Vuls〜OSSの脆弱性検知ツール〜
Vuls(VULnerability Scanner)は、オープンソースソフトウェアのLinuxやFreeBSDを対象にした脆弱性診断ツールです。ここではVulsの特徴や機能などを紹介します。

データベース

OSS紹介MariaDB MaxScale〜OSSのデータベース向け負荷分散ソフトウェア〜
MariaDB MaxScaleとは、オープンソースのデータベース向けプロキシサーバです。特にMySQL互換のデータベースに特化しています。ここではMariaDB MaxScaleniについて説明をします。
OSS紹介GridDB 〜MongoDBに代わる高速なNoSQLデータベース〜
GridDBとは、スケールアウト型NoSQLデータベースです。高い性能、拡張性、そして高い信頼性と可用性を備えた、IoTデータに最適なデータベースとして開発されました。ここではGridDBの特徴、MongoDBとの比較について紹介します。
OSS紹介Adminer〜OSSのデータベース管理〜
Adminerとは、PHPで作成されたフル機能のデータベース管理ツールです。phpMyAdminとは異なり、1つのファイルでデータベースの管理ができるソフトウェアです。ここでは、Adminerの特徴や機能などを紹介します。
OSS紹介OSSのシステムバックアップツール
〜Relax-and-Recover〜
Relax-and-Recoverとは、Linuxシステムのバックアップを実装するための管理ツールです。システムブートができるレスキューイメージを作成することができ、簡単にLinuxシステムのリカバリを行えます。

OS

OSS紹介CentOS8の代替えOS
〜AlmaLinux〜
CentOS8のサポートが2021年末で終了するとアナウンスされ、これを受け新しいRHELクローンの開発プロジェクトがいくつか発足しました。AlmaLinuxはその中の1つで、他のプロジェクトより一足早く、2021年3月30日に正式版がリリースされました。
OSS紹介Rocky Linux
〜RHELのクローンOS〜
Rocky Linuxとは、Rocky Linuxプロジェクトで開発が進められているRHELのクローンOSです。ここでは、Rocky Linuxの特徴や機能などを紹介します。

デージーネットOSS

OSS紹介添付ファイル安全化ソフト
〜SaMMA〜
SaMMAとは、メールサーバで添付ファイルを自動的に暗号化するOSSです。メールサーバが受信したメールに添付ファイルを見つけると、自動的に添付ファイルからファイルを取り出しZIP暗号化してくれます。