Customer Stories / Software Internet / Dubai
ZIWO Delivers Product Updates 50x Faster and Reduces Costs by 30% Using AWS
ZIWO migrated to AWS to simplify its infrastructure, optimize costs, improve its ability to scale, and protect customer credentials. The company provides a cloud-based contact center platform that aims to improve how businesses communicate with customers. Previously, the company used multiple cloud providers and could deploy platform updates to only 10 of its 350 customers at a time. Using AWS, ZIWO can now deliver updates 50 times faster and reduced its infrastructure costs by 30 percent.
Based in Dubai, ZIWO provides an omnichannel, cloud-based, contact center as a software (CCaaS) solution that helps businesses improve how they communicate with their customers. The company’s platform offers advanced cloud-based voice services that easily integrate with many popular customer relationship management (CRM) solutions and business applications. The solution aims to raise the quality of customer interactions and boost loyalty.
ZIWO’s original infrastructure used multiple cloud suppliers and virtual machines. This made it difficult for the software provider to scale to support rising customer numbers and it was costly to maintain. ZIWO migrated to Amazon Web Services (AWS) to streamline its infrastructure.
By containerizing its platform architecture and using on-demand serverless compute resources, the company reduced its overall infrastructure costs by 30 percent and freed up IT staff for higher value projects including product development, innovation, and data analysis. It also reduced time to market for product updates, accelerating access to the latest functionality for ZIWO’s customers.
Opportunity | Scaling for Customer Growth in 150+ Countries
ZIWO’s contact center platform, called ZIWO Cloud Contact Center Software (CCaaS), was launched in 2016 and offers virtual phone numbers in more than 150 countries. Over the past 6 years, the company has grown significantly, establishing a presence across the entire Gulf region with its most recent launch in Egypt. Companies that use CCaaS can offer local contact numbers to customers in different countries, so those customers can contact support desks without paying extra call fees.The company provides regular code updates to give its customers access to the platform’s latest features. Previously, ZIWO could deliver code to only 10 customers at a time. As the company grew to serve around 450 businesses, it became increasingly difficult to satisfy all of its customers.
ZIWO wanted to scale its platform so it could deliver code to more of its customers at the same time and improve their overall experience. However, its CCaaS platform ran on a centralized virtual machine with a static amount of resources. This meant that it was difficult to scale and expensive to run, because the company paid for a high level of resources, even when usage was low. ZIWO also wanted to find a secure way to manage its customers’ credentials.
Our return on investment was very fast because our expenditure is more optimized and our team can focus on higher value projects.”
Head of Infrastructure, ZIWO
Solution | Migrating to AWS Accelerates Code Updates by 50x
ZIWO migrated to AWS for its wide range of managed cloud services and reputation for reliability. Philippe Besse, head of infrastructure at ZIWO, decided to containerize CCaaS using Amazon Elastic Kubernetes Service (Amazon EKS), a managed Kubernetes service, to run Kubernetes in the AWS cloud. For scalable compute services, CCaaS uses AWS Fargate, a serverless, pay-as-you-go compute engine that lets it focus on building applications without managing servers. When Ziwo chooses to expand to a new territory, it uses AWS Local Zones, which are infrastructure deployments of compute, storage, database, and other select AWS services located close to large population centres.“When we started operating in Oman, we used the AWS Local Zone because it means that regardless of their location, our customers always have optimal low-latency access to our services,” says Besse.
ZIWO’s new infrastructure means it can now deploy product updates to more than 500 customers during one 40-minute time slot—that’s 50 times more than it previously could in a single time slot. “Now we can update all of our customers at the same time, they always have access to the latest features,” says Besse.
Using AWS for its infrastructure reduces the workload on ZIWO’s technical team, increasing their workflow by 75 percent. The migration has also helped ZIWO reduce its overall IT costs by 30 percent—using AWS Fargate and Amazon EKS means the company only pays for the compute resources that it uses.
Using AWS, ZIWO also improved the security of customer credentials and application programming interface (API) keys, which provide access between CCaaS and its customers’ CRM and business applications. Previously, these were stored in a legacy database whose provider no longer supported it.
ZIWO shut down its legacy database and now uses the Parameter Store in AWS Systems Manager, which allows the separation of sensitive resources and configuration data from code. “Our customers’ credentials are safeguarded, using AWS,” says Besse. “We now have confidence in our security and can audit access to any of the assets.”
Outcome | Optimizing Infrastructure Creates Excellent Customer Experience
ZIWO now runs 90 percent of its infrastructure on AWS and plans to migrate more workloads in the future. “We like using AWS because the interface is clear, there are a lot of services that allow us to build tools that improve our efficiency,” says Besse. “We look forward to further optimizing our costs and continuing to make our infrastructure simpler and more efficient, so we can provide the best possible experience for our customers.”
ZIWO—based in Dubai—provides businesses with advanced cloud-based communication solutions and API-based integration with popular CRM apps. ZIWO was ranked 11th on the Deloitte FAST 50 Middle East and Cyprus list.
ZIWO migrated to AWS to simplify its infrastructure, optimize costs, improve its ability to scale, and protect customer credentials. The company provides a cloud-based contact center platform that aims to improve how businesses communicate with customers. Previously, the company used multiple cloud providers and could deploy platform updates to only 10 of its 350 customers at a time. Using Amazon EKS and Fargate, ZIWO can now deliver updates 50 times faster and reduced its infrastructure costs by 30 percent.
AWS Services Used
Amazon EKS is a managed Kubernetes service to run Kubernetes in the AWS cloud and on-premises data centers.
AWS Fargate is a serverless, pay-as-you-go compute engine that lets you focus on building applications without managing servers.
Learn more »
AWS Systems Manager
AWS Systems Manager is a secure end-to-end management solution for resources on AWS and in multicloud and hybrid environments.
Organizations of all sizes across all industries are transforming their businesses and delivering on their missions every day using AWS. Contact our experts and start your own AWS journey today.