Not necessarily. Logstash (which we use in our fully worked out example) is a very handy tool for loading data into Elasticsearch/Siren – thus in Siren Platform, but it is not the only choice.

ETL can be performed in many ways, e.g. by custom scripts or by using ETL/data workflow/messaging tools found such as Talend, CloverETL, Kafka etc.