I run technology for a startup and really want to use an event store for tracking and querying all events that occur across my systems. Looking into EventStore and I’m really excited about it!
I use AWS ECS for other services and would like to set up an EventStore cluster as well, but i’m unsure of the best practice here for the infrastructure. I am subject to HIPAA and may end up storing PHI, so I need to ensure network security and data encryption.
I am looking over the other tips and tutorials in this group, e.g. with Kubernetes, but can anyone give me a list of things i’ll want to focus on? I’m trying to think through:
- Availability
- Backups and restoration
- Encryption at rest and in transit
- Internal vs external networking (inter-node traffic on a private subnet? secure access to the admin web interface?)
Also i know it’s been asked many times, but how are we doing on fully managed or one-click setup offerings? Would something like containership’s new offering take care of my above concerns? https://blog.containership.io/new-in-marketplace-event-store-functional-database-with-complex-event-processing/
Thanks! Looking forward to trying this thing.