Platformă de streaming
EPIX

TL;DR
Studiu de caz despre cum Nerds Computing a ajutat o rețea americană premium de streaming să își modernizeze platforma legacy într-o arhitectură cloud-native, pregătită pentru microservicii, cu automatizare CI/CD și suport multi-device.
Despre client
Epix este o rețea americană premium de televiziune prin cablu și streaming, lansată în 2009, care oferă filme exclusive, seriale originale și conținut la cerere. Disponibil prin Epix Now, platforma proprie de streaming direct-to-consumer, și prin abonamente à la carte, Epix livrează divertisment de calitate cinematografică, fără a fi nevoie de un furnizor tradițional de televiziune cu plată.
Construită pe o infrastructură cloud-native securizată, platforma de streaming Epix asigură livrare video criptată, redare pe mai multe dispozitive și distribuție globală de conținut prin pipeline-uri CDN integrate — garantând disponibilitate ridicată, timpi de răspuns rapizi și o experiență de vizionare premium.
Provocare și obiective
Creșterea rapidă a clientului a generat nevoia unei platforme de streaming modernizate, capabilă să ofere o experiență consecventă și performantă pe toate dispozitivele.
Pentru că infrastructura existentă era construită pe cod legacy, scalabilitatea și managementul conținutului deveniseră dificile, mai ales odată cu extinderea către noi sisteme de operare pentru TV și livrarea de conținut pe web.
Obiectivul a fost să modernizăm arhitectura de bază, să implementăm fluxuri centralizate de conținut și să extindem compatibilitatea pentru medii multi-device — astfel încât platforma să poată susține creșterea viitoare și cerințele în evoluție ale publicului.
Soluția tehnică
Pentru că clientul avea deja un departament tehnic intern, am oferit extinderea echipei — adăugând expertiză de inginerie specializată pentru a accelera dezvoltarea și a întări capacitatea de livrare.
Misiunea noastră a fost să menținem și să îmbunătățim fluxurile editoriale, pregătind treptat sistemul pentru o arhitectură microservices-first și o infrastructură cloud-ready.
Împreună cu echipa DevOps a clientului, am proiectat și implementat pipeline-uri automatizate de deployment și scripturi standardizate de livrare — creând o singură sursă de adevăr pentru procesul de deployment. Aceeași configurație de Helm chart a fost aplicată pe development, staging și producție, asigurând consecvență între medii.
Pentru a simplifica experiența dezvoltatorilor, am introdus un instrument CLI personalizat care permite echipelor să ruleze serviciile local, într-un cluster Minikube care replică setup-ul de producție. Astfel, timpul de pregătire a mediului a scăzut de la două zile la doar patru minute — o creștere semnificativă a productivității și a vitezei de livrare.
Pe lângă modernizarea platformei, ne-am concentrat pe îmbunătățiri tehnice cheie pentru scalabilitate, mentenabilitate și viteză de livrare.
- Actualizarea stack-ului tehnologic → framework-uri moderne, performanță de bază îmbunătățită.
- Migrarea de la monolit → pregătire pentru microservicii și orchestrare de containere.
- Refactorizarea codului → structură mai bună, datorie tehnică redusă.
- Integrarea gateway-urilor de plată → un strat unificat de facturare și tranzacții.
- Extinderea panoului de administrare → management avansat de conținut și utilizatori.
Rezultate și impact
Mai multe servicii esențiale au fost extrase, optimizate și reconstruite de la zero, crescând scalabilitatea și mentenabilitatea întregii platforme.
Au fost dezvoltate și publicate aplicații TV noi pentru mai multe sisteme de operare, extinzând reach-ul publicului și asigurând o experiență de vizionare consecventă pe toate dispozitivele.
Modernizarea platformei este un proces continuu — călătoria merge înainte la epix.com.
“Extremely knowledgeable, passionate about technology and coding techniques, and friendly to work with. They are a strong team and highly recommended.”
Servicii conexe
Modernizarea s-a bazat pe expertiza noastră în Dezvoltare Platforme Video, alături de capabilitățile de Dezvoltare Software la Comandă în Dezvoltare Web și Mobile, Sisteme Backend, DevOps și Cloud și Consultanță Tehnică. Practica noastră de Modernizare Aplicații a ghidat migrarea de la monolit la microservicii, în medii multi-device.