AWS Mumbai bill check, around ₹33k/mo at launch sound right?
We're two non-tech founders building an accounting product for Indian SMBs. Tiny scale, 0 to 10 customers in the first few months, maybe 100 by end of year if things work. Compliance pushes us into ap-south-1 because Indian books of accounts have to stay in India.
The reason I'm posting is we just went through two rounds of cost review and both rounds caught fairly basic stuff we'd missed. Want to see if r/aws spots more before we click anything.
Setup at launch:
RDS PostgreSQL Multi-AZ db.t4g.small for the main DB, plus a separate Single-AZ db.t4g.micro for the audit log (compliance reason, restore of main can't reach audit). RDS Proxy in front of both. Cache.t4g.micro Redis, single node. One Fargate worker running 24/7 for backups. App Runner for the main app, though we have a fallback to Fargate+ALB because there's some chatter that App Runner is closed to new accounts now. Six S3 buckets, one of them in Object Lock Compliance mode for the audit evidence. KMS keys per environment. CloudTrail and GuardDuty in both ap-south-1 and ap-south-2.
After corrections, our line items work out to roughly:
RDS main 5,200. RDS audit 1,000. Two RDS Proxies 3,700 (this is the one that stung, we had it at 500 because we thought it was a flat fee, turns out it's per vCPU per hour). Redis 1,500. Fargate worker 3,470. App Runner 2,100. S3 350. KMS 300. Secrets Manager 550. CloudWatch 400. CloudTrail 200. GuardDuty 600. CloudFront 100. NAT Gateways 5,500 (we just plain forgot this one in v1, two NATs for prod, one for staging). Public IPv4 500 (the EIPs the NATs sit on, AWS started charging $0.005/hr per IP last year). Developer Support for the launch month, 2,400. Misc data transfer 500.
Comes to 27,985 pre-GST. AISPL adds 18% GST. Lands around 33,022 a month all in.
At 100 customers we're projecting 51,053 a month. Plan is to grab Reserved Instances once we have 30 to 60 days of stable usage, that should claw back 30 to 62% on the RDS side depending on term.
What I want to know:
What are we still missing. The ones I'm nervous about are cross region S3 replication egress (we replicate to Hyderabad), RDS backup storage past the free tier (35 day retention at 50GB autoscaling to 200GB, that compounds), ECR storage as we push more images, and CloudWatch Logs Insights if we end up using it a lot.
Anyone actually running a vaguely similar shape on ap-south-1, does our launch number track with what you see on your bill.
The RDS Proxy question. Is 3,700 a month for the pair actually worth it on db.t4g.small. We use Prisma which is connection-hungry but at our launch scale it might be cheaper to tune the pool manually and add Proxy later.
Anyone provisioned App Runner in a fresh ap-south-1 account opened this month. If it's actually closed to new customers we need to know now.
Not selling anything, trying to not blow up our runway in month one.