Back to Home
Implemented project: Creation of an online cinema using Amazon CloudFront and Amazon Aurora
October 15, 2024
A chain of cinemas in one of the Eastern European countries decided to create an online movie theater as part of its business development plans. The main objective was to provide fast and reliable content delivery with minimal latency and support high availability.
The following AWS services were used to implement the online cinema:
- Amazon CloudFront. For global content delivery, including high-definition video. CloudFront provided fast content downloads for users regardless of location, with caching at over 200 points of presence worldwide.
- Amazon S3. For storing video and other static content, which was integrated with CloudFront for simplified delivery.
- Amazon Aurora. For storing user data, subscriptions, browsing history, and ratings, providing high performance and automatic scaling.
- AWS Lambda. Used for backend logic such as search query processing, subscription management, and real-time data analytics.
- Amazon RDS Proxy. Managing connections to the Aurora database for increased scalability and resiliency.
- Amazon Cognito. Provides user authentication management and social media integration.
The solution allowed us to launch an online movie theater with high availability and excellent user interaction. Utilizing AWS services ensured easy scaling of the system as the number of users grew.