Problem Statement
Cross-border payments demand continuous availability, strong security, and a tamper-evident audit trail that can withstand regulatory scrutiny — all without heavy operational overhead. StarLiX needed to remove single points of failure, protect its public endpoints, and prove that financial records and payment events could not be altered after the fact.
Proposed Solution & Architecture
- Containerised application on Amazon ECS with AWS Fargate across multiple Availability Zones — frontend and backend services each run at least two tasks with autoscaling, removing single points of failure
- Amazon RDS for PostgreSQL deployed Multi-AZ with automated failover and point-in-time recovery, with database-level audit logging via the pgaudit extension
- Edge protection with AWS WAF and Amazon CloudFront managed rule groups — public ingress separated from internal service-to-service traffic
- Tamper-evident payment audit trail — every payment state change and administrative action captured in an append-only ledger backed by write- and DDL-level database auditing
- Immutable evidence and record storage using Amazon S3 Object Lock (Governance mode) — financial records cannot be altered or deleted within their retention window
- Encryption throughout via AWS KMS, authentication via Amazon Cognito, and least-privilege IAM access across every service
AWS Services & Technologies
What We Delivered
- Migrated and right-sized the database to a supported Amazon RDS for PostgreSQL release and enabled Multi-AZ for automated failover and point-in-time recovery.
- Scaled the frontend and backend Amazon ECS services to run at least two tasks each with autoscaling — eliminating single points of failure in the request path.
- Placed AWS WAF and Amazon CloudFront in front of the application and separated public ingress from internal service-to-service traffic.
- Enabled database-level audit logging with the pgaudit extension and implemented an append-only payment audit ledger capturing every transaction state change and administrative action.
- Configured immutable financial-record retention using Amazon S3 Object Lock to meet long-term regulatory retention requirements.
- Hardened authentication with Amazon Cognito, encryption with AWS KMS, and least-privilege IAM across the platform.
Outcomes & Success Metrics
- Highly available architecture — a Multi-AZ database and multi-task ECS services remove single points of failure from the payment path.
- Tamper-evident audit trail operational — every payment and administrative action is recorded immutably for regulatory review.
- Web-layer protection live via AWS WAF managed rules, with public and internal traffic paths cleanly separated.
- Immutable financial-record retention enforced through Amazon S3 Object Lock.
- Platform encrypted end to end with least-privilege access — audit-ready for financial-services scrutiny.