This article helps in understanding the term MongoDB, Need for it and some use cases of how the industry is using MongoDB

MongoDB is a NoSQL, Document-based model, and Schemaless Database. It is one of the most widely used database models. It is flexible, scalable, easy to maintain, and manage.

Before going deep dive into MongoDB. first, let us understand what is data model, the difference between the NoSQL and SQL, different types of NoSQL databases.


In this article, I will discuss what is Jenkins, What does Jenkins provide, How are the competitors, what does Jenkins brings to the table, How companies are using Jenkins? Let’s dive into the topics.

source: Jenkins

What is Jenkins?

Jenkins is a self-contained, open-source automation server that can be used to automate all sorts of tasks related to building, testing, and 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.

It is a Java-based CI/CD tool part of DevOps. By using Jenkins, software companies can accelerate their…


In this article, I discuss what is Ansible, How it is helping companies in their work. Let's start with What exactly is Ansible?

Source: Redhat

What is Ansible?

Ansible is an open-source software provisioning, configuration management, and application-deployment tool enabling infrastructure as code. It runs on many Unix-like systems, and can configure both Unix-like systems as well as Microsoft Windows.

It is agentless tool, It works on Master-Slave Architecture. Master is called as Control node, and Slave is called as Target node/Managed node. Ansible is a python based library. Only need in Target node is python.


Discusses points on What is Kubernetes, What is the need for Kubernetes, How the industry is using Kubernetes in its environment?

What is Kubernetes?

Kubernetes is a portable, extensible, open-source platform for managing containerized workloads and services, that facilitates both declarative configuration and automation. It has a large, rapidly growing ecosystem. Kubernetes services, support, and tools are widely available.

Features of Kubernetes


This article discusses how the industry is using OpenShift in its production. It sheds light on OpenShift, why it is important, how using OpenShift Amadeus got benefited.

source: Amadeus

About Amadeus

Amadeus is a leading provider of technology products and solutions that keep the travel sector moving. Amadeus technology solutions help customers — travel agencies, corporations, airlines, ground handlers, hotels, railways, car rental companies, airports, cruise lines, and ferry operators — improve business performance. By working with customers and partners and maintaining a strong commitment to R&D, Amadeus is shaping the future of travel.

It is present in 195 countries, with employees…


This article helps in how to configure the “proxy” server, update its conf file dynamically when a new “Apache” webserver is added into inventory.

Task Description:

🚧 Use Ansible playbook to Configure Reverse Proxy i.e. Haproxy and update its configuration file automatically each time a new Managed node (Configured With Apache Webserver) join the inventory


Hello everyone,

Today I am going to discuss how can we set up a WordPress application in an EC2 instance and using the RDS for storing the data.

Task details:

🔅 Create an AWS EC2 instance
🔅 Configure the instance with Apache Webserver.
🔅 Download PHP application name “WordPress”.
🔅 WordPress stores data at the backend in the MySQL Database Server. Therefore, you need to set up a MySQL server using AWS RDS service using Free Tier.
🔅 Provide the endpoint/connection string to the WordPress application to make it work.

First, we will launch the EC2 instance, I have launched…


An Ansible playbook that helps in the configuration of docker container

Hello, everyone !!!

Today I am going to discuss the use case of Ansible to perform the following tasks:

🔰Write an Ansible PlayBook that does the following operations in the managed nodes:
🔹 Configure Docker
🔹 Start and enable Docker services
🔹 Pull the “httpd” server image from the Docker Hub
🔹 Run the docker container and expose it to the public
🔹 Copy the Html code in the “/var/www/html” directory and start the webserver

What is Ansible?

Ansible is an open-source software provisioning, configuration management, and application-deployment tool enabling infrastructure as…


SQS — MQ Service in AWS case study:

Messaging is used to communicate between two applications, it can be an order processing application, Inventory application, Database application, Front end application. Messaging is also used in Modern techniques of Microservices.

Generally messaging is done through some products like IBM MQ, Apache MQ, Active MQ, Rabbit MQ (open source).

We have two types of communications.

1: Synchronous communication which is basically application to application through APIs.

2: Asynchronous / Event-based which is an application to queue to application.

Synchronous communication between applications can be problematic if there are sudden increases in traffic. It’s better to decouple your applications in the real world.


Hello everyone,

This article is about the session I had yesterday (28/12/2020). It is about the real use cases of Ansible Tower with demo.

Our speakers,

  1. Mr.Sreejith Anujan — The principle instructor at Red Hat
  • Primarily responsible for empowering Red Hat customers with tailor-made enablement services.
  • Also heading the designing and delivering hihg quality content on integrated solutions and trusted partners across APAC, ANZ and APJ.
  • Connected with Red Hat for around 12+ years.

2. Mr.Arun Eapen — Director, APAC Service Delivery, GLS Red Hat Asia Pacific

  • Specialist : Linux and Security
  • The first RHC*(RHCA, RHCSS, RHCDS, RHCVA) in India.

ivsntejesh

DevOps and Machine Learning Enthusiast

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