Technical Lead | Building Geospatial Intelligence Platforms | Cloud • DevOps • MLOps
Building production-grade geospatial platforms that combine GIS, remote sensing, cloud infrastructure, AI, and platform engineering to transform spatial data into scalable, real-world intelligence.

This is My blogs, a brand new site by Sri Vishnuvardhan that's just getting started. Things will be up and running here shortly, but you can subscribe in the meantime if you'd like to stay up to date and receive emails when new content is published!

In this blog, we will learn about IP addresses and netmasks. IP The Internet Protocol (IP) is a unique identifier for your device, similar to how a mobile number uniquely identifies your phone. IP addresses are typically represented as four Octets for IPv4, with each octet being One byte/Octets in size, and eight octets for IPv6, with each octet being two bytes/Octets in size. Examples: * IPv4: 192.168.43.64 * IPv6: 2001:db8:3333:4444:5555:6666:7777:8888 For the pu

This blog is about my experience of the Bio-diversity walk at Jallipatti which is located south of Udumalpet with a distance of 12km. Table of contents * Bio-diversity walk introduction * Antlion * Social Spider * Cochineal * Sunai * Conclusion Let's understand the Bio-diversity walk. Bio-diversity walk in which we observe the surroundings that not only consist of human beings but also plants, water resources, animals, birds, and micro-organisms which also have an equ
The first question that arise on your mind after seeing this title is “Why I want to block Facebook? What is the need for this?”. The answer for your question is may be you have kids in your home or they may be lying you by saying they are attending online class but actually they are wasting their precious time in Social Networks. It is more common nowadays since this Pandemic happened. Ok. Lets come to the point. Here we are going to see how to block Facebook but ensure the access to Goog

Concepts used: Routing tables and Netmask In this practical, we are going to use three Redhat Enterprise Linux Virtual Machines which are hosted by Oracle VirtualBox. I already explained these concepts in my previous blog, if you want to know these basic concepts then please refer this Note: Before starting these VMs, make sure it is connected in Host-only adapter mode and the adapter name should be the same in all three VMs. Environment Setup System A First step is to change the IP a

Hosting your own WordPress website is interesting right!! Ok, come on let's do it!! We are going to do this practical from Scratch. From the Creation of our Own VPC, Subnets, Internet Gateway, Route tables to Deployment of WordPress. Here, we are going to use Amazon Web Service’s RDS service for hosting our own WordPress site. Before that, let's take a look at a basic introduction to RDS service. Amazon Relational Database Service is a distributed relational database service by Amazon Web

In this blog, we are going to see how to increase or decrease the size of the static partition in Linux without compromising any data loss and how to do that in Online mode without unmounting. I already explained the basic concepts of partition in very detail in my previous blog. You can refer to that blog by clicking here. In this practical, the Oracle VirtualBox is used for hosting the Redhat Enterprise Linux (RHEL8) Virtual Machine (VM). The first step is to attach one hard disk. So, I

A web application is application software that runs on a web server, unlike computer-based software programs that are run locally on the operating system of the device. For the Web app, it needs an environment that cannot be compromised. In this article, we are going to see how to create an environment for running a Webapp in Container with Virtual Machine as a host. Here we used Oracle VirtualBox’s RHEL8 Virtual Machine is acting as a host. Contents: * Docker Installation * Configurati

Hadoop and LVM Nowadays, data are generated and updated per second. In this Big data world, Some times We can’t even predict how much data we will get in the future. For storing these massive amounts of data, typically we are using Clustering technologies, so such technique is Hadoop Distributed File System (HDFS). Hadoop is an open-source Java-based framework used for storing data and running applications on clusters of commodity hardware. Since the size of data is exponentially growing,

In this article, we are going to see about what is the Content Delivery Network, why we need them, what are its use cases and then finally we are going to set up our own Content Delivery Network with Fast, Secure and high availability using one of the most powerful services provided by AWS namely Cloudfront. Content Delivery Network A Content Delivery Network (CDN) is a globally distributed network of web servers whose purpose is to provide faster content delivery. The content is replicat

What is AWS CLI? AWS Command Line Interface(AWS CLI) is a unified tool using which you can manage and monitor all your AWS services from a terminal session on your client. Why AWS CLI? Easy Installation: The installation of AWS Command Line Interface is quick, simple and standardized. Saves Time: You need not log on to your account again and again for checking or updating the current status of services. Thus it saves time a lot Automates Processes: AWS CLI gives you the ability to aut

Hope the title makes some sense to you that what we are going to discuss. In this article, we will going to see this from scratch. Here, we use Linux partition concepts for limiting the size of the contribution of the data node. Why we need to limit the size, because we cant shut down the data node when it is exhausted and also limiting promotes dynamic storage. Note: In this task, the OS we used is Redhat Linux8 and you can use any Linux OS and it is installed on top of Oracle Virtualbox.

This article will give more depth about JavaScript Arrays from scratch. Contents we are going to cover: * Arrays introduction * Creation of Arrays * Basic Array methods such as push, pop, shift, unshift and splice * For in, for of, and forEach loops * Map, filter and reduce * Array Structuring and Array De-structuring * Rest and Spread Operators What is an Array? Why do we need it? Why not continue with variables instead of arrays? In simple words, Arrays are used to store more th

In this article, we will see the primary and most usable concepts in Javascript. Yes, it will be Functional inheritance and Static methods. Functional inheritance We all know that Javascript is the most famous and confusing language in the world because of its dual support of Object Oriented Programming and Functional Oriented Programming. Even though it supports OOPS, but it is an optional, mostly we will use Functional Oriented way to write the code. In this functional programming, inh

In this article we are going to see more about Helm charts and how to utilize it to achieve productivity in your Kubernetes deployment. Contents * Helm Chart Introduction * Helm Installation * Creation of our own Helm charts & Package deployment * Real-Time deployment upgrade * Push our Helm Charts to Artifact Hub * Import Helm charts from Artifact Hub & Package deployment Helm Chart In simple words, Helm is like a RPM in Redhat Enterprise Linux (RHEL) and APT in Ubuntu L
In this article, we are going to see about Kubernetes and its use cases and also how to set up our own EKS cluster on AWS & integrate spot instances with EKS cluster. If you want to know about Kubernetes, then you have to know the concepts of Containerization. OS Provisioning There are four ways to provision the OS. * Baremetal * Virtual machines * Containers * AWS instances Baremetal Bare metal is the oldest way to provision the OS. It has a feature of Single tenancy, which means
Subscribe to get notified when new articles are published.
You'll receive a welcome email with a confirmation link. No spam — unsubscribe anytime.