Migrating to Cloud — In Continuous Delivery way

Leena
Feb 21 · 2 min read

Akshay Surve, the co-founder of DeltaX, spoke how DeltaX moved to cloud over six months period in a continuous delivery manner. DeltaX is a platform which provides analytics around Social Media Marketing.

Quoting Akshay, as he wrote in his blog:

DeltaX had a multi-tenant database. So they moved tenant by tenant to the cloud instead of the entire migrating the entire data. It took them around six months for the same. But the slow migration helped them to react faster and better.

They sliced the massive mountain to small batches rather than doing it in a single big-batch. The small steps allowed them to observe, optimise and switch back if required. I know “small” is relative, but you get the point :)

Continuous Delivery is about delivering small batches of changes in a repeatable and sustainable manner. The automation and reversibility of Continuous Delivery make it less risky.

Continuous Delivery for the database is usually considered painful. And Akshay and team have shown an example of migrating data in small batches. The small chunks gave them confidence about the system over time.

Here is another similar case study how Capital One, one of the leading banks of the US, moved their customer-facing app to AWS. Capital One had an active user base of tens of millions of customers during migration.


Continuous Delivery

Tidbits about Continuous Delivery

Leena

Written by

Leena

CTO/Programmer @ GetYogaTree.com, Bangalore. Pragmatic & Passionate Programmer, Continuous Delivery Evangelist. continuousdelivery.in

Continuous Delivery

Tidbits about Continuous Delivery