Implementation of a new platform to manage the lifecycle of creative works on AWS for SGAE
The challenge
SGAE was seeking to implement a new platform to manage the lifecycle of creative works used in services provided by several internet content providers, from ingestion to billing and payment processing. The platform’s requirements included robust data processing, efficient search capabilities, and seamless integration with their existing ERP system for financial transactions.
The primary challenge was to develop a scalable, reliable infrastructure capable of handling the complex workflows and large data volumes involved in tracking and monetizing creative works. Failure to address these needs could lead to inefficiencies in processing royalties, delayed payments to authors and creators, and potential loss of revenue due to inaccurate tracking of works.
The solution
Telefónica proposed a comprehensive solution using AWS cloud services. The architecture included:
- EKS Clusters: Two Kubernetes clusters (EC2 instances) were deployed: a production cluster with 16 workers (each with 16vCPUs and 64GB RAM) and a development cluster with 4 workers (each with 16vCPUs and 64GB RAM).
- VPC Configuration: A Shared VPC was set up for common elements like backup and security, and an isolated VPC was created specifically for the environment.
- MongoDB Atlas: The database layer was managed using a MongoDB Atlas M60 cluster, providing 320GB storage, 64GB RAM, and 16 vCPUs.
- AWS Services: Load Balancers, Bastion Host instances, NAT Gateways, and S3 Glacier for backup storage were utilized to ensure high availability, security, and cost-effective storage.
- Master Program Account (MPA): A dedicated MPA was provisioned to give SGAE administrative control while allowing Telefónica to manage root credentials, ensuring security and flexibility.
About the Partner:
About EVO Bank
EVO Banco is a 100% digital financial institution that has been operating throughout Spain since 2012. It was created with the aim of reinventing finance to make life easier for people , betting on innovation, transparency and simplicity.
Currently part of Bankinter , today has more than 150 employees and has become one of the most important digital banking entities in the country.