Case study on Wave Commerce using AWS for delivering customized ecommerce solutions

Wave Commerce, a Hong Kong-based ecommerce agency and solutions company, specializes in helping businesses customize their direct-to-consumer (DTC) and omnichannel retail experiences using the Shopify platform. To accelerate ecommerce platform customizations and application development, the company adopted AWS serverless solutions.

Opportunity:

As a Shopify Plus Partner and Shopify Expert, Wave Commerce applies its software development expertise to create advanced Shopify solutions and custom-made user experiences for its clients. The company delivers these experiences quickly and cost-effectively. However, building an application or setting up a new integration to tailor an online store could take months. Therefore, Wave Commerce sought to speed up development and streamline the provisioning and scaling of Amazon EC2 instances.

Services Used:

  • AWS Lambda

  • Amazon SQS

  • Amazon Cognito

  • Amazon Aurora

Solution:

To increase the speed of development, Wave Commerce adopted AWS serverless solutions, moving from Amazon EC2 to AWS Lambda. Messages in Amazon Simple Queue Service (Amazon SQS) triggered AWS Lambda functions to adjust compute resources in line with developer requirements. This way, developers no longer needed to wait for administrators to provision and scale servers. In addition, Wave Commerce adopted Amazon Cognito to manage customer identity and access management, versus building its own infrastructure control sign-up and sign-in processes for customer apps. It also uses Amazon Aurora, a relational database management system, for better reliability and scalability.

Outcome:

Since the migration, Wave Commerce’s developers can customize Shopify platforms and build apps in 6–12 weeks instead of 3–6 months. Furthermore, the company has reduced the number of resources dedicated to infrastructure management by 70 percent—refocusing resources on development instead. Wave Commerce moved 60 percent of its AWS environments supporting customers’ Shopify applications to AWS Lambda, successfully scaling during events like Black Friday and flash sales where workloads can increase hundredfold. With AWS serverless solutions, Wave Commerce can offer brands and retailers faster and more cost-effective Shopify customizations and applications for their omnichannel strategies.

Benefits:

Wave Commerce has established itself as a trusted Shopify partner for global brands and businesses in apparel, consumer electronics, fast-moving consumer goods, home furnishing, and more. By developing more cost-effectively and efficiently on AWS Lambda, the company is passing on cost and time savings to a wide range of clients, allowing them to create more distinctive omnichannel experiences on Shopify. The company is exploring machine learning (ML) services, such as Amazon Personalize, which makes it easier to integrate personalized experiences into websites. AWS offers a wide range of ML offerings that can add value to Wave Commerce's customers’ ecommerce strategies, and the company plans to integrate these technologies into its services in the future.

Conclusion:

In conclusion, with AWS serverless solutions, Wave Commerce can offer brands and retailers faster, more cost-effective, and customized Shopify solutions and applications for their omnichannel strategies. The company's developers can customize Shopify platforms and build apps in weeks, while reducing the number of resources dedicated to infrastructure management. Wave Commerce is set to continue growing its business and adding more application services for omnichannel commerce.

Source: https://aws.amazon.com/solutions/case-studies/wave-commerce/?did=cr_card&trk=cr_card