OMC Global Payments: Transformación de plataforma fintech hacia arquitectura cloud-native con AWS y Amazon Aurora

Executive summary

OMC requería una infraestructura robusta, altamente disponible y confiable. La marca Oh MyCard está registrada en Centro América, México y Estados Unidos; con planes de expansión en estos territorios OMC buscaba mayor solidez en su operación y facilidad de crecimiento. Sus operaciones en AWS estaban bajo una migración Lift & Shift. La solución realizada incluyó la creación de una Instancia de Amazon Aurora en una nueva cuenta de AWS. La instancia de Amazon Aurora es Multi-AZ con una Read Replica para todo lo que es reportería y aplicaciones de consulta. Las aplicaciones, web services y websites también se migraron, se colocaron detrás de un Application Load Balancer y protegidos por WAF. Todos los servicios configurados con AutoScaling para soportar picos o una posible carga irregular.

About the customer

OMC es una empresa dedicada a los servicios de prepago, tarjetas de regalo, programas de fidelización e incentivos corporativos. Con más de 25 marcas afiliadas y más de 400 puntos de venta distribuidos en varios países.

Challenges

  • Los servicios prestados por OMC son un medio de pago cada vez con mayor uso, al ser un servicio financiero la disponibilidad debe ser del 100%.
  • Lograr la disponibilidad requerida por la plataforma es una tarea compleja, pero aprovechando los servicios de la nube se puede lograr usando un crecimiento bajo demanda, que garantice la disponibilidad y cuyo costo sea efectivo.
  • La seguridad es otro reto importante en una plataforma, por lo que se buscaba una arquitectura segura, la menor exposición posible para ataques y controles eficientes para detección de problemas.
omc-diagrama

Why AWS?

Given the critical nature of the platform, a cloud provider was required with proven on-demand scalability, high availability and fault tolerance. It was necessary to scale the database in a simple manner according to the demands of the application and automate the majority of database routine administration tasks such as patching, backups, and storage management. Using the Amazon Aurora database service, these requirements were met and exceeded.

Why ITZ Data?

ITZ DATA Is an AWS Advanced Consulting Partner with broad experience in data platform creation and management. The team of engineers are experts in analysis, management, integration and management of data platforms. They are a strategic ally for public sector customers in order to guarantee the success of cloud projects.

Solution

The proposed solution comprised the following components:

  • Varias instancias EC2 WebServices y WebSites en grupos de AutoScaling
  • Una instancia de Amazon Aurora Multi-AZ con AutoScalingRead Replicas.
  • Servicios WAF habilitados para protección de endpoints públicos. 

La migración para las cargas de trabajo de Producción se llevó a cabo por medio de snapshots. Definiendo una ventana de mantenimiento se logró detener todos los servicios (EC2 y RDS), la generación de AMIs de la Instancias de EC2 y la generación de un Snapshot de RDS. Se compartieron estos recursos con la nueva cuenta y se procedió a crear las nuevas instancias.

¿Are you building the data platforms of the future?

We help you design, build and optimize modern data platforms in the cloud.

hello@itzdata.tech

Harness the power of the cloud.

Services

Architecture and tools

Expert support

Continuous improvement

Cost control

Cloud-based solutions

Architecture and tools

Expert support

Continuous improvement

Cost control

Focus areas

Government solutions

Amazon RDS

Top
en_USEN