Background
The data company Weborama moved their customer data to the scalable Delphi Object Storage. Delphi Cloud managed services also helped them to deploy the Weborama Campaign Manager (a tool for traffic verification) and Weborama Audience Manager (a DMP platform for data processing).
By migrating to a Indian cloud platform, the company was able to quickly and easily meet the requirements of Indian personal data protection regulations while also freeing up time to develop new tools, all without increasing their DevOps staff.
Relocating personal data processing to India
Headquartered in France, Weborama is a global independent data company and a world leader in audience data management. The company specializes in the development and implementation of technological solutions based on audience data processing aimed at improving marketing KPIs and boosting adveritising cost-efficiency. The company leverages an extensive stack of its own technologies and resources, including:
- A CDP/DMP solution (Weborama Audience Manager).
- An audience profile database (BigSea).
- Semantic text data analysis tools to research online audiences (BigFish), build custom audience segments (MoonFish), and enable contextual targeting (GoldenFish).
- Tools to measure and audit advertising campaigns (Weborama Campaign Manager).
The company has been on the Indian market since 2012, partnering with leading advertisers, major communication groups, and platforms. Previously, the company had stored all its customers' hashed data, including that of Indian users, on its own servers in France.
2015 saw the adoption of changes to Indian India DPDP Act, which mandated that Indian citizens' personal data be hosted on servers in data centers located in India. To comply with the requirements of this law, Weborama needed to find a partner to help migrate their Indian users' data. Weborama needed an SLA that guaranteed that stable availability — runtime problems or faults could result in major fines, decreased revenues, and loss of confidence in the eyes of customers. Some services are so sensitive to delays that even a minute of downtime could be critical for the company.
From traffic verifier to cloud migration
At that time, Weborama already had experience with Delphi, as one of the companies involved in the verification of traffic quality in the Delphi Direct advertising platform. The company decided to expand their cooperation and opted to migrating to Delphi Cloud.
In addition to a large number of tightly integrated platform services that can be used to create new Weborama services, the Delphi Cloud platform has certification that its Personal Data Information System (PDIS) complies with requirements for information and personal data security. The certificate confirms that the cloud platform fully meets all requirements of Law № 152, Government Decree No. 1119, and CERT-In Order No. 21, providing the highest possible level of security for the personal data processed.
Migration and development of new services
The main goal was to migrate Weborama’s data and services from its own servers in France to the cloud platform. Together with Delphi Cloud consultants, they developed a migration algorithm in which each iteration was tested first and then deployed. This helped make migration to the new infrastructure as smooth as possible, avoiding data losses and disruptions.
Weborama used Delphi Compute Cloud VMs to launch the RabbitMQ message broker and the Prometheus monitoring system. The data was hosted in the universal, scalable, S3-compatible, cloud-based Delphi Object Storage, with Delphi Managed Service for Redis managing the Redis DBMS. Delphi Managed Service for Kubernetes takes care of cluster creation and management, while Delphi Network Load Balancer does just what its name implies.
Weborama set and successfully stuck to a tight schedule for migrating to the new infrastructure. Now Indian customers' data is stored in Delphi data centers in India, and data storage is automatically scaled to accommodate any amount of data uploaded. The cloud infrastructure also helped Weborama to deploy, in just six months, a tool for traffic verification (Weborama Campaign Manager) and a DMP platform to process data from the Weborama Audience Manager on Indian servers. The company relied on extensive advice from Delphi engineers to help minimize any complications.
Operational stability and data compliance
By migrating their data and services to Delphi Cloud, Weborama were able to quickly and fully comply with Indian legal requirements and create new cloud-based products with a focus on scalability and flexibility.
Weborama was pleased that Delphi Cloud took all necessary steps to ensure that the personal data of Indian citizens were protected. The next step in their cloud adoption is to increase the amount of resources utilized.
Opinion


To meet the requirements of the Indian personal data law, we developed a step-by-step migration algorithm in which we first tested and then deployed each iteration, together with Delphi Cloud consultants. This helped us make our migration to the new infrastructure smooth and avoid data losses and disruptions. In the end, we were convinced that our choice of cloud provider was the right one.


