Interested in Solving your Challenges with XenonStack Team

Get Started

Get Started with your requirements and primary focus, that will help us to make your solution

Proceed Next

Application Modernization

Infrastructure Automation Architecture and Solutions | Use Case

Navdeep Singh Gill | 01 August 2024

Infrastructure Automation Process Architecture and Solutions

Introduction

To provide the client with solutions on Automating Infrastructure and the Release Engineering process for his microservice related to Navigation Maps.

What is the challenge in infrastructure automation?

The client faced challenges in managing his microservice with a low-cost solution. Xenonstack provided a solution to embed cloud computing and containerization to handle the workflow.

Solution offered by Xenonstack

Xenonstack provided the solution to embed cloud computing and containerization to handle the workflow. Cloud computing services such as AWS for production-ready environments. Bare metal setup for testing environment.

Technologies

  • AWS EKS for running microservice in containerized form.
  • Bare metal VMs for Multi-Node K8s environment locally (Vagrant).
  • Jenkins for CI/CD on AWS EKS.
  • Ansible for CI/CD on bare metal.

Click to explore about our, Infrastructure Automation for Big Data

Architecture for infrastructure automation

Architecture stack included Cloud as well as Bare Metal architecture where local stack replicates the Production environment.
  • Vagrant provides VMs for multi-node K8s.
  • Ansible scripts to automate K8s setup using Vagrant.
  • Ansible scripts to automate the deployment of helm charts for:
  1. Monitoring stack
  2. Load Balancer (MetalLB)
  3. Ingress

Results

  • Multi-Node high availability Production-ready environment.
  • Minimal cost solution for the testing environment by replicating the Production environment on Bare Metal.
  • CI/CD setup on local via Ansible script provides a pipeline to deploy complete architecture in one click.
  • Load Balancing using MetalLB and Nginx on local to replicate AWS ELB.

Table of Contents

navdeep-singh-gill

Navdeep Singh Gill

Global CEO and Founder of XenonStack

Navdeep Singh Gill is serving as Chief Executive Officer and Product Architect at XenonStack. He holds expertise in building SaaS Platform for Decentralised Big Data management and Governance, AI Marketplace for Operationalising and Scaling. His incredible experience in AI Technologies and Big Data Engineering thrills him to write about different use cases and its approach to solutions.

Get the latest articles in your inbox

Subscribe Now