Logo Boletito - Digital Geeks

About Boletito.com

Boletito.com is a Mexican ticketing platform that sells tickets online for concerts and other events in Mexico, with plans to expand to other countries. Over the years, the company has experienced exponential growth, with an increasing customer base and a rising number of events managed annually.

Executive Summary

Web Boletito
Boletito.com, a leader in event ticket sales, faced operational challenges that threatened service quality and incurred unnecessary costs. Ever Hernández, IT Manager at Boletito.com, shares how they successfully tackled these issues and transformed their platform to deliver an optimal user experience.

The Challenge

High demand during event launches caused infrastructure overload, often leaving customers without service and resulting in lost sales.

Processes were time-consuming and prone to errors, hindering scalability and responsiveness.

The existing database setup was costly and inefficient during periods of low demand.

Ensuring reliable transaction confirmations was a critical requirement.

Minimizing downtime during migration to a new infrastructure was essential.

How It Was Achieved

Project Objective

"It was crucial to define the project's pillars to ensure service continuity while collaborating closely with Boletito.com," stated Raymundo Segovia, CTO of AWS Partner Digital Geeks.

Key Objectives:
  • Create a high-availability architecture, prioritizing customer experience during purchases.
  • Optimize costs during periods of low demand.
  • Enable rapid and efficient deployment of architectures to handle ticket sales demand.

Action Plan

  • Database Migration Migrated the database from RDS to Aurora Serverless to enable autoscaling.
  • Compute Instance Migration Moved from Lightsail instances to an EC2 Auto Scaling Group for better scalability.
  • Message Queue with SQS Implemented an SQS message queue to process and ensure the reliability of banking API requests.

Why Auto-Scaling with AWS?

AWS offers services and capabilities to handle rapid demand growth with high availability.
"In addition, AWS supports Infrastructure as Code (IaC) for implementing, modifying, and managing architectures," said Victor Vázquez, Commercial Director at Digital Geeks.

Results

  • Streamlined Operations The IT team can now deploy, modify, and manage architecture during ticket sales surges using Infrastructure as Code (IaC).
  • Dynamic Scalability The architecture scales up automatically during demand spikes and scales down gradually when demand decreases.
  • Reliable Transactions The SQS-based message queue ensures that all banking confirmations are processed reliably using serverless services.
  • Maintainable Architecture The entire architecture is defined as code, enabling efficient maintenance and updates.

Why Digital Geeks?

AWS Partner Since 2017: Proven expertise in cloud solutions. Media and Entertainment Focus: Specialization in industry-specific challenges. Innovative Solutions: Experience in migration, implementation, and cloud architecture development.

Next Steps

As Boletito.com continues expanding operations and its customer base, keeping up with new technologies is essential. The company plans to explore new functionalities using serverless architectures.

About Digital Geeks


Founded in 2011, Digital Geeks is a leading technology agency that drives client evolution with innovative digital solutions. As an AWS partner since 2017, we excel at transforming ideas into tangible results, delivering cutting-edge digital products and services.