Insuredx Architectures

Functional Architecture

Functional-Architecture.png

Technical Architecture

Technical-Architecture.png

Machine Specs

  • Frontend - Nginx - 2 replicas - per replica - 2 vCPU and 512mb ram
  • Nginx ingress controller for the API - 2 replicas - 2 vCPU and 512mb ram
  • Backend
    • Pod #1 - 2 replicas - per replica - 1vCPU and 512MB RAM
    • Pod #2 - 2 replicas - per replica - 1vCPU and 512MB RAM
    • Pod #3 - 2 replicas - per replica - 1vCPU and 512MB RAM
    • Pod #4 - 2 replicas - per replica - 1vCPU and 512MB RAM
  • Postgres - managed
    • postgres - master - 4vcpu - 4gb ram
    • read-replica - 2vCPU - 4gb ram
  • Cloudflare CDN

Costing

  • 2 machines with 8 vCPU with 4gb RAM - Kubernetes - $96(₹8000)/month
  • PostgreSQL - $180(₹15000)/month