Into The Source: Data lake planning, migration, and delivery through cloud native consulting
Into The Source leveraged DoiT’s cloud expertise for data lake migration, boosting efficiency, reducing costs, and driving innovation.
Automatically manage cloud compute for optimized costs and agility
Make sense of spend and chargeback to align with your business
Optimize BigQuery costs with actionable recommendations and usage insights
Leverage AI-powered insights to optimize costs and solve cloud challenges instantly
Maximize AWS Spot savings and minimize disruptions for optimized scaling
Autonomously identify cost spikes early, with zero configuration
Ingest third-party data to see combined analytics in a single pane of glass
Automate processes and workflows to take action on savings opportunities
See an overview of all DoiT Cloud Intelligence features
Connect your favorite tools to DoiT Cloud Intelligence
Learn how we’re redefining support with our customer reliability engineering
View our live support and customer satisfaction statistics in real-time
Proven solutions to cloud complexity
A global team of committed cloud experts with decades of experience in cloud architecture, Kubernetes, machine learning and much more
Learn how DoiT enables critical FinOps capabilities
DoiT Cloud Build provides hands-on-keyboard migration expertise and support to help you fully realize the value of your new cloud deployments
DoiT Accelerators give you the dedicated cloud expertise and resources to quickly adopt new cloud services and build production-ready workloads with them
Implement end-to-end Gen AI solutions into your product with Amazon Bedrock and more
Accelerate new EKS deployments
Develop a production-ready, modern data platform on AWS
Implement end-to-end Gen AI solutions into your product with Vertex AI and more
Accelerate new GKE deployments
Develop a production-ready, modern data platform with BigQuery and beyond
Get access to partner pricing, billing support, and cost optimization
Accelerate new customer growth and Marketplace integration on AWS and GCP
Proud to be an award‒winning multicloud partner to top‒tier cloud providers
Enabling cloud growth and unlocking revenue through expert partnership
Read the latest insights, tips and perspectives from our team of cloud experts
See how we’ve helped thousands of public cloud customers achieve their goals
Listen to our experts and customers share tangible tips for navigating the cloud.
Tech talks and interactive expert sessions delivered both virtually and in person
Discover foundational expertise and future-ready recommendations for the cloud
See what's new from DoiT in our latest news and announcements
Watch product demos, interviews and more from our cloud experts
Browse our open positions and learn more about what it takes to be a Do’er
Meet the team leading DoiT and our customers on a journey of hypergrowth
See what's new from DoiT in our latest news and announcements
Lightricks harnesses the power of BigQuery and Dataflow to ingest billions of events per week, without impacting the user experience.
Google Cloud results
Content editing was once a time-consuming and tedious process. But since its launch in 2013, Israel-headquartered Lightricks has been on a mission to bring intuitive content-editing tools to professional video makers, graphic designers, and web builders, with its leading products that include Facetune, Videoleap, and Photoleap. “We build apps that harness powerful technology to make great user experiences,” explains Yaron Inger, CTO and co-founder of Lightricks.
“We have tools, for example, that enable our users to whiten their teeth in a photo, and to perform these types of functions, we build sophisticated algorithms that understand how to recognize what you’re trying to edit and then automatically perform the edit,” says Inger.
Lightricks quickly found a market for its apps. It grew fast, and its original system, which relied on a hybrid of cloud services teamed with on-premises infrastructure for GPU usage, struggled to meet demand and to support increasingly complex machine learning and analytics needs. To enhance its unique selling proposition and its user experience and to enable unlimited scale, the team considered all the options and decided that Google Cloud was best placed to help it meet its ambitious goals.
“Google Cloud had the tools to empower our business intelligence, developers, and data science teams, and to put more functionality into the hands of our subscribers,” explains Dror Gilboa, Data Platform Team Lead at Lightricks. “BigQuery was one of the first tools we used, and it allowed us to collect analytics and really helped us improve the app’s user experience.”
Letting BigQuery take the data strain
The Lightricks apps ingest and analyze a lot of largely mobile data (such as user behavior) from customers, often in near real time. “We have business intelligence use cases, to optimize online ad campaigns, for example, where we need to create reports on a few terabytes of data and act on it almost instantaneously,” says Gilboa. “BigQuery, together with Dataflow, automates the ingesting and analyzing of these. This makes the ingestions of thousands of events per second very easy to perform at scale. The data connected to user behavior goes through Dataflow and is then ingested into BigQuery. It is automatic and allows us to look at the data from different angles at a very high scale.”
Lightricks is a big fan of the autoscale feature of Dataflow. With previous third-party systems it had used for uploading data, it often found data blocked because it had reached its limit. “We’re always increasing the number of apps and events we run,” Gilboa says. “We’re ingesting around 10,000 events per second or a billion a day. And we now have a platform that supports that growth by design.
“We can, for example, find a great user who came from a particular marketing campaign and then, using Dataflow, instantly target more users via the same route. Automating this work takes the strain off our in-house team.”
Letting a small team think big
Lightricks often refers back to the possibilities that Google Cloud opens up for its small workforce. Vika Kam, VP Engineering Creators Services and Community at Lightricks, reveals: “After only a few weeks with just a few engineers and DevOps people, we had a working Kubernetes infrastructure on Google Kubernetes Engine. We would never have achieved this with our old system; we always had problems and needed more people to maintain the infrastructure.”
Most of these issues resulted from having no separation between storage and compute, explains Inger, and infuriatingly they always seemed to arise at inopportune times. “Once we were trying to close a funding round and we needed loads of reports sent to future investors and the cluster shut down, and one Christmas when everyone ran queries to fetch data and make business decisions, it couldn’t cope either.”
Previously the infrastructure was an obstacle to getting things done, now it’s an enabler, says Inger. “All these services reduce friction, allowing our developers to focus on delivering business value to our users instead of maintaining our infrastructure. We leave that to Google Cloud now, and what’s great is Google Cloud is constantly adding features to GKE, and we get to use them without having to build them.”
Amplifying machine learning
GKE has enhanced Lightricks’ machine learning capabilities too. Lightricks began experimenting with training machine learning models in the cloud in 2014, but as the need grew, the team had problems with compute availability. This changed following the move to Google Cloud. “The compute capacity we get from Google Cloud is much better,” says Ofir Bibi, VP Research at Lightricks. “Compute resources are there whenever we need them. We initially created another Kubernetes cluster and used that alongside another cloud vendor, but the team shifted out of choice to Google Cloud, because it was smoother and more available.”
Inger adds that GKE is cost-effective too. “GKE means we now have fewer people investing their time in configuring clusters and upgrading them,” he says. “In days you can have a cluster set up, and be building Docker images from their repositories and set deployment pipeline.”
Lightricks has worked with tech consultancy DoiT International since 2016, and Bibi says DoiT has been particularly supportive of its machine learning program. “When, for instance, we wanted to create a cluster on GKE and attach it to our machine learning systems, DoiT ensured that our data lakes that we use for research and our on-premises compute functionality synched. We have an elaborate machine learning construction and DoiT provides ongoing support for everything from architecture to problem-solving.”
Lightricks’ marketing, product optimization, and recommendation engine teams are all creating machine learning models on Compute Engine, but they are slowly migrating to managed services on Vertex AI so that they can scale their models even faster. These machine learning models will recommend posts to serve to users on the app feed, so that they are fed the most relevant templates and tutorials and ingest analytics events to optimize user interactions such as notifications.
Securing third-party services
As Lightricks gets into more backend procedures and serving and inference for recommendation systems, it is building services on top of open-source technologies. Kam really appreciates the number of services built on top of standard open source technologies on Google Cloud and how easy it is to integrate with third-party services. “Not only does Google Cloud make it easy for us to configure our third-party services, such as Cloudinary or Elasticsearch, it does this by providing us with the means to forward traffic outside of our private network without exposing anything to the public Internet. We trust it to keep us safe.”
Being able to continue developing and adding to its app line, while keeping everything secure, is Lightricks’ ambition for 2022. Inger concludes: “We face a dramatic shift in the marketplace. Our creators want to grow their audiences, get more traction, and monetize their content. To support this, we’re building on top of our existing content creation tools to keep offering state-of-the-art services and to develop our creators’ platform.
“And the major growth for us in 2022 will be in the backend services that we provide to users, like the ability to have a shared profile across apps and to upload media and share it. This means we will be sending more data and improving the data science and machine learning models that we run. With the support of Google Cloud, we know that we can achieve this quickly, cost-effectively, and at scale.”
Into The Source leveraged DoiT’s cloud expertise for data lake migration, boosting efficiency, reducing costs, and driving innovation.
DoiT helps One Data consolidate its cloud accounts and gain control of rising costs
DoiT helps ablefy improve database performance to achieve fast page load speed and cut RDS cost by 85%
From cost optimization to cloud migration, machine learning and CloudOps,
we’re here to make the public cloud easy.
From cost optimization to cloud migration, machine learning and CloudOps, we’re here to make the public cloud easy.
Ready to get started?
You will receive a calendar invite to the email address provided below for a 15-minute call with one of our team members to discuss your needs.