Splunkのオープンソースについて知っておくべきこと
Platform Chrissy Kiddご存じのとおり、Splunkの製品自体はオープンソースではありません。ただし、当社は数多くのオープンソースプロジェクトを支援しており、そのことをこれからご紹介したいと思います。このブログ記事では、Splunkを無料で試せる分野もご紹介し、組織がオープンソースを採用する際のよくある理由についても解説します。
Splunkを無料で試す
Splunkは無料で試すことができます。エンタープライズのレジリエンスにとって欠かせない存在になるという当社のミッションは、数多くの製品が支えています。なかでも、特に人気の高い製品はSplunk Cloud PlatformとSplunk Enterpriseです。
Splunkは、エンドツーエンドセキュリティとオブザーバビリティの唯一のプラットフォームを提供しています。多くのソリューションは、無料で試すか、ガイド付きツアーで詳細を確認できます。
- Splunk Cloud PlatformとSplunk Enterpriseは、セキュリティとオブザーバビリティに関する困難なユースケースのほとんどに対応でき、規模を問わずあらゆるデータのストリーミング、収集、インデックス作成が可能です。さらに可能性を広げるために、どちらの製品も事前に用意されたアプリとカスタムアプリ(SplunkBaseから取得)で完全にカスタマイズできます。
- Splunk Enterprise Securityは、オープンで拡張可能なデータプラットフォーム上に構築されたSplunkのSIEMです。高度な脅威検出、リスクベースのアラート、迅速な対応を可能にするセキュリティコンテンツ、統合されたインテリジェンスなど、さまざまな利点を備えています。
- Splunk Observabilityは、分析機能を搭載したOpenTelemetryに標準対応するフルスタックのオザーバビリティソリューションであり、問題を迅速に解決するのに役立ちます。
当社の全製品の詳細は、こちらでご覧ください。
Splunkはオープンソースを支援
Splunkの主力製品はオープンソースではありませんが、オープンソースコミュニティに賛同し、その活動を支持しています。当社のコントリビューションのなかでも特に誇らしいのが、継続的にサポートと開発を行っているOpenTelemetryフレームワークです。
データプラットフォームについては、長年にわたり標準が定められていませんでした。データが爆発的に増加している昨今、OpenTelemetryはテレメトリデータの収集と、そうしたデータをSplunkや他社のデータプラットフォームに送信する方法を標準化しています。その点において、このソリューションは大きなニュースです(OpenTelemetryは実際、CNFCが携わったオープンソースプロジェクトのなかでも、Kubernetesと並んで特に大規模なものです)。
関連記事:
プロプライエタリとオープンソース
組織がソフトウェアを選定する際、オープンソースかそれ以外(プロプライエタリ)のどちらを選ぶかについては、さまざまな理由が挙げられます。組織がプロプライエタリのソフトウェアを使う場合の、よくある理由をご紹介します。
- セキュリティ:ゼロトラストモデルで言われているように、アクセス権を持つ人が少ないほど、安全性は高まります。コードを非公開にすることは、多くのメリットがあります。たとえば、ソフトウェアの全体的なセキュリティを確保できるほか、セキュリティ標準への準拠にもつながります。また、財務情報、知的財産、個人情報など、ユーザーに関するあらゆる機密情報の保護が容易になります。
- サポートとメンテナンス:ソフトウェアをプロプライエタリにすることで、コードの内容を完全に理解し管理できます。どの点を改善すべきか、修正すべきバグはどこにあるか、顧客が本当に必要としている機能は何かを把握できます。つまり、顧客のために最高レベルのサポートと機能開発を行えるようになります。
- 知的財産:多くの組織が、自社のコードを貴重な知的財産(IP)だと考えています。コードを非公開のIPとすることで、競合他社はコードを見ることができず、コピーや改変もできません。
- ビジネスモデル:多くの企業は、製品のライセンスを販売することで利益を得ています。この収益を基に、企業は機能を開発したりカスタマーエクスペリエンスの継続的な改善をしたりしています。
もちろん、オープンソースが適しているというケースもあり、その理由もさまざまです。低コストまたは無料であるため、初めてのユーザーも気軽に始めることができ、さまざまなオプションを試しながら実際に製品を使って学ぶことができます。多くの小規模組織は、オープンソースのソフトウェアで多様な問題を解決できるでしょう。
ただし、組織やそのミッションと業務が拡大するにつれて規模や複雑性が高まり、オープンソースソリューションでは対処が難しくなってきます。Splunkでは、エンタープライズのお客様が抱える複雑で困難なユースケースを全力でサポートしています。
関連記事

セキュリティ運用、IT運用、DevOpsのためのデジタルレジリエンスの構築

企業の間で浸透するSplunk Cloud Platformへの移行のメリット
