Enhancing an E-commerce
Platform with Functional
Improvements, AWS Migration
and Continuous Support

Key results
Cost-efficient, controllable and reliable infrastructure setup
5x platform capacity increase with a database twice the initial size
Enhancing an E-commerce Platform with Functional Improvements, AWS Migration and Continuous Support

Summary

NSI Industries, a US equipment manufacturer and distributor, faced scalability and stability issues with its WordPress-based e-commerce platform. To address these challenges, they contracted ELEKS to enhance platform usability, ensure stable operation, and migrate the platform to AWS. The ELEKS team swiftly assumed support responsibilities, created new development environments, started delivering new features, and introduced efficient release management practices. The migration to AWS, performed without disrupting business operations, resulted in improved infrastructure control, enhanced monitoring, and a 5x increase in platform capacity despite a doubling of the database size. This migration provided NSI with better service quality and cost-effective cloud capabilities.
Skip the section
The situation

NSI aimed to enhance the stability
and scalability of its e-commerce
platform

NSI Industries, a US manufacturer and distributor of professional-grade electrical and building technology equipment, operated an e-commerce platform for subsidiaries, distributors, and wholesale clients that no longer fit the company’s growing scale and markets. Built on WordPress, the platform struggled with processing a large database and an ever-growing number of orders. Additionally, NSI’s hosting provider could not offer sufficient scaling and monitoring capabilities.

NSI contracted ELEKS to facilitate growth, enhance usability, and ensure stable operation of the e-commerce platform while rapidly assuming responsibility for the L2/L3 support services. Following an initial evaluation, the client adopted ELEKS’ recommendation to migrate the platform to AWS.

Skip the section
The solution

Strengthening the platform with
rapid support, feature development
and seamless migration to AWS

The ELEKS team rapidly assumed the support role of the client’s e-commerce platform, completing the knowledge transfer in one month. As a first step, the team created new development environments and introduced release management practices to maximize efficiency and quality. Then, they implemented more than 15 changes and fixes within the first two months of their work.

The team enhanced existing features and implemented several new functions on the platform. Notable additions include:

  • Submittals functionality
  • New user roles and and customized session role switching for specific roles
  • Return orders management,
  • Generation of price reports for different customers and items
  • Bi-directional synchronisation with NetSuite for orders, invoices and other documents
  • Order/quote creation using Excel/CSV
  • Customization of quote/order flow, including minimal order amount, free shipping levels and dual shop managers
  • Dropshiping flow using external customer owned Azure,
  • Sales analytics and product search tools – our own lib to integrate Hawksearch to WP, and more.

Seeking dramatic improvement in transaction speed, throughput, and portal reliability, ELEKS applied its cloud and DevOps capabilities to design and implement a new custom architecture for the platform and migrate it to AWS.

A range of Amazon Web Services strengthened the platform’s reliability, speed and seamless operation:

  • Relational Database Service (RDS) ensured a reliable, managed database environment with automated backups and easy scaling.
  • Elastic Compute Cloud (EC2) delivered flexible, on-demand compute capacity for running the platform’s core workloads.
  • CloudWatch enabled real-time monitoring and alerting to maintain performance and system health.
  • Virtual Private Cloud (VPC) provided a secure, isolated network environment for the migrated infrastructure.
  • Web Application Firewall (WAF) protected the platform from common web threats and malicious traffic.
  • Elastic Load Balancing (ELB) distributed incoming traffic to ensure high availability and stable performance.

For ease of deployment and setup, as well as to enable efficient resource scaling, we migrated the platform to the Amazon cloud as a Bitnami image, where we manage instances, set up accelerators and network rules. The migration was performed outside business hours to avoid any disruption to the NSI’s business processes and customer service.

The ELEKS support team also assists NSI in integrating their newly acquired subsidiaries into the platform by developing new features for the client’s website.

Strengthening the platform with rapid support, feature development and seamless migration to AWS
Skip the section
The result

From WordPress limitations to
AWS scalability with monitoring
and predictable cost

The migration to AWS gave the NSI full control over their infrastructure, clearer visibility into system performance and predictable costs. Although overall spend increased over time, the improved monitoring, transparency and significantly higher performance justified the investment.

The new architecture now supports four environments, three testing and one production, providing greater flexibility, easier scaling and smoother, more reliable deployments.

Performance improved dramatically following the migration. The platform’s capacity has increased fivefold, supporting a database that has doubled in size in recent months. NSI’s customers now experience a faster, more stable portal and a consistently smooth ordering process.

Ready to see what we can do for you?
Speak to an expert
Skip the section
Contact Us
  • This field is for validation purposes and should be left unchanged.
  • We need your name to know how to address you
  • We need your phone number to reach you with response to your request
  • We need your country of business to know from what office to contact you
  • We need your company name to know your background and how we can use our experience to help you
  • Accepted file types: jpg, gif, png, pdf, doc, docx, xls, xlsx, ppt, pptx, Max. file size: 10 MB.
(jpg, gif, png, pdf, doc, docx, xls, xlsx, ppt, pptx, PNG)

We will add your info to our CRM for contacting you regarding your request. For more info please consult our privacy policy

What our customers say

The breadth of knowledge and understanding that ELEKS has within its walls allows us to leverage that expertise to make superior deliverables for our customers. When you work with ELEKS, you are working with the top 1% of the aptitude and engineering excellence of the whole country.

sam fleming
Sam Fleming
President, Fleming-AOD

Right from the start, we really liked ELEKS’ commitment and engagement. They came to us with their best people to try to understand our context, our business idea, and developed the first prototype with us. They were very professional and very customer oriented. I think, without ELEKS it probably would not have been possible to have such a successful product in such a short period of time.

Caroline Aumeran
Caroline Aumeran
Head of Product Development, appygas

ELEKS has been involved in the development of a number of our consumer-facing websites and mobile applications that allow our customers to easily track their shipments, get the information they need as well as stay in touch with us. We’ve appreciated the level of ELEKS’ expertise, responsiveness and attention to details.

samer-min
Samer Awajan
CTO, Aramex