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 sajtUlogaSeniorski 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.