Select Page

Case Study

Enhanced existing digital marketing platform through cloud services

Client Background

The customer has a digital marketing platform that enables restaurants and retailers to increase sales via automated, lifecycle marketing using a variety of digital messaging channels.

Client Need

  • Handle and consolidate data coming from a variety of sources 
  • Implement microservices for various business functions. 
  • Automate the entire deployment process thereby reducing the time to market. 
  • Given that there were multiple services involved (microservices architecture), time to market was usually high due to the testing effort involved in multiple environments. 
  • Optimize the operational cost of the setup through better utilization of resources on AWS.

Our Solution

  • Implemented Lambda functions to handle data coming from multiple sources. 
  • Implemented microservices and deployed to ECS (Docker Containers) 
  • Modified the design to use Spot Instances instead of the on-demand EC2 instances for running one of their daily jobs. 
  • Improved the build and deployment pipeline through the use of Jenkins. 
  • Automated verification using Jasmine, Mocha, Karma.

Key Benefits

  • Streamlined the data transformation process using a serverless architecture. 
  • Since the build and deployment process was automated, changes could be rolled out faster and without errors. 
  • Test automation ensured better coverage of test cases. 
  • Operational costs came down significantly through the use of Spot Instances. 
  • ECS also ensured that resource utilization was better.  

Tools & Technologies

AWS
Jenkins
Github
Python
React
Node JS
Docker

Services

Digital Product Engineering

Cloud Services

Data & Analytics

AI and Automation
Cybersecurity
Modern Managed Services

Build Operate Transfer

Innova Orion GCC Services

Talent Solutions

Industries

Communications & Media

Government Solutions

Healthcare, Life Sciences,
and Insurance

Banking & Financial Services

Energy, Oil & Gas and Utilities

Hi-Tech

Retail & CPG
Manufacturing

Travel & Transportation and Hospitality

Partnerships

AWS

Automation Anywhere

Databricks

Google

IBM

Microsoft

Pega

Salesforce

SAP
ServiceNow

Snowflake

Uipath

Innovation @ Work

Blogs and Insights

Research and Whitepapers

Case Studies

Podcasts

Webinars & Tech Talks
US Employment Reports

Company

About Us

Leadership Team

Strategic Partnerships

Office Locations

Newsroom

Events

ESG

The Innova Foundation

Careers

Explore Open Positions

Life @ Innova Solutions

Candidate Resource Library

Let's Connect