Customer Stories / Software & Internet
Uniphore Accelerates Time to Market and Ensures SaaS Security with DuploCloud’s DevOps Platform on AWS
Uniphore leverages the DuploCloud DevSecOps automation platform on AWS to speed up the launch of its Q for Sales conversational AI software.
70%
Reduction in operational complexity
10x
Spins up new application environments faster
3 minutes
Onboarding time for new customers
Developer self-service
Empowers developers to make changes
Instant insights
Helps companies better understand customers
Overview
Uniphore built a platform that leverages artificial intelligence (AI) to realize the value of every conversation a business has with its customers, employees, and partners. To support its cloud-based product line, Q for Sales, Uniphore turned to Amazon Web Services (AWS) and AWS Partner, DuploCloud.
Uniphore is running its application and infrastructure stack on AWS solutions including AWS Fargate and Amazon RDS. Using DuploCloud’s DevSecOps-as-a-Service platform, Uniphore empowers its developers to focus on product innovation versus infrastructure management.
Opportunity | Seeking Support for a Secure, Self-Managed Product Launch
Uniphore believes that conversations with customers are a company’s most valuable asset. To capture this value, and the nuances inherent in communication, Uniphore offers AI-powered software for business. Its latest software as a service (SaaS), Q for Sales, uses a combination of computer vision, facial expressions, tone, and words as part of a patented emotion fusion model to help salespeople “read the room” during meetings.
When launching Q for Sales, its cloud-based SaaS, the company sought assistance from AWS and AWS Partner DuploCloud. Uniphore wanted to give its application developers the freedom and self-service capability to create and modify cloud infrastructure on demand yet ensure platform security adhering to multiple industry standards like SOC 2, PCI, and GDPR. Faster time to market was also a priority.“
Q for Sales is a completely cloud-native product. We needed to automate security, cloud operations, and development so we could focus on accuracy and performance of the AI, launching the product, and getting it to market as fast as possible,” says Saurabh Saxena, vice president of engineering at Uniphore.
We have automated deployment and monitoring at the click of a button with DuploCloud on AWS.”
Saurabh Saxena
Vice President of Engineering, Uniphore
Solution | Streamlining Deployment with “DevSecOps in a Box”
Uniphore chose to avoid the traditional approach to DevOps, in which humans write thousands of lines of scripts and modules. The business reached out to AWS for a go-to-market solution and discovered DuploCloud’s “DevSecOps in a box” offering, a no-code/low-code provisioning platform that allows developers to implement cloud-native applications without requiring DevOps and security expertise. The DuploCloud platform includes network, compute, storage, and containers and integrates support for compliance standards such as SOC 2, PCI, GDPR, HIPAA, and HITRUST. By relying on DuploCloud’s platform, Uniphore abstracts the DevOps and security nuances from developers. This approach allows developers to focus on building applications, free from the time-consuming process of waiting on DevOps engineers for deployments.
“Our software platform allows companies to spin up application environments 10 times faster than they could if they had hired consultants to do it for them,” explains Tony Barbagallo, vice president of marketing at DuploCloud.
Setting up a secure, single tenant environment for each of Uniphore’s Q for Sales customers was the first order of business with DuploCloud. DuploCloud worked with Uniphore to containerize the Q for Sales application, using Amazon Elastic Kubernetes Service (Amazon EKS) for container orchestration, AWS Fargate for deploying Docker containers, and other services such as Amazon Relational Database Service (Amazon RDS). DuploCloud also set up dashboards for continuous monitoring and alerts using AWS Security Hub.
“We have automated deployment and monitoring at the click of a button with DuploCloud on AWS,” says Saxena. Saxena estimates that the combination of DuploCloud and AWS has removed 60–70 percent of the operational complexity software engineers typically face when architecting in the cloud. New Q for Sales customers can be onboarded in as little as 2–3 minutes with a fully automated deployment model. “Without AWS and DuploCloud, I doubt instant onboarding would even be possible,” Saxena adds.
Additionally, DuploCloud provides 24x7 support and monitoring for Uniphore. “DuploCloud provides us with operational services and frontline support so we don’t have to hire and train people to manage the solution,” says Saxena.
Outcome | Winning Customers’ Trust with a Secure, Responsive Platform
By leveraging DuploCloud’s DevSecOps-as-a-Service platform on AWS, Uniphore gains three major benefits: self-service capabilities for developers, a comprehensive monitoring system, and robust application security.
Today, the business automates and shares certain aspects of security management with DuploCloud. Saxena explains, “Maintaining the trust of our customers as a SaaS company is paramount, and it hinges on our ability to keep data secure. This requires a constant, unyielding focus on every aspect of security, from infrastructure and runtime to applications and data. With DuploCloud's platform, we can streamline processes and put some of our security concerns to rest. For instance, the platform automatically checks our software and container hosts against policies.”
Most importantly, Uniphore is able to bring Q to Sales to market quickly. New Q for Sales customers can get started in a few minutes to immediately augment their customer interactions by realizing the value of each conversation. They can focus on their presentations during meetings while Q for Sales captures customer cues to gauge real-time sentiment and engagement.
Looking ahead, Uniphore is considering enhancing its Q for Sales application with additional AWS services, such as Amazon SageMaker to train and test machine learning models for massive datasets. Currently, the company is testing new ways to gauge various sales meeting scenarios and has accumulated 750,000 audio AI files. Uniphore is also evaluating Amazon Rekognition for enhanced computer vision features and Amazon Polly to automate text through voice during sales coaching.
Learn More
To learn more, visit aws.amazon.com/machine-learning.
About Uniphore
Uniphore, based in the United States, uses AI and automation to detect customer sentiment through computer vision, natural language processing, and tonal nuances.
AWS Services Used
Amazon Elastic Kubernetes Service
Amazon EKS is a managed Kubernetes service to run Kubernetes in the AWS cloud and on-premises data centers.
AWS Fargate
AWS Fargate is a serverless, pay-as-you-go compute engine that lets you focus on building applications without managing servers.
Amazon Relational Database Service
Amazon Relational Database Service (Amazon RDS) is a collection of managed services that makes it simple to set up, operate, and scale databases in the cloud.
AWS Security Hub
AWS Security Hub is a cloud security posture management service that performs security best practice checks, aggregates alerts, and enables automated remediation.
Get Started
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.