BNS Group Meets Growing Demand for Cloud-Based SMS Solution on AWS
Original Article published via AWS (Amazon Web Services)
When harnessed strategically, Short Message Service (SMS) can be an extremely effective marketing tool. According to Gartner, SMS open rates are as high as 98 percent compared to email’s 20 percent average. Companies looking to run scalable SMS applications often rely on commercial software from independent software vendors (ISVs) such as BNS Group to reach their target audience.
BNS is an Australian software provider focused on secure enterprise SMS and fax messaging. Its software runs on the Windows platform and is licensed to public sector organizations such as the Australian Taxation Office and to private firms like Suncorp. For Suncorp, BNS software handles between 2 million and 3 million monthly SMS messages.
Pursuing a Cloud-Based Deployment Model
The founders of BNS had been contemplating a migration from the company’s on-premises data center to the public cloud and observed a growing demand for cloud-based operations among current and potential BNS customers.
Laurence Buchanan, CEO at BNS Group, says, “Some of our larger customers have started asking about the cloud as they begin their own modernization journey. As an independent software vendor, we knew we had to be on the cloud too. We had to ensure our products work in our customers’ cloud tenancy and build documentation to support a cloud versus an on-premises deployment of our software.”
The final push for cloud migration came when BNS customer Praisal approached BNS for a cloud-based SMS solution in its Amazon Web Services (AWS) tenancy to connect with its users. BNS then consulted with AWS on how best to build new virtual machines and relicense software development tools securely on the cloud. The business wanted to steer away from the “lift and shift” migration approach to avoid transferring technical debt and “baggage” from the data center into the cloud.
Receiving Strategic, Foundational Support from ISV Specialists
BNS founders gravitated to AWS because of its high availability and the AWS ISV Accelerate Program. “We really liked that AWS has an ISV competency in its partner program,” says Buchanan. “It was important for us to have our enterprise SMS software verified for use on AWS. The value that AWS places on the ISV stream sealed the deal in our choice of cloud provider.”
Over the course of five months, BNS performed an AWS Foundational Technical Review with the support of the AWS ISV team and completed its cloud migration in June 2022. “AWS has been very responsive throughout our migration journey and guided us in setting up the right cloud foundation from day one. The review process really helped us understand the AWS security paradigm,” adds Buchanan.
Reducing Virtual Machines from 40 to 12
By strategically starting with a clean slate on the AWS Cloud, BNS decreased its virtual machines from 40 to 12 and reduced infrastructure costs by 50 percent. The business spins up resizable Amazon Elastic Compute Cloud (Amazon EC2) instances for Microsoft Windows servers and uses Amazon RDS for SQL Server for database management.
After its migration, BNS began developing a custom SMS solution for Praisal on AWS. Developers decided to use Microsoft SQL as a front-end application programming interface (API). Within two days, BNS developed an SQL API that could send and receive SMS from Praisal’s clients without its team having to learn any REST API calls or other technical complexities.
Clive Pereira, R&D director at BNS Group, explains, “The database that records Praisal’s SMS traffic resides in Praisal’s AWS environment. Praisal can now run complete analytics across its data and gain insights into what’s happening with its SMS traffic, which is a real game-changer for the organization.”
Onboarding Data Scientists to Enhance Analytics Capabilities
The BNS SMS solution includes user-friendly dashboards that clients such as Praisal can use to understand their data and perform predictive analytics. The business plans to further enhance its analytics capabilities as part of its product development strategy, and recently hired two data scientists. According to Buchanan, onboarding new hires on AWS is much faster and easier compared to the BNS data center environment.
One of the areas BNS Group is focusing on with clients is to track the journey of each SMS—those received and not received by target customers—via out-of-the-box analytics models. With enhanced analytics, BNS Group’s clients can drive customer engagement, increase retention, and reduce churn.
Accelerating Transaction Rates While Increasing Productivity
The company has also experienced faster transaction rates on its SMS platform since the migration to AWS. “I’ve seen big improvements in throughput. We’re able to process and transmit data faster on AWS,” Buchanan says.
BNS has also reduced time spent on backend operations, because it no longer carries out server maintenance, firewall updates, and disaster recovery planning and testing—elements that are now automated on AWS. Productivity has risen, and Buchanan can now allocate his time to R&D, quality assurance, creating documentation, and customer engagement.
To further enhance its analytics ambitions, BNS is now exploring how artificial intelligence and machine learning can benefit its clients. The company is also looking to list its enterprise solutions on AWS Marketplace to increase its customer reach. “If we didn’t migrate to AWS, we wouldn’t be able to engage the wide AWS customer base,” Buchanan says. “It’s been a win-win for BNS and AWS, and we look forward to what the future brings.”
Learn More
To learn more, visit aws.amazon.com/solutions/migration.