Eros Now - Transforming Digital Entertainment with Cloud Migration
Eros Now partnered with Wohlig Transformations to migrate its infrastructure from Microsoft Azure to Google Cloud, optimizing costs and improving performance.
Overview
Eros Now, a leading Indian OTT (over-the-top) video streaming service, partnered with Wohlig Transformations Pvt. Ltd. to enhance its platform's scalability, efficiency, and user experience. A critical aspect of this transformation was the successful migration of Eros Now’s infrastructure from Microsoft Azure and AWS to Google Cloud Platform (GCP), enabling cost optimization and improved performance.
The Challenge
Eros Now faced several key challenges in maintaining its leadership in the OTT space:
Inactive Azure Infrastructure: The Azure infrastructure was in a stopped state, with no access to the core development team who originally built the platform, making it challenging to understand the existing architecture.
Massive Data Migration: Significant data stored in AWS Glacier required moving to standard S3 storage before migration, involving over 850+ TB of data.
Complex Application Environment: The platform comprised both Kubernetes and VM applications that needed to be migrated seamlessly.
Multi-Region Setup: Establishing a multi-region Kubernetes environment to ensure high availability and performance.
Unified Load Balancing: Implementing a single load balancer and domain for both Kubernetes and Virtual Machine environments.
The Solution
Wohlig Transformations implemented a comprehensive strategy to address these challenges:
Architecture Analysis: Conducted an in-depth analysis to understand the existing architecture despite the lack of access to the original development team.
Data Migration: Transitioned data from AWS Glacier to standard S3 storage to facilitate efficient migration.
Application Deployment: Employed multiple methodologies to run applications on both Kubernetes and VMs, utilizing Packer for VM image creation.
Multi-Region Kubernetes Setup: Configured a multi-region Kubernetes environment to enhance availability and performance.
Unified Load Balancer: Integrated a unified load balancer and domain for both Kubernetes and VM environments, ensuring seamless operation on GCP.
Key Results
Successful Migration: Seamless transition of Eros Now’s infrastructure to GCP, encompassing Kubernetes and VM applications.
Improved Performance: Enhanced platform performance and scalability, providing a better user experience.
Efficient Data Handling: Effective migration of over 850+ TB of data, ensuring data integrity and accessibility.
High Availability: Multi-region setup with a unified load balancer ensures reliable and fast access for users.
Operational Optimization: Streamlined operations leading to cost optimization and improved resource management.
Client Testimonial
"I want to express my gratitude to the Wohlig team for their exceptional support during our GCP migration. Chirag and Chintan's leadership and expertise in Kubernetes, storage, and cloud services were vital to our success. The team's dedication, proactive problem-solving, and implementation of best practices significantly improved our operations. We look forward to continuing our partnership."
— Sameer Koli, Head of Engineering, Xfinite Technologies
About Eros Now
Eros Now is a leading Indian OTT video streaming service by Eros International, offering a vast library of Bollywood and regional Indian movies, TV shows, music videos, and original content. Catering to a global audience, it provides diverse genres in multiple languages, accessible on smartphones, tablets, smart TVs, and web browsers.
About Wohlig Transformations Pvt. Ltd.
Founded in 2015, Wohlig Transformations specializes in Cloud Infrastructure Migrations and DevOps services, boasting a team of over 160 members across India, the UK, and the UAE.
Learn More
Explore the detailed case study and presentation through the following resources:
Technical Insights and Migration Strategy Document:
https://cloudcrm.googleusercontent.com/v2/files/ALDzILpuJnTocyUUfLvQSW7E3wVrq0Ht31AaEdvndEePXQdptRMVzLz8S4DCnu16y3391I3FETszdpO2Jnfi7t04a4ren6vxbfuMf_g