Can i use the Python Elasticsearch API to index data to Amazon Elasticsearch Service Clusters?
Lastly, should I then setup my own EC2 instances and configure my own Elasticsearch cluster if I am not able to perform the actions in the above points? What are then the downsides to it?
Cloud by elastic is one way to have access to all features, all managed by us. Think about what is there yet like Security, Monitoring, Reporting, SQL, Canvas, APM, Logs UI, Infra UI, SIEM, Maps UI, AppSearch and what is coming next ...
But I can try to answer to some questions:
I don't think so but you need to check with your provider
Yes. I believe this is doable.
You can also do that but it's easier IMO to have a fully managed service.
BTW depending on your use case, I'd invite you looking at App Search. It's available on cloud.elastic.co without additional costs with the default AppSearch instance. For a Search Use case, I'd consider it as it will be probably much faster and much more flexible.
Hi @dadoonet, thanks for the reply. Maybe I would just share my use case:
Currently, I am using python flask to develop a web application with Elasticsearch as my nosql database. I am now preparing for deployment purposes for my company but they only want it to be used internally within their intranet.
As such, I have research around and came upon AWS Elastic Beanstalk and AWS Elasticsearch Service which may help, hence my questions in the previous post.
Therefore, would Elasticsearch Service on Elastic Cloud help my use case?
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.