New Empire
Studija slučaja
← Svi radovi

Kompletna digitalna platforma za nacionalnu avio-kompaniju

Osmislili smo arhitekturu i isporučili web platformu produkcijskog kvaliteta za Cyprus Airways, skraćujući cikluse razvoja za ~40% uz dostupnost od 99.9%.

Posetite sajt
UlogaSeniorski softverski inženjer i tehnički lider
Godina2024
StekNext.js · Node.js · Python (FastAPI) · PostgreSQL · AWS
−40%Vreme ciklusa razvoja
99.9%Dostupnost u produkciji
1Jedinstvena platforma

Izazov

  • Nacionalnoj avio-kompaniji bila je potrebna moderna i pouzdana web platforma koja može brzo da se razvija bez žrtvovanja stabilnosti.
  • Zastareli procesi usporavali su svako izdanje i činili rizičnim isporuku izmena vidljivih korisnicima.

Pristup

  • Osmislili smo cloud-native arhitekturu na AWS-u (Lambda, EC2, S3, Step Functions, RDS) sa jasnim granicama servisa.
  • Frontend smo izgradili u Next.js-u, a API-je u Node.js-u i Python-u (FastAPI), uz PostgreSQL.
  • Uveli smo CI/CD, automatske provere i ritam isporuke koji je činio objavljivanje rutinskim umesto rizičnim.

Rezultat

  • Smanjili smo cikluse razvoja za otprilike 40%, omogućivši timu da znatno brže isporučuje funkcionalnosti.
  • Održavali smo dostupnost od 99.9% na celoj platformi.
  • Biznisu smo dali jedinstvenu, održivu kodnu bazu za narednu deceniju.