Skip to content

Design Documents for Olara

High Level Overview

Service Name Port Assigned Location Of Service Portal Url If Any
Redis 6379 Digital Ocean Internal
RabbitMQ - AMQP 5672 Digital Ocean Internal
Rabbit Management 15672 Digital Ocean https://rabbitmq.olaratech.com/
Grafana 3000 Digital Ocean https://monitoring.olaratech.com/
Prometheus 9090 Digital Ocean Internal
Postgres 5432 Digital Ocean Internal
Traefik 80 Digital Ocean https://traefik.olaratech.com/
Traefik Dashboard 8080 Digital Ocean Internal
PgAdmin 5050 Digital Ocean https://database.olaratech.com/
Energy 15001 Digital Ocean https://energy.olaratech.com/
Kibana 5601 Digital Ocean https://search.olaratech.com/
Uptime Bot 3001 Digital Ocean https://status.olaratech.com/
Loki 3100 Digital Ocean Internal
Postgres 5432 Digital Ocean Internal
Jenkins 50000 Digital Ocean https://jenkins.olaratech.com/
Vault Service 8200 Digital Ocean https://vault.olaratech.com/
Sonar Nexus Service 8085 Digital Ocean https://vault.olaratech.com/
Consul Service 8500 Digital Ocean https://consul.olaratech.com/
Keycloak 8090 Digital Ocean https://auth.olaratech.com/
Docker Registry 5000 nan nan
Mkdocs 8000 Digital Ocean https://docs.olaratech.com/
Service Name Port Assigned Location Of Service Portal Url If Any
Admin Portal 15000 Digital Ocean https://admin.olaratech.com/
Energy - [External] 15001 Digital Ocean https://energy.olaratech.com/
Service Name Port Assigned Location Of Service Portal Url If Any
User Gateway 10000 Digital Ocean http://apis.olaratech.com/
Order Service 10001 Digital Ocean http://order-service:10001/
Payment Service 10002 Digital Ocean http://payment-service:10002/
Stock Service 10003 Digital Ocean http://payment-service:10003/
Mock Service 10004 Digital Ocean http://mock-service:10004/
Wallet Service 10005 Digital Ocean http://wallet-service:10005/
Notification Service 10006 Digital Ocean http://notification-service:10006/
Config Server 10007 Digital Ocean http://config-service:10007/
Nexus Repo 10008 Digital Ocean http://config-service:10008
Discovery Service 10009 Digital Ocean http://discovery-service:10009
Kyc Service 10010 Digital Ocean http://kyc-banking:10010
Core Banking 10011 Digital Ocean http://corebank-service:10011
Gateway service 10012 Digital Ocean http://gateway-service:10012
Document service 10013 Digital Ocean http://document-service:10013
Step Commercial Solutions (Cost/User) Open-Source Alternatives
1. OTP Verification Twilio (0.01βˆ’0.10) Fonoster ($0.005, self-hosted)
2. SSN/AML Check Socure (0.30βˆ’1.50), LexisNexis ($1.00) Apache Griffin (basic fraud detection)
3. ID Verification Jumio (1.50βˆ’2.50), Onfido (1.00βˆ’2.00) DocRec (OCR, no liveness)
4. Suitability Quiz Free (built-in) -
5. Bank Linking Plaid (0.50βˆ’1.00), Yodlee ($0.75) Nordigen (EU-only, free tier)
6. OFAC/PEP Check ComplyAdvantage (0.10),Refinitiv(0.20) Manual checks (free, labor-intensive)
7. Manual Review 5βˆ’20/hour (compliance team) -
Method Cost Per Transaction Speed Best For
Virtual ACH 0.10βˆ’0.30 1-2 days Recurring deposits
Card 1.5% + $0.30 Instant Urgent trades
Wallet Balance Free Instant Active traders
Bank ACH (Plaid) 0.50βˆ’1.00 3-5 days New users
Wire Transfer 15βˆ’25 (user-paid) Same-day Institutional amounts