A社は、各種のサービスを複数のWebサイトで提供している。 現在、利用は、Webサイトにログインするたびに、そのサイト用の利用者IDとパスワードとを入力する必要がある。 この煩わしさを解消するために、いずれかのWebサイトで一度ログインすれば、全てのWebサイトを利用できる仕組みとしたい。 この仕組みを実現するための機能を有するOSSはどれか。
| ア | BIND |
| イ | Keycloak |
| ウ | Logstash |
| エ | OpenSSL |
答え イ
【解説】
| ア | BIND(Berkeley Internet Name Domain、バインド)は、カリフォルニア大学バークリー校(UCB)で開発されたDNSサーバソフトウェアです。(×) |
| イ | Keycloakは、シングルサインオン(Single Sign On、SSO)やAPIアクセスの認証・認可制御を実現するためのJavaベースのOSSです。(〇) |
| ウ | Logstashは、Elastic社が提供する無料かつOSSのデータ処理パイプラインです。(×) |
| エ | OpenSSLは、暗号化とSSL/TLSプロトコルの実装を提供するOSSのソフトウェアライブラリです。(×) |
【キーワード】
・OSS