05
Dinero's on-premise datacenter could no longer meet the needs of its growing
customer base, or the increased demand of its SaaS accounting solution at
month's end. After evaluating Amazon Web Services, Dinero went with the
PaaS capabilities of Microsoft Azure.
The company's transition team converted some of the trigger jobs within its
accounting application into Azure WebJobs and cloud services. Then they
uploaded all of the user files to Azure Blog Storage and created a wraparound
to route future uploads directly into Blog Storage, rather than to their local
disk. The entire process of copying SQL Server to Azure SQL Database was
completed in about eight hours.
The new solution uses Azure Redis Cache to optimize data accessibility, and
Azure Web Apps to deploy new features in Dinero's application. To lower costs,
Dinero started purchasing elastic Database Transaction Units (eDTU), which it
can purchase in bulk, for all of the databases in a pool. With eDTUs, Dinero can
then allocate DTUs to the databases that are doing the most work.
Chapter 02
Azure offers a great PaaS platform that matched our needs for
deployment agility and scalability. We needed a solution where
we just had to tick a box to replicate data to another server.
Lars Nikolajsen
Chief Technology Officer
The path to migration
Scalability, flexibility, and economy