Hacker News new | past | comments | ask | show | jobs | submit login

Wow, I didn't know that AWS had a managed redis service! I thought Elasticache was only for Elasticsearch. Thank you for pointing this out.

In my experience, setting up redis is very easy and not time-consuming; what is not trivial is to store large amounts of data in it, which requires either getting more RAM or considering a clustering option.

I'll very much have this option in mind for upcoming projects where I'm not the sole owner.

Regarding Ansible vs bash/ssh, I'll probably (hopefully!) come to the point where I'll need something more sophisticated. Ansible is definitely my benchmark for an elegant solution to idempotent provisioning and infrastructure as code. I might not help writing something custom in js, but I definitely will have to go beyond bash and purely imperative approaches. I'll be sure to share what I learn along the way.




Elasticache is for redis or memcached, not elasticsearch. AWS does have an elasticsearch service too, although I haven't heard good things about it.

https://aws.amazon.com/elasticache/

https://aws.amazon.com/elasticsearch-service/


Another option over Ansible/Saltstack for managing remote hosts, is using something like Fabric [1]. It's a "remote execution framework"; basically a Python wrapper around SSH for defining hosts and writing tasks that are executed in a shell on your fleet.

[1] https://www.fabfile.org/


Will take a look at Fabric, thank you!




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: