I want to store data of three different customer on to same elastic host. Just wondering what is the best way to achieve this with security. ( The data of all customer should be secure and not visible to each other) ?
How to create more than one cluster on same host using Java API?
Can we achieve multi-tenancy environment with security?
How to create more than one cluster on same host using Java API?
I don't know of any easy way to do this through Java. Usually some orchestration tool, e.g. Ansible or Puppet, are used for this.
Can we achieve multi-tenancy environment with security?
X-Pack Security can handle this, both at index and document level. It would help if you provided some additional information about number of customers, expected data volumes and other requirements though.
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.