Epix

Online streaming platform

CMS, Microservices, Media conversion

We ensured CMS and API solutions for Epix, a platform for content on demand, which works through digital, TV and app supported providers.

What were our goals?

All features or changes we do to the system need to align with these 3 main KPI`s

  1. Upgrade tech stack
  2. Prepare migration from monolith to micro-services
  3. Improve code quality
  4. Integrate payment providers
  5. Extend backpanel management

Strategy

Maintain and improve editorial work while paving the road to migrate towards a micro service architecture and infrastructure

SOFTWARE
AUTOMATON

Outlining automation processes and coding them was a requirement from DevOps. We got it and we went further in helping them achieve this by making developers use the same deployment scripts (a single source of truth for deployment process).  Made Dev environment use the same helm chart as staging and production. One CLI to deploy your services in a  minikube instance, got the ramp-up and setup from 2 days to 4 minutes. Wow, this could be achieved by using docker-compose, but if you want to have all micro services running locally and make them talk as in prod you need to make a local cluster. It`s really great we loved it … and yes that CLI also has a –help feature.

Focus on scaling

If you cannot scale fast, then you are not ready for success

Technologies

Ruby
Php
Python
React.Js
MySQL
GraphQL
AWS
SQS
K8s

CONTACT US

    How can we help you?