Docker is a container-based open platform for developing, deploying, and running applications.

There many benefits of using Docker. One of main advantage is you can quickly create new containers if demand for your applications requires them. They start instantly.

Refer to this article for more information on Docker.

However, launching Docker containers manually on multiple systems… still so much work to do... So, to make this process more easy, we can automate this process by using Ansible.

Ansible is an open-source automation tool, or platform, used for IT tasks such as configuration management, application deployment, orchestration, and provisioning.

Ansible is…


In this article, I am going to show how to provide elasticity to DataNode Storage in Hadoop Cluster by integrating Hadoop with LVM (Logical Volume Management) Concept.

🔰Pre-requisites :: Hadoop should be installed on your system.

I am doing this practical on RedHat Linux 8.

🔰🔰 HADOOP 🔰🔰


In this article, I am going to show how to create partitions and how to increase and decrease static partition!

I am doing this practical on RedHat Linux.

First, let’s understand what is partitioning and why we need it?

🔰 Partitioning in Linux 🔰

  • The process of dividing a disk into logical areas that can be worked with separately is called partitioning.
  • Creating disk partitions enables you to split your hard drive into multiple sections that act independently.
  • In Linux, users must structure storage devices (USB and hard drives) before using them.
  • Partitioning is also useful when you are installing multiple operating systems on a…


What is Ansible?

Ansible is an agentless automation tool that by default manages machines over the SSH protocol.

You only need to install Ansible on Controller Node. Controller Node then uses SSH (by default) to communicate with Managed or Target Nodes (those end devices you want to automate).

Refer to this article for more information on Ansible.

What is Webserver?

Apache HTTP Server is a free and open-source web server that delivers web content through the internet. It is commonly referred to as Apache and after development, it quickly became the most popular HTTP client on the web.

The document root is a directory (a folder)…


In this article, I’m going to show you how to start Hadoop Services using Ansible.

What is Ansible?

Ansible is an agentless automation tool that by default manages machines over the SSH protocol.

You only need to install Ansible on Controller Node. Controller Node then uses SSH (by default) to communicate with Managed or Target Nodes (those end devices you want to automate).

Refer to this article for more information on Ansible.

  • Ansible should be installed on your system.
  • Managed Nodes (systems on which you want to Configure WebServer) should have Internet Connectivity.

To know more about installation of Ansible, refer to this…


Jenkins is an open source, cross-platform automation server that helps to automate the software deployment process. It is used to continuously build and test software projects, enabling developers to set up a CI/CD environment.

Jenkins is free and is entirely written in Java. Jenkins is a widely used application around the world that has around 300k installations and growing day by day.


Over the last few years, people have increasingly been adopting containers. But to use containers at a large scale, you need to use an orchestrator to ease the administration of your applications.

Kubernetes is by far the most popular container orchestration tool, yet the complexities of managing the tool have led to the rise of fully-managed Kubernetes services over the past few years.

Kubernetes Adoption hits a new high

A survey results indicate widespread adoption of Kubernetes (91%), especially in production environments (75%). …


What does artificial intelligence have to do with Twitter? You will find the answer in this article!

This article is about How Twitter is embracing Artificial Intelligence to take their business to the next level.

Artificial Intelligence allows us to automate all kinds of processes that until now were done manually, quite like creating promoted tweets or optimizing campaigns, and do it much more efficiently.

Artificial intelligence is moving forward, and machine learning will play an essential role in our technological future. The largest and best companies in the world already know this, and they are investing heavily in AI.


Today, neural networks (NN) are revolutionizing business and everyday life, bringing us to the next level in artificial intelligence (AI).

What Are Neural Networks

  • A branch of machine learning, neural networks (NN), also known as artificial neural networks (ANN), are computational models — essentially algorithms.
  • Neural networks are a set of algorithms, they are designed to mimic the human brain, that is designed to recognize patterns.
  • Every day, highly advanced artificial neural networks (ANNs) and deep learning (DL) algorithms scan through millions of queries and dig through the endless flow of big data.

Queues are a powerful way of combining software architectures. They allow for asynchronous communication between different systems, and are especially useful when the throughput of the systems is unequal. Amazon offers their version of queues with Amazon SQS (Simple Queue Service).

🔰 Amazon Simple Queue Service 🔰

Amazon Simple Queue Service (SQS) is a fully managed message queuing service that enables you to decouple and scale microservices, distributed systems, and serverless applications.

SQS eliminates the complexity and overhead associated with managing and operating message oriented middleware, and empowers developers to focus on differentiating work.

Using SQS, you can send, store, and receive messages between software components…

Chetna Manku

A Technical Writer

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