SoftwareOne case study

SoftwareOne develops the Operación Triunfo 2023 application on AWS

Colorful logo of Operación Triunfo 2023

SoftwareOne has developed a platform composed of a web application and a mobile app with high availability, scalability and security on AWS.

SoftwareOne has successfully developed the Operación Triunfo 2023 mobile application on AWS, leveraging its powerful functionalities, services and tools to ensure the optimal performance of an application that has endured peaks of 100,000 votes per second and has registered more than 65 million votes from its more than 1.6 million users.

  • #1 Mobile App

    On major App Stores for more than 8 weeks

  • +1.6 million

    Registered users

  • +56 million

    Votes registered and peaks of +100,000 in a second

Gestmusic logo
Client
Gestmusic
Industry
Sports and entertainment
Platform
AWS Cloud
Services
Mobile and web application development on AWS
Country
Spain
We are delighted with the great work done by SoftwareOne, both on a technical and personal level. They met the objectives and expected times with an exceptional result, being a formidable team.

Carles Flamarique
IT & Infrastructure Manager, Gestmusic

Gestmusic, a television production company that has revolutionized entertainment programs

Gestmusic is a television production company based in Barcelona (Spain) specialized in the production of entertainment programs. The company was founded in 1985 and its first television production took place in January 1987. Since then, they have produced some of the most popular programs on Spanish television, such as Operación Triunfo, Tu cara me suena and ¡Mira quien baila!

Operación Triunfo is a show created by Gestmusic Endemol in 2001 that has had several editions on different channels, including Spanish public and private television, and this 12th edition has been broadcast on Amazon Prime Video. This program, which mixes a game show and reality, has transformed musical entertainment programs by captivating the audience worldwide.

A person jumping in the air

The challenge was to make it easier for viewers to vote at each live broadcast, as well as interacting with the contestants

SoftwareOne has faced the challenge of developing a web and mobile platform that would allow millions of viewers to carry out the entire voting process, interact with the contestants and access their social networks, in addition to viewing exclusive videos and content of the Operación Triunfo 2023 contest, which has been streamed on the Amazon Prime Video platform, for all of Spain and South America.

The mobile application designed has been integrated into a management web application that has made it possible for viewers to see the result of the votes, track the progression of contestants, and manage the allowed voting periods, as well as all messages and advertising throughout the contest.

The following requirements had to be considered to carry out the project:

  • Highly scalable Cloud architecture that will support high peaks of interactions
  • Web application integrated with Mobile App
  • Real-time response
  • Security against attacks and fraudulent voting attempts
  • Design of an intuitive and visually attractive Mobile App for users
A blurry image of a city at night.

SoftwareOne developed the application desired by Gestmusic on AWS

In order to meet the challenges, SoftwareOne focused on two main functionalities:

  • Votes - It was critical that the solution was reliable and could handle huge volumes of traffic; enduring large peaks of more than 100,000 votes per second, or more than 7 million during the galas.
  • Content Hub - Making it easier for all users to interact with the different social networks and multimedia content of all the contestants.

For the technical development of the solution, SoftwareOne opted for the following services and tools:

  • AWS AppSync - A managed service that makes it easy to create GraphQL and Pub/Sub APIs to securely connect to dynamic content and data sources.
  • AWS Amplify - Allows clients to easily and quickly build full-stack applications on AWS and help with bi-directional data synchronization.
  • IONIC - Provides a persistent cache on the device to improve the user experience while using the application. In addition, a custom cache has been implemented in AWS AppSync to enable voting, reading social media updates, handling transient network outages, and synchronizing data. With this implementation, scalable performance was achieved while ensuring online control of the application on the backend.

In defining the architecture, SoftwareOne used different Amazon Web Services components, which have been critical for the proper functioning of the application.

  • Amazon Cognito Identity Pool - Authentication system that allows you to access the platform with your social media credentials.
  • Amazon Cloudfront - Gives access to static content such as contestant images, logos, icons, and more.
  • Amazon DynamoDB - Stores information from social media feeds and polls to generate configurable content.
  • Amazon ECS on AWS Fargate - Handles requests to the platform that require a response with generated content, such as contestant information, OT social media feeds, and open voting.
  • Amazon MemoryDB for Redis - Controls online Favorite and Save voting requests where unique votes are guaranteed by device and social media users.
  • Amazon Pinpoint - Sends push notifications to the end user.

Amazon Web Services, as the chosen Cloud platform, has provided state-of-the-art computing, database, network and security components with maximum guarantees, which have made this challenge possible.

Can we do this for you?

Get in touch with our experts now.

Can we do this for you?

Get in touch with our experts now.

The execution by SoftwareOne has been exceptional and with the highest quality standards. We are aware that it has not been an easy project and we have all learned in each of the steps. This project has been a success with more than 8.6M votes registered weekly and +1.6M registrations in the App.

Alex Rickert

Senior Territory Manager, AWS

SoftwareOne, together with AWS, has managed to develop an application capable of responding to millions of requests from users from different geographies during the 13th OT23 contest

  • +1.6 Million registered users in the App - The number of registered users grew steadily. At the final gala, more than 1.6 million users had registered.
  • +100,000 requests per second - During the galas, peaks have been reached where the application was able to support more than 102,000 requests per second.
  • +134 Million Requests per Week - During the week of Gala 11, the app reached its highest peak of requests by managing more than 134 million in one week.
  • +9 Million Weekly Votes - Operación Triunfo has allowed its users to make a maximum of 7 votes per week, not counting the live vote, maintaining a weekly average of 6-8 million votes and reaching its maximum peak with 9 million votes in the week of Gala 10.
  • +1.1 Million votes in the same interval - In most galas, a period was opened for users to give an extra vote where the application managed peaks of 1.1 million simultaneous votes at the time of the extra votes.

The success of the results shows that the AWS architecture and SoftwareOne execution has met the established requirements and exceeded initial expectations.

 
Neon lights against a black background

Connect with our experts

Share a few details about your business challenge, and we’ll get right back to you.

Connect with our experts

Share a few details about your business challenge, and we’ll get right back to you.