BigData Boutique were able to bring expertise and a bespoke plan to support Pipl in achieving their goals. BigData Boutique’s reputation and track record for success in the areas of Elasticsearch, Google Cloud Platform, and zero-downtime cloud migrations made them an easy choice for Pipl.
Uri, Head of Pipl’s Infrastructure was happy to note, “BigData Boutique took overall responsibility and ownership for the whole project, from start to finish”. Not only did this give the team at Pipl confidence in the delivery, but ensured that there was no disruption to business during discovery, migration, and implementation.
The Seamless Move to Google Cloud Platform
BigData Boutique set up new Elasticsearch clusters on Google Cloud Platform - “with a clever piece of engineering, they set up some kind of mechanism that kept them synchronized with the old production clusters that were still running”.
The actual migration took around 3 months, owing to the amount of data to be moved and the complexity of the project. BigData Boutique ran the old production cluster fully synchronized with the new Google Cloud Platform cluster. All this was done whilst maintaining a logical separation between the old and new instances.
“That was a big goal for our migration - to have zero downtime for the move - which BigData Boutique [successfully achieved]”.
The BigData Boutique team were passionate about sharing their knowledge with Pipl’s engineers. This extended beyond the scope of the project, with BigData Boutique keen to build a lasting relationship that involved imparting knowledge throughout their engagement.
“We had a real lack of knowledge on Elastic, and that’s why we looked to BigData Boutique”. This enabled Pipl’s team to use new knowledge to drive forward some of their more challenging projects.
A Bespoke Elasticsearch Cluster
Pipl’s platform relies on being able to query vast amounts of structured and unstructured data at high speeds, so the new Elasticsearch cluster had to be optimized in a way that would require minimal tuning moving forward.
“BigData Boutique worked really closely with the engineers to make sure the right planning had gone into setting up the new Elasticsearch cluster on Google Cloud Platform”, said Pipl’s Head of Infrastructure.
“A lot of work was done by BigData Boutique on the structure of the cluster, with efficient coding to optimize the performance”.