Unilog Moves Infrastructure to Google’s Public Cloud

Unilog Succeeds with Agosto




Google Cloud Platform



Unilog is a global technology company specializing in ecommerce and product data management in the B2B marketplace. Its flagship product is CIMM2, a software platform designed to facilitate commerce and communication between businesses.

The company is headquartered in Bangalore, India with North American headquarters near Philadelphia, Pennsylvania. In 2015, Unilog was named one of the “50 Fastest Growing Tech Companies” by The Silicon Review.

What Unilog Wanted

  • Global, rapid scale for its customers’ infrastructure

  • Ability to deploy its customers faster with less barriers

  • A move from legacy physical infrastructure to the cloud

  • Experts to analyze its existing infrastructure and validate its functionality


Unilog needed rapid deployments, unlimited scale, and reduced support costs for its customers. Unilog has multiple services (like managed infrastructure). Its clients are large ecommerce companies – meaning its small clients have about 500,000 SKUs on their website, and its large clients have about 8,000,000 SKUs.

Unilog was struggling with administering and scaling client deployments to support its rapid growth (assistance in traditional infrastructure, cost, and support). Unilog approached Agosto because it needed experts to analyze its existing infrastructure, modify its design to support Google Cloud Platform, validate its functionality, and provide platform, console, and escalation support.


Agosto’s first engagement with Unilog was to perform a lift and shift from its privately hosted environment to Google’s public cloud. We helped support an updated design of its legacy application stack, validated performance, then delivered production templates to accelerate its newly signed client deployments.

Unilog chose Google Cloud Platform because of its cost, scalability, disaster recovery, security, and ease of use. Through three different Agosto engagements, Unilog is now leveraging GCS, GCE, GKE, and Cloud SQL.

Agosto moved Unilog’s Virtual Machines (VMs) and optimized the company for Google Cloud, specifically Google Compute Engine. Unilog has more than 100 customers on the platform, and 400-500 VMs. Agosto helped support its migration to Google in the following ways:

  • Analyze its existing physical & virtual systems

  • Architect its systems so they would run in an optimized way on GCP

  • Volume tested these configurations for validation and adjustments

  • Develop templates for each customer types (small, medium and large instances) that could be rapidly deployed for support

Agosto optimized Unilog’s existing systems to reduce operating costs, analyzing and directing it to stand-up a multi-tenant version. Through this modernized approach, it is able to support many customers across one application stack. This new approach allows them to stand-up clients more quickly, reduce support costs and consider a completely new SaaS-based licensing model that will greatly improve Unilog’s market value.

Phase II of its migration to GCP extends the multi-tenant vision described above by extending the company’s architecture to leverage microservices which will reduce its total operating costs. This process consisted of the following:

GCP Optimization analysis consulting engagement considering utilization, spending and architecture. Our findings helped us develop an optimization plan which recommended the following broad-based actions:

  • Implement multi-tenancy for those customers who were the right profile

  • Re-architect its system to support microservices (PaaS) wherever possible

  • Replace Oracle with CloudSQL

  • Implement a containerized system (This is in process today)

  • Modernize its licensing and support models


  • The initial migration saved Unilog up to 50% cost reduction for Infrastructure as a Service (IaaS) vs. AWS

  • Multitenancy improved their support costs by 30 – 40%

  • Multitenancy improved their operating margins

  • Replacement of Oracle will improve its gross profit

  • Embracing a micro services and containerization strategy is expected to reduce its operating costs by 60 – 70% versus a traditional IaaS model

  • Once its microservices strategy is fully implemented their operating costs will drop, system performance will improve, and features can be developed and implemented much more quickly

You might also be interested in

Privacy Settings
We use cookies to enhance your experience while using our website. If you are using our Services via a browser you can restrict, block or remove cookies through your web browser settings. We also use content and scripts from third parties that may use tracking technologies. You can selectively provide your consent below to allow such third party embeds. For complete information about the cookies we use, data we collect and how we process them, please check our Privacy Policy
Consent to display content from Youtube
Consent to display content from Vimeo
Google Maps
Consent to display content from Google