Hi,

I am in the process of planning a production deployment of Apache Fineract
and would appreciate guidance from the community on the recommended
infrastructure requirements.

I am looking for recommendations and best practices for the following:

Software Stack

* Operating System (Ubuntu/RHEL/Rocky Linux)
* Java version
* Database (MariaDB or PostgreSQL)
* Reverse Proxy (Nginx/Apache)
* Containerized vs. bare-metal deployment
* Backup and disaster recovery tools

Hardware Sizing

For each of the following environments, what would you recommend in terms
of:

* vCPUs
* RAM
* SSD storage
* Network bandwidth

Environments:

* Development
* UAT / Staging
* Production

Deployment Architecture

* Single-node vs. High Availability
* Load balancer recommendations
* Database replication and failover
* Horizontal scaling considerations

Observability

We are planning to use:

* Prometheus
* Grafana
* Alertmanager
* OpenTelemetry
* Centralized logging (Loki or an alternative)
* On-call alerting (GoAlert or similar)

Are there any recommended dashboards, alert rules, or sizing considerations
for these components?

Workload Information

If possible, could you also share your deployment details, such as:

* Number of concurrent users
* Number of loan accounts or clients
* Average daily transaction volume
* Infrastructure configuration (CPU, RAM, storage)
* Whether your deployment is virtual machines, Kubernetes, or bare metal

Any sizing guides, architecture diagrams, documentation, or real-world
deployment experiences would be greatly appreciated.

Thank you in advance for your guidance and for sharing your experience with
Apache Fineract deployments.

Best regards,

Kaushal

Reply via email to