LivePerson develops products for online messaging, marketing, and analytics, including LiveEngage, a messaging platform that enables real-time customer service. By pioneering web-based user-engagement systems, LivePerson has become the world’s most successful messaging and bots platform for brands.
LiveEngage, the most popular of its multiple Software-as-a-Service (SaaS) products, enables real-time conversations between large enterprises and their customers on websites, mobile, and social networks. Founded in New York in 1995, today, LivePerson has offices in 10 countries and monitors around 3 billion internet visitors every month.
Sergei Koren, Production Architect
“DoiT International delivered a roadmap for Kubernetes. So we knew what to expect, and when, and, almost every week for the past year, we have had workshops with their team to discuss features and implementation.”
By managing microservices with Google Kubernetes Engine, LivePerson helps ensure that independent teams can run their applications without DevOps assistance.
What we did
“With Google Kubernetes Engine, we don’t need to know the specifics of how to configure every detail. Teams with zero understanding of how to run production can run applications on Google Kubernetes Engine with no problems, because Google has prepared the service so well.”
For companies providing SaaS solutions, success often brings increased complexity that makes product management more difficult. “We realized we had a problem,” says Sergei. “Our number of services was growing rapidly, and making changes became more and more painful. Docker offered a way to simplify handling applications, but it made operations complex.”
To solve this challenge, LivePerson implemented Kubernetes and Google Kubernetes Engine. “We have no vendor lock with Kubernetes so we have the freedom to choose the best cloud provider available,” says Sergei. “We chose Google Kubernetes Engine on Google Cloud Platform because its implementation of Kubernetes is mature and hassle-free.
Within LivePerson, several independent teams run their own applications and clusters, and the combination of Kubernetes and Google Kubernetes Engine enables them to manage their own workloads without assistance from DevOps or other operational teams.
“With Google Kubernetes Engine, we don’t need to know the specifics of how to configure every detail,” says Koren. “Teams with zero understanding of how to run production can run applications on Google Kubernetes Engine with no problems, because Google has prepared the service so well. They don’t have to get into the detail of how it works or have deep knowledge about how it’s built.”
Get in touch
Looking for a cloud partner? We’ve got you covered.
Our team of experts can take care of your cloud, for much less than the cost of hiring that talent in-house.