Sign in

Photo by Tobias Fischer on Unsplash

In this blog, you will learn about what are SQL and NoSQL databases, document-oriented databases, MongoDB — its implementation, and industry use cases.


The database is an organised way of storing the collection of information for a particular use. It can be accessed to update, delete, manipulate, and analyse the information (Lots of information is known as data).

We can store the data in different ways. Some of them are in spreadsheets, Documents, table format, etc.

SQL (Structured Query Language) Database

SQL is a domain-specific programming language for operating a database, manipulating data, querying data in a relational database. …

Photo by Bernd Dittrich on Unsplash

In this blog, you will come to know about how to build container images, moving your applications to docker and various ways to deploy your container and using Github Actions.

If you are new to containers click_here


Most of the people think that container and docker are same. Yes they are right only to some extent, when you deep dive into this world, you explore a lot.

Docker is only a container runtime engine which acts as a client-server application. Docker uses runC to do operations on the containers.

runC is a lightweight, portable container runtime. It includes all…

Photo by Franki Chamaki on Unsplash

In this blog, you will come to know about how much data is being generated per second, what is problem with rising data, how big companies are overcoming it.

Introduction to BigData Problem.

Have you ever wondered how the data we upload to Facebook is being stored and shown to us at any time, and keeping our messages synchronised every time.

Here is small glimpse on how much data is being generated every minute in some companies.

Snapchat: Over 527,760 photos shared by users

LinkedIn: Over 120 professionals join the network

YouTube: 4,146,600 videos watched

Twitter: 456,000 tweets sent or…

From this blog, you will come to know about Azure, Kubernetes, and how AKS is solving the industrial use cases. We cover everything from basic to advanced level.


It is also known as K8s, is an open-source system for automating deployment, scaling, and management of containerized applications.

Gives you the freedom to take advantage of on-premises, hybrid, or public cloud infrastructure, letting you effortlessly move workloads to where it matters to you.

Kubernetes, also known as K8s, is an open-source system for automating deployment, scaling, and management of containerized applications.

To learn more about k8s click here.

Microsoft Azure

Photo by Cameron Venti on Unsplash

We can create a simple Hello World program with Dockerfile and export our code to GitHub.

We configure our GitHub repository to the OpenShift S2I.

With a single click on build, our image is built and deployed.

During the deployment, S2I runs all the test cases of the application and forwards if everything is passed. In this case, we don’t have any test cases.

From this blog, you will know about open shift, container technology, problems with docker, podman, views of the industry experts working in Redhat and OpenShift.

About the Instructors

Photo by Alex Kondratiev on Unsplash

In this blog, you will learn about flask, how to use a database with flask, connecting to mongodb, atlas and building a small app.

This is my second blog in the series of Getting Started with MongoDB, check out my previous blog click here.


Flask is one of the python libraries to build web applications and API (Application Programming Interface). It is light weight, easy to learn and implement. Acts has a backend.

To go deeper into the implementation part, you should have some basic knowledge on python and how decorators work in python.

# To load any library or…

Photo by Jordan Harrison on Unsplash

In this blog you will come to know about networking, basic network terminology, Linux commands and how to block the website.

In the end our task is to allow Google web page and block Facebook.


A computer network is a group of computers that use a set of common communication protocols over digital interconnections for the purpose of sharing resources located on or provided by the network nodes.

In our daily life we are using lots of networking concepts from phone calls to watching videos on YouTube and reading this blog.

Terminology in Networks

Internet Protocol (IP): - An…

Photo by Maria Teneva on Unsplash

From this blog you will come to know about logical volume, how to increase or decrease the volume, automating the process with python.

Logical Volume Manager: - In Linux, Logical Volume Manager is a device mapper framework that provides logical volume management for the Linux kernel. Most modern Linux distributions are LVM-aware to the point of being able to have their root file systems on a logical volume.

You may get a doubt why to use LVM?

Storage is one of the many components in a computer device, without it we can’t do anything. As storage is only limited to…


In this blog you will come to know about what is docker, how to build container images, Dockerfiles usage, storing the container images in repositories and deploying the applications.


Docker is a container technology and a set of platforms as service products that use OS-level virtualization to deliver software in packages called containers. It is simply lightweight virtualization.

How docker came into existence?

Before docker when we want to deploy an application, the deployment environment should be configured the same as the development environment and be managed regularly. When we want our issues to solve, we must patch twice at…


In this blog, you will learn about GCP, Kubernetes, VPC, MySQL database and deploying a 2-tier application.

Have you ever wondered how web applications running while placing the pre-order for the next gaming console Xbox or PlayStation, with the huge traffic flowing, the website is loading slowly, and we can’t place our order?

Here is the implementation of a website with GKE to overcome the issue.

The goal of this blog to implement the following

  1. Creating multiple projects in different regions.
  2. Connecting different projects via a private network.
  3. Creating a Kubernetes cluster and launching a web application with a load-balancer.


Aspiring MLOps Engineer, learning opensource tools and contributing. Love to collaborate and share the knowledge. Integrating different technologies.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store