Automata Infra – Create stable infrastructure components for deployment of various Microservices

5 Minutes Read

BACKGROUND

The Client is a $5 Billion retailer that operates its stores in Canada, the United States and parts of Europe including Belgium, the Netherlands, and Germany.

CHALLENGE

In the era of Cloud Computing, to sustain the increasing demand from market, the client had to contemplate whether

  1. Microservices over Monolithic application
  2. Expected low Deployment turnaround time
  3. Need for Continuous DeploymentTime to market
  4. Time to market

SOLUTION

Automata-Infra framework facilitates for creating a stable infrastructure. It provides the ability to create environments like Redis, Nat, My SQL, MONGO DB and Jenkins. It customizes different components as per requirement, takes cares of necessary parameter values, prompts the user to enter correct data and maintains all activity data performed by the user.

It enables the operation team to create infrastructure components easily as per their requirements via UI. The current version 1.0.0 provides various functionalities like-

  1. Metadata Update: Helps to get the live compliance reports/list based on environment and zone. If any kind of non-compliance list is present, there is provision in UI to update the metadata to make it compliant.
  2. GKE Cluster Creation: Create GKE clusters with the few basic configurations (cluster names, minimal nodes, machine type, disc size) via drag and dropping of YAML or Manually Filing form.
  3. GKE Live Migration: Supports GKE Live Migration at a click of a button. There is provision for migration from a lower version of cluster to higher version of cluster. The Automata Infra UI provides the option to choose “From Cluster”-“To Cluster” for Live Migration and also has provisioning of the pre-view of clusters before live migration.
  4. Image Patching: It is the process of creating an image from the base image and using the new image to create VMs either in the same or different regions

It is process of securing an environment against vulnerability, O.S changes and compliances. Every month Red-hat releases the patches and based on requirements we perform Image Patching. The compliance report every month ensures the application is compliant with the latest image.

OUTCOME

The client was able to reduce the manual intervention and also ensure security and throughput in the deployment of various microservices in their processes.

ABOUT KLOUD9

Kloud9 helps retailers build an ecosystem on Data Science, Machine Learning and Cloud. We provide a full suite of cloud services along with Data Science & AI capabilities. Enterprise clients depend on us for customized cloud application migration and managed services to accelerate their performance with retail science.

As your trusted advisors in the transformation we are determined to build a deep partnership along the way. Our cloud and retail experts will ease your transition to the cloud.

Kloud9 gives you the insight into what your business needs and requires

Kloud9 gives you the insight into what your business needs and requires