Miscellaneous

How to install MinIO on Linux

How to install MinIO on Linux – Step by Step Practical Guide

Introduction MinIO is an open-source, high-performance object storage solution and it is designed for modern data infrastructure needs. With its lightweight architecture, distributed design, and compatibility with the Amazon S3 API, MinIO offers a powerful solution for building cloud-native storage environments. MinIO is a freely available and easy-to-install storage solution. So, we can leverage it […]

How to install MinIO on Linux – Step by Step Practical Guide Read More »

nginx as load balancer

NGINX as Load Balancer – Configuration with Practical guide

Introduction NGINX, beyond its well-known capabilities as a robust web server, shines as a versatile tool for distributing incoming web traffic across multiple servers, a process known as load balancing. With its lightweight and high-performance architecture, NGINX emerges as an ideal choice to be used as a load balancer. The benefits of using NGINX as

NGINX as Load Balancer – Configuration with Practical guide Read More »

nginx, Serving Static webpage using nginx

Deploying Web App (Static) in NGINX – Practical Guide

Introduction NGINX is one of the most popular and widely used open-source web servers, renowned for its speed and versatility. Not only that NGINX is a high-performance web server that excels at serving static content and handling concurrent connections efficiently. Besides working as a Webserver (HTTP server), NGINX can used as a Reverse Proxy, Load

Deploying Web App (Static) in NGINX – Practical Guide Read More »

Software Testing and Quality Assurance (QA)

Software Testing and Quality Assurance (QA) – High level understanding

What is software testing? Software testing is the process of evaluating a software product to find errors or defects. It is an important part of the software development life cycle (SDLC) and helps to ensure that the software meets its requirements and is ready for use. Types of software testing There are many different types

Software Testing and Quality Assurance (QA) – High level understanding Read More »

Introduction to JFrog artifactory - High level discussion

Introduction to JFrog artifactory – High level discussion

Introduction As software development and delivery processes become more complex, the need for a centralized repository to manage software artifacts has become increasingly important. JFrog Artifactory is a universal repository manager which helps us to manage, store, and distribute software artifacts. Artifactory is used by a wide range of organizations, from small companies to large

Introduction to JFrog artifactory – High level discussion Read More »

Fundamentals of Cloud Networking

Fundamentals of Cloud Networking – Let’s Learn the Basics

Introduction In this post we will discuss various important network terminology and concept in cloud networking (especially Azure and AWS related terminologies). Virtual Network (VNET)/ Virtual Private Cloud (VPC) VNET or Virtual network = Virtual + Network, i.e., Virtual network is network which is virtual. Virtual – “virtual” word is used in the context of

Fundamentals of Cloud Networking – Let’s Learn the Basics Read More »

DevOps Engineer - An Allrounder Engineer

DevOps Engineer – an all-rounder Engineer | Great career choice

Introduction In this article we will discuss, how DevOps engineer as a career path makes you an overall good engineer and makes you an independent engineer in some extent. Just to give analogy, in cricket we have batter, baller and all-rounder who can bat as well as ball. DevOps Engineer is kind of all-rounder or

DevOps Engineer – an all-rounder Engineer | Great career choice Read More »