Qareb Cloud Migration to Google Compute Engine
iSolutions assisted Qareb transforming their platform from their
self-hosted environment to becoming a cloud native organization. We
migrated the company’s infrastructure to GCP and now we are
modernizing it.
The challenge
Qareb core business was the E-commerce application that was
already developed using a traditional model using a full stack model
where a single application is serving all the components of the
platform .They faced multiple challenges such as including anticipation
for the utilization and scalability of their platform, getting better cost
saving and operations speed to meet the expected demand.
The solution
The first solution was to set up all VMs to run behind a load balancer
and without exposure to the internet and migrate all VMs of Qareb to
Google Compute Engine providing backup capabilities using GCP
snapshots. The second solution is redesigning the E-commerce app
and platform to become microservices and use GKE and benefit from
the cloud native tools and methodologies.
The result
Qareb is now fully migrated to GCP and using both Google Compute
Engine and GKE as all their legacy application platform is running
behind a managed instance group with auto healing and load
balancing, as well as Cloud Armor for better security. Finally the
application is being slowly deployed on GKE cluster and converted to
micro services which is part of the app modernization phase.