View other case studies

CI & CD
Release Management
DevOps

CI and CD pipelines for a leading e-commerce company to support SAAS & enterprise releases

The customer wanted to build a release management pipeline that allowed them to test, build, and deploy their solution as a white-labelled offering to their customers. They also wanted the pipeline to support enterprise deployments of specific versions, these were deployed on premise or as an independent cloud deployment. Enterprise customers could request for features to either be built or added to a version they purchased.

1.5 months

Github Actions
YAML
Shell Script
AWS Cloud Formation
AWS Route 53
AWS Cloud Front
AWS S3
AWS ECS
AWS ECR
AWS Elastic Cache
Fastlane
TestFlight
Nodejs
Docker

Challenges

  • SAAS as well as enterprise releases had to managed separately.
  • Manual creation of resources and infrastructure had to be replaced with automation.
  • Each release had to pass a test suite and meet a test coverage threshold.

Solution

  • Wednesday setup a team comprising of two software engineers.
  • Multiple pipelines were built to cater to the SAAS and enterprise releases.
  • Deployment pipelines were created for mobile, web, and cloud infrastructure.
  • The customer could deploy the SAAS solution to multiple targets on a merge to master.
  • New customers could be onboarded without having to worry about the technical overhead of provisioning infrastructure.
Trusted Globally by startups, unicorns, and enterprises
Our wide range of areas of expertise
Web

React

React

Nodejs

Nodejs

GoLang

GoLang

Mobile

React Native

React Native

Flutter

Flutter

Cloud, & Infrastructure

Serverless

Serverless

DevOps & Maintenance

DevOps & Maintenance

Data & Artificial Intelligence

Generative & Applied AI

Generative & Applied AI

Data Engineering

Data Engineering

Don’t Take Our Word For It, Hear Theirs.
Sandeep Sood
CEO, Kunai