Who is the Client

A US-based Fortune 500 departmental store chain with more than 1000 stores across the states, they are bringing stylish clothing for the entire family since decades now.

The Challenge

The client runs a huge e-commerce portal and wanted to reduce the operational cost and increase the IT processes' effectiveness. They decided to migrate an aging e-commerce platform based on Oracle Commerce Cloud (OCC) to Google Cloud Platform (GCP).

With this change in the e-commerce platform, there was an immediate need for cloud governance to optimize operational expenses (OPEX) cost for unused or over-provisioned cloud infrastructure. The rapid environment bootstrapping and shutdown led to many stale infrastructures left over by the cloud infrastructure automation system. The client was eventually billed, due to which the cloud infrastructure cost went overboard. This raised an urgent requirement for an alternative to reduce the overall operational cost.

The Solution

GSPANN optimized the allocated resources available on the client’s GCP. We reduced hardware configuration for the virtual machines (VMs) and strategically configured critical cloud infrastructure components, which directly helped the client reduce huge cloud infrastructure expenses.

The client’s existing automation system, which was used in the provisioning of cloud infrastructure, proved inefficient in cleaning up the resources during environmental decommissioning. We deployed a cloud governance framework to manage and optimize the development, QA, release, and performance environments. Moreover, we customized automation scripts to provision the untracked environment and enabled the client to manage persistent disks that were directly associated with the VMs.

With a strong focus on optimizing cloud infrastructure cost and reducing OPEX, GSPANN strategically helped the client attain cost-effective microservices-based architecture deployment on GCP.

Business Impact

  • We helped the client in saving $400K per annum on cloud infrastructure costs.
  • Unused static external IPs helped in cost reduction by identifying 985 IPs that were reserved for development, testing, and releasing workloads.
  • Optimized persistent disks. Analyzed the unused persistent disks on GCP and suggested multiple ways to reduce/optimize footprint to meet the client’s requirement.

Technologies Used

Google Cloud Platform (GCP). A suite of cloud computing services that runs on the same infrastructure that Google uses internally for its end-user products
MongoDB and MySQL. Application databases
Docker. A set of Platform-as-a-Service (PaaS) products that uses OS-level virtualization to deliver software in packages called containers
Redis. An open-source Barkeley Software Distribution (BSD)- licensed in-memory data structure store, used as a database, cache, and message broker
Consul. A service networking solution that automates network configurations, discovers services, and enables secure connectivity across any cloud
Vault. It secures, stores, and tightly controls access to tokens, passwords, certificates, API keys, and other secrets in modern computing
Terraform. An open-source Infrastructure-as-Code (IaC) software tool that enables developers to safely and predictably create, change, and improve infrastructure
Nexus and Tonomi. Artifacts management and deployments tools
Zabbix. A mature and effortless enterprise-class open-source monitoring solution for network and application monitoring of millions of metrics
Maven and Jenkins. CI/CD build and deployment tools

Related Capabilities

Achieve Faster Time-to-Market for New App Features with Quick Code Releases Using Automation

We offer several ready-to-use DevOps solutions that enable businesses to apply DevOps’ best practices rapidly. Our DevOps engineers hold expertise in automating complex delivery requirements for large enterprise applications. We can help you deliver frequent quality code releases as per your business requirements.

Do you have a similar project in mind?

Enter your email address to start the conversation