Hoichoi is a leading Bengali OTT platform by SVF Entertainment Pvt. Ltd., delivering a rich library of original web series, blockbuster films, music videos, and exclusive digital content. With a rapidly growing global subscriber base across India, Bangladesh, the USA, the Middle East, and other regions, the platform witnesses substantial traffic peaks during major releases and festive seasons.
To continue delivering a seamless and high-quality viewing experience at scale, Hoichoi aimed to adopt a secure, resilient, and fully automated cloud-native architecture on AWS — ensuring platform stability, operational efficiency, and future-ready growth.
Hoichoi faced several operational and architectural limitations that impacted both user experience and ability to scale during major content launches:
Frequent Traffic Surges Impacting Performance: Hoichoi regularly experienced massive spikes during blockbuster film and series releases. The earlier environment lacked elastic autoscaling, leading to slow API responses, buffering, streaming interruptions, and reduced subscriber satisfaction.
Limited Microservices Independence: Key microservices—authentication, subscription, catalog—were tightly coupled, preventing independent deployment and scaling. Release delays, increased rollback risk, and slower time-to-market negatively affected business agility.
Manual and Delayed Media Supply Chain: Content onboarding relied on complex manual steps like validation, transcoding, packaging, DRM attachment, and final publishing. This increased operational overhead and delayed content availability during high-demand periods.
Suboptimal Content Delivery for Global Audience: International viewers outside core Indian markets frequently faced:
- High latency
- Reduced bitrate quality
- Increased playback failures
Inefficient CDN caching contributed to inconsistent Quality of Experience (QoE) for global audiences.
To support Hoichoi’s global delivery requirements, Workmates Core2Cloud implemented a highly available, secure, and scalable microservices-driven AWS architecture.
1. Microservices Hosting
The application is divided into six independent microservice domains —
Identity, Core API, CMS, Analytics, Subscription, and Partner — deployed using Amazon ECS Fargate with multi-AZ replicas.
This ensures:
- Independent scaling and faster rollouts
- High availability and reduced interdependency risks
- Automated service discovery via ECS Service Connect
2. API & Traffic Management
A multi-layered ingress strategy was introduced:
This ensures:
- Amazon API Gateway for large-scale REST API handling
- Network Load Balancer → ALB for secure private integration
- Dual ALB layers for frontend and backend services
This supports 1M+ API calls/day with predictable performance.
4. Media Processing Workflow
All media uploads trigger automated workflows using:
- AWS Elemental MediaConvert for QVBR transcoding
- Multi-bitrate HLS packaging for global playback
- Delivery of finalized assets to distribution S3 buckets
This accelerates content publishing and reduces manual work.
7. Networking & Access Security
A dedicated AWS VPC ensures compliance and controlled access:
- Private subnets for core workloads
- Public ALB for secure frontend exposure
- NAT Gateway for safe outbound communication