Cloud-based Real Estate

Transforming client’s flagship product with enterprise cloud solutions to deliver better user experience.

Talk to Us

The client wanted to migrate their on-premises software to the cloud and relaunch its flagship product as a cloud implementation. It would enable them to pivot from a software license model to a subscription-based SaaS model. Their aim was to create a win-win situation both for the company and for its customers.

Restricted access
Dedicated hardware
Difficult to upgrade
Product variation redundancy
  • The client wanted to provide cloud solutions for their customers rather than on-premises solutions
  • On-premises solutions had limitations with respect to accessing the data from anywhere
  • On-premises solutions had complexity in deployment and maintenance of the on-premises systems by the client’s customers
  • The client faced trouble maintaining multiple versions of the product as some end clients would not want to upgrade as frequently as others.
Our Solution

To build the cloud IT solutions, we developed a comprehensive cloud migration strategy. We began by moving the underlying databases onto the AWS cloud. We redeveloped the service layer as microservices and built a portfolio of front-end applications to replicate the different modules available with the on-premises version. Finally, we created a subscription model for cloud services.

Solution Impact

Created a flagship product

Enabled with anytime, anywhere access, delivering greater value to customers.

Implemented a subscription model

For the cloud transformation services that enabled the client to transition from a licensing model.

Reduced ownership cost

For the end customers, making the product a more attractive proposition.

Our Approach

A migration to the cloud – and a continuously updated SaaS model with anytime, anywhere access – was a straightforward solution to the client’s challenges. Getting there required us to facilitate a swift ramp-up in development and testing capacity, introduce a slew of new cloud skills and technologies, and implement an organizational model allowing teams worldwide to collaborate on the development effort.

Our Approach
A rapid ramp-up in development capacity

To help the client transition from an on-premises solution to a cloud-based product, we swiftly ramped up our resources, creating two scrum teams in Hyderabad to work hand-in-glove with the client’s scrum teams in Canada. It enabled us to get up to speed quickly and begin development almost immediately.

We settled on an organizational structure in which two ValueLabs scrum teams worked together with two client scrum teams to build the solution. Our teams featured a blend of expertise and a mix of services. These included Development, QA, Business Analysis, and DevOps. Our agile scrum methodology ensured there was constant communication between teams.

A rapid ramp-up in development capacity
Shifting on-premises software to cloud business solutions

With our scrums collaborating closely with the client’s teams, we moved the underlying databases onto the AWS cloud, using Salesforce to manage identity and access in a multi-tenant architecture. We redeveloped the service layer as microservices and built a portfolio of front-end applications to replicate the different modules available with the on-premises version.

Our solution ensured that deployments were controlled more by the client than the end customer, as all the backend components were in the AWS Cloud. The latter only controlled the desktop client installation. This process required significant cooperation and demonstrated our ability to work side-by-side with the client’s in-house teams.

Shifting on-premises software to cloud business solutions
From a license-based model to a subscription model

The final step in developing the cloud IT solution was to create a subscription model. Our solution replaced the licensing model used for the on-premises version of our client’s product and was fundamental to the project’s success.

As the client’s ultimate aim was to adopt a SaaS business model, we needed to create the technology capable of facilitating the change. Doing so would allow the client to move away from supporting costly legacy software and provide customers instant access to upgrades and updates.

Once our new subscription model was in place, the product’s cloud business transformation was complete, and the client could begin to focus on developing the application.

From a license-based model to a subscription model
Business Impact

Today, our client has over 1,000 live customers on the cloud version of its flagship product and is adding new customers daily. Customers enjoy a much-reduced total cost of ownership, immediate access to new functionality, and the ability to configure the front-end applications to their needs. Our client, meanwhile, can focus on developing the SaaS application.

Near-zero ownership cost

For the end customers

New SaaS subscription model

Helped predict recurring revenues for our client

Reduced legacy infrastructure

And allowed the client to focus on new features

Events at ValueLabs
21 Sep 2021
Site Reliability Engineering

Learn to increase your reliability by going cloud native and architecting for the cloud

Register Now

Related Resources

Contact us
Talk to a member of our team about your business, your goals, and how we can help
What Happens Next?


Our sales managers reach out to you within a few days


Our experts set up a meeting to understand your requirements


We estimate and propose project efforts and timelines