CASE STUDIES

> STUDII DE CAZ > Migrare Cloud AWS | Un-doi Centru de Plati

Migrarea către AWS pentru un-doi.ro: Transformarea unui centru de plăți

 

Mobile Distribution este o companie românească de servicii financiare, activă din 1997, care a lansat un serviciu inteligent de colectare a plăților pentru facturi de utilități, destinat rețelei sale de magazine partenere din România.

În 2020, compania a introdus o aplicație mobilă B2C, un-doi.ro, care permite clienților să își plătească facturile rapid și ușor, direct de acasă. 

 

PROVOCAREA

Pe măsură ce afacerea s-a extins, infrastructura cloud inițială, stabilită în 2013, nu mai putea face față creșterii continue, numărului tot mai mare de furnizori de servicii, utilizatorilor și miilor de plăți procesate zilnic. Era necesară o infrastructură nouă, capabilă să gestioneze această expansiune fără pierderi de date, probleme de performanță sau redundanță și cu costuri de mentenanță rezonabile

Am proiectat și implementat o infrastructură care să fie extrem de disponibilă, autoscalabilă, sigură și cu o performanță generală îmbunătățită, toate acestea menținând costurile la un nivel minim.

După efectuarea unei evaluări a riscurilor, am identificat că una dintre provocările majore ar fi pregătirea și implementarea unui plan de migrare fără probleme, care să permită transferul serviciilor și al datelor în noul mediu.

De asemenea, refacerea conexiunilor cu toți terții (canale securizate, VPN-uri, comunicare cu liste de IP-uri permise și altele) cu un timp de nefuncționare minim ar fi esențială, având în vedere că sistemul este esențial pentru activitate.

SOLUȚIA

După o analiză atentă, s-a propus migrarea către AWS Cloud, utilizând strategia de re-platformare, cunoscută și ca „lift-tinker-and-shift”. Aceasta a implicat optimizări precum migrarea către platforme gestionate de baze de date (Amazon RDS), servicii de cozi de mesaje (SQS), servicii Redis gestionate (Amazon ElastiCache for Redis) și servicii de orchestrare a containerelor (Amazon ECS), fără a modifica arhitectura de bază a aplicației. Scopul a fost reducerea timpului petrecut de echipa de operațiuni în gestionarea acestor servicii și beneficierea de viteza, fiabilitatea și securitatea oferite de serviciile AWS gestionate. 

Procesul a început cu dezvoltarea unei infrastructuri de tip Proof of Concept (POC) folosind Infrastructure as Code (IaaC), pentru a facilita replicarea în alte medii. Serviciile au fost testate în cloud-ul AWS, iar procesul de migrare a fost rulat de mai multe ori pentru a minimiza riscurile și timpul de nefuncționare. Ulterior, au fost configurate mediile de staging și producție. S-a asigurat o comunicare eficientă cu toți furnizorii de servicii pentru a pregăti trecerea la noul mediu, iar împreună cu clientul s-a stabilit un interval optim pentru migrare. 

 

An image of a hand holding a phone and a cup of coffee

REZULTATELE CHEIE

 

  • Procesul de migrare a fost realizat fără probleme majore, fără incidente tehnice sau critice pentru afacere.
  • Serviciile de monitorizare, logare și backup oferite de AWS au îmbunătățit mentenanța.
  • Infrastructura este acum fiabilă și auto-scalabilă, eliminând riscurile de pierdere a datelor sau întreruperi.
  • Costurile au fost optimizate la minimum, datorită planurilor de optimizare a costurilor.
  • Noua infrastructură susține creșterea afacerii: numărul tranzacțiilor zilnice a crescut semnificativ, de la mai puțin de 10.000 la peste 140.000 pe zi.
  • Timpul de procesare a tranzacțiilor a scăzut considerabil; de exemplu, în intervalul de vârf (10:00-11:00), când au fost procesate peste 21.000 de tranzacții, rata a fost de 5,8 tranzacții pe secundă. 

Această migrare strategică către AWS Cloud a permis Mobile Distribution să își consolideze poziția pe piața serviciilor financiare, oferind clienților soluții rapide, sigure și eficiente pentru plata facturilor.

TECHNOLOGII ȘI FRAMEWORK-URI

SERVICII

Te confrunți cu provocări similare? Hai să discutăm!