Ollama: The Reference Architecture for Sovereign, Private Large Language Models (LLMs)
TL;DR Artificial Intelligence (AI) is the new standard, but using cloud APIs like OpenAI (ChatGPT) …
TL;DR
For a long time, Elasticsearch was the undisputed standard for log analytics and full-text search. But then Elastic changed its license, effectively excluding the open-source community to block cloud providers. OpenSearch (managed by the Linux Foundation, initiated by AWS) is the answer: A true, Apache-2.0 licensed fork that keeps the original vision alive. Running OpenSearch in your own cluster not only provides a blazing-fast search engine but also all enterprise features (Security, Alerting, Vector Search) that would be costly with Elastic—while maintaining full data sovereignty.
The most significant architectural difference between Elastic and OpenSearch today lies in the DNA of the software.
What good is a massive pool of logs or customer data if everyone can access it?
In the open-source world of Elastic, security was long a pain point. OpenSearch integrates these features natively.
Search engines used to be primarily for keyword matching (“Find the word ‘invoice’”). Today, it’s about semantic search (“Find documents related to payment requests”).
Here, it is decided whether you pay for infrastructure or accept a cloud premium for a logo.
Scenario A: AWS Managed OpenSearch (The Convenient Premium)
AWS may have initiated OpenSearch, but they charge royally for the managed service.
Scenario B: OpenSearch with Managed Kubernetes from ayedo
In the ayedo App Catalog, OpenSearch runs highly available in your own cluster.
| Aspect | Elastic Cloud / Enterprise | AWS Managed OpenSearch | ayedo (Managed OpenSearch) |
|---|---|---|---|
| License | Proprietary (SSPL) | Apache 2.0 | Apache 2.0 |
| SSO / Security | Paid (Premium) | Included | Included |
| Vector Search (AI) | Partially Paywalled | Included | Included |
| Infrastructure Costs | Very High | High (Markup) | Low (Flatrate) |
| Plugin Freedom | Restricted | Highly Restricted | Unrestricted |
| Strategic Risk | Vendor Lock-in | AWS Dependency | Full Sovereignty |
Is OpenSearch compatible with Elasticsearch?
Yes, to a very large extent. OpenSearch is a fork of Elasticsearch 7.10. Most REST APIs, index structures, and ingestion tools (like Logstash or Filebeat/Fluentd) continue to work seamlessly. Only with extremely specific, newer Elastic 8.x features are there deviations, as the projects evolve independently.
What about Kibana?
Kibana is the frontend for Elasticsearch (and has also become proprietary). OpenSearch provides OpenSearch Dashboards. It looks almost identical, operates the same, and supports all your familiar graphs, dashboards, and discover views.
When do I need OpenSearch instead of Loki?
This is an important distinction in the ayedo catalog! If you only search for errors in logs (“Grep in the Cloud”) and primarily monitor infrastructure, Loki is cheaper and more efficient. But if you need full-text search in application data (e.g., a product search for your webshop), perform complex aggregations, or do vector search for AI features, OpenSearch is the only right choice.
How does it work with backups?
In the ayedo stack, we configure automatic snapshots. OpenSearch regularly backs up its indices to S3-compatible object storage (like AWS S3 or self-hosted MinIO). In the event of a total failure, the cluster can be precisely restored from these snapshots.
Data is your company’s most valuable asset, and the technology to search it should not be hidden behind proprietary paywalls or cloud premiums. Elastic’s license change was a wake-up call for the industry. OpenSearch is the sovereign answer. With the ayedo Managed Stack, you get an enterprise-grade search engine and analytics platform that tames massive data volumes, supports your AI visions, and remains 100% under your control.
TL;DR Artificial Intelligence (AI) is the new standard, but using cloud APIs like OpenAI (ChatGPT) …
Why License Freedom Alone Does Not Create Control In the European digital debate, Open Source is …
TL;DR Relational databases are the backbone of almost every business application. However, the …