Success Story
Daffodil helps National Nutrition to migrate to AWS; resulting in 40% cost savings in infrastructure management
Services Used:
National Nutrition is one of Canada’s largest sellers of healthcare supplements and sports nutrition products for the last 25 years. They carry the biggest and best names in supplements, vitamins, proteins, shakes, bars, etc. in addition to that, they provide services of certified nutrition consultants to help consumers find the best-suited supplements for their unique nutritional needs. The company has a collective customer base of 1 million from its online and offline stores.
- 40% savings as compared to previous infrastructure
- 10M+ customer data migrated
- 99.99% application uptime
- 7 key processes automated
The Problem
With a significant presence offline, National Nutrition was generating 70% of its business through its retail outlets across Canada, while still generating 30% of its sales through its eCommerce portal. However, in order to increase their profit margin and business sustainability in the digital era, National Nutrition wanted to ameliorate their existent eCommerce portal with technical and functional advances.
Apart from outdated software architecture, one of the major hurdles in the digital transformation of the eCommerce application was its on-premise data center. The infrastructure was built using an obsolete technology stack which was not able to scale as per the rising demand. Moreover, National Nutrition’s existing data center support cost kept increasing due to maintenance and contract renewals of multiple infrastructure components such as firewalls, backups servers, etc. Also, a 27×7 availability of the application and data was crucial to sustaining the business growth strategy. Some of the key challenges that National Nutrition was facing were:
- High costs associated with maintaining on-premises infrastructure.
- Inability to rapidly scale and react quickly to customer demands.
- Sub-par customer experience resulting from slow delivery or queuing for lab space.
- Lack of automation meant that repetitive build management and customer onboarding tasks were performed manually.
- Securely migrating the sensitive business and transactional data of more than a million individual customers, from one platform to another proved to be challenging.
- Understanding multiple business-specific backend processes and automating all the key business operations such as inventory, invoices, orders, purchase cycle, etc.
The Solution
Daffodil’s team started with a product discovery phase to understand National Nutrition’s processes and figure out the optimal architecture for the application. After initial analysis, our solution architects found that there was an immediate need to re-architect the application and re-build it on containerized architecture. A DevOps team was orchestrated to automate the entire application delivery process. The continuous integration/continuous deployment was automated using Jenkins. The containerizations were delivered through Amazon Elastic Kubernetes Services and developed a centralized log forwarding system from the application.
In order to ensure a smooth migration of the application to AWS cloud, technologies such as Amazon EKS, PostgreSQL, Jenkins, and Amazon RDS/ Aurora were used.
Application Migration:
In order to ensure a smooth migration of the application to AWS cloud, technologies such as Amazon EKS, PostgreSQL, Jenkins, and Amazon RDS/ Aurora were used. Daffodil’s team team set up the cloud environment and migrated the applications and customer data to Amazon Cloud (AWS). Also, our DevOps experts developed business logic, deployed them to the new environment and made sure they ran smoothly after the AWS migration.
Database Migration
The entire business data of over 1 million customers and 6 million orders, was seamlessly migrated from a traditional on-site server to AWS using the AWS Database Migration Service. This allowed us to make sure that the source database remains fully operational during the migration, thus minimizing downtime during the migration process.
The Impact
The modernization of the eCommerce web application of National Nutrition has resulted in more than 40% cost savings as compared to their traditional application infrastructure. The migration has also helped them achieve a better scalability support up to 10x, portability, Cost, CI/ CD through containerization and ensured 99.99 % availability and scalability. It has also reduced the business and operational risks by migrating to a more resilient and secured IT environment.
- 40% savings as compared to previous infrastructure
- 10M+ customer data migrated
- 99.99% application uptime
- 7 key processes automated
“I have been ordering products from National Nutrition for eight years. They fulfill and ship your order within a day. Their website has been updated and is easier to use. I highly recommend this online supplier.”
Via Trustpilot
Read Related Case Studies
Get in Touch
Sign up for a 30 min no-obligation strategic session with us
Let us understand your business objectives, set up initial milestones, and plan your software project.
At the end of this 30 min session, walk out with:
- Validation of your project idea/ scope of your project
- Actionable insights on which technology would suit your requirements
- Industry specific best practices that can be applied to your project
- Implementation and engagement plan of action
- Ballpark estimate and time-frame for development