DEV Community

Discussion on: JSON log - analyze and visualize

Collapse
 
easytony profile image
tonybui1812

What different between licensing and free version of Elasticsearch?

Collapse
 
easytony profile image
tonybui1812

As of my last knowledge update in September 2021, Elasticsearch offers both open-source (free) and commercial licensing options. The main differences between the licensing options typically include:

Open-Source (Free) Elasticsearch:

  1. Core Search and Indexing: The open-source Elasticsearch provides core search and indexing capabilities, allowing you to store, search, and analyze your data.

  2. Basic Features: It includes fundamental features such as full-text search, RESTful API access, and distributed search capabilities.

  3. Community Support: You can find support through community forums, documentation, and community-contributed resources.

  4. Limited Security: Basic security features like HTTPS, basic authentication, and IP filtering are available, but more advanced security features are not included.

  5. Limited Management Tools: You have access to basic management and monitoring features but may not have advanced management and monitoring capabilities.

  6. No Commercial Support: You won't have access to official commercial support from Elastic for troubleshooting and assistance.

Commercial Licensing (Elasticsearch with a Paid Subscription):

  1. Additional Features: Commercial licensing, depending on the subscription level (Platinum, Gold, etc.), includes additional features like security, alerting, machine learning, Cross-Cluster Search, SQL support, and more.

  2. Advanced Security: Commercial versions offer more robust security features, including role-based access control, LDAP/AD integration, and field- and document-level security.

  3. Advanced Management and Monitoring: You get advanced management and monitoring tools for Elasticsearch clusters, making it easier to manage and monitor your deployment at scale.

  4. Official Commercial Support: With a paid subscription, you have access to official commercial support from Elastic, including assistance with troubleshooting, performance optimization, and guidance.

  5. License for Additional Elastic Stack Components: In addition to Elasticsearch, commercial licensing often covers other components of the Elastic Stack, such as Logstash and Kibana, with enhanced features and support.

  6. Service-Level Agreements (SLAs): Subscriptions often come with service-level agreements that guarantee support response times and availability.

The choice between open-source Elasticsearch and commercial licensing depends on your specific requirements. If your use case can be met with the core features and community support of open-source Elasticsearch, it can be a cost-effective option. However, if you need advanced features, security, support, and enhanced management tools, a commercial subscription may be more suitable.

Keep in mind that licensing and feature offerings may change over time, so it's essential to review the Elastic website or contact Elastic directly for the most current details and pricing.