What is MongoDB? Why MongoDB?

What is MongoDB?

MongoDB is a document-oriented NoSQL database used for high volume data storage. Instead of using tables and rows as in the traditional relational databases, MongoDB makes use of collections and documents. Documents consist of key-value pairs which are the basic unit of data in MongoDB. Collections contain sets of documents…

What is Jenkins, Why to Use It, How It Works and Where To use it ?

What is Jenkins ?

Jenkins is a self-contained, open source automation server which is used to automate all sorts of tasks like building, testing, delivering or deploying software.

Jenkins can be installed through native system packages, Docker, or even run standalone by any machine with a Java Runtime Environment (JRE) installed.

Some of the possible steps that can be performed using Jenkins are:

What is JavaScript ?

JavaScript is a text-based programming language used both on the client-side and server-side that allows you to make web pages interactive. Where HTML and CSS are languages that give structure and style to web pages, JavaScript gives web pages interactive elements that engage a user. …

Note: No need to use when keyword here.

For doing this practical we require three operating systems, RHEL, Ubuntu and one for Controller Node. We need to have ansible installed and configured in our controller node.

Here, I am using the RedHat-8 OS, For doing this practical we need to know about ansible-facts.


Simply , Ansible facts are…

Hello Guys, This blog will help you to create a network topology setup in such a way so that A can ping to two Systems System B and System C but both these systems should not be pinging each other without using any security rule e.g firewall...

This problem can easily be solved using the concept of Routing Tables. Let us have three systems in the same network:

🔘 System A →

🔘 System B →

🔘 System C →

Before Adding Routing Table

Add route in Routing table such that A can connect to B and C but B and C can only connect to A.

Adding Route in System A

Hello Guys😎😎, This blog will help you to configure the webserver with a managed load balancer

What we gonna do?

🔘 Create an ansible role myapache to configure Httpd WebServer.

🔘 Create another ansible role myloadbalancer to configure HAProxy LB.

🔘 We need to combine both of these roles controlling webserver versions and solving challenge for host ip’s addition dynamically over each Managed Node in haproxy.cfg file.

Role for Configuring HTTPD Websever

You can use…

Hello Geeks 🙋🏻‍♂️, I am back with one another interesting blog. In this blog i am going to automate Hadoop Cluster Configuration using Ansible Playbook, So let’s begin…

⚪ Prerequisites :

 → Minimum Three Virtual Machines     1. Controller node     2. Master node     3. Slave node → Hadoop software & appropriate JDK in the controller nodes local system → And also have good network connectivity with the other virtual machines.

What is an Ansible ?

Ansible is a software tool that provides simple but powerful automation for…

Nazim Dalwai

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