Automation Of Technologies Using Python

Mangesh Ghorpade
3 min readDec 5, 2020

♦️What is Automation?

If a developer has to repeat a job more than once, then instead of coding the same thing or doing the same process multiple times, they make a small piece of software or a bot that does the job for them. That’s Automation.

♦️These Options include various tasks that can be automated with the push of a single button, and Also Options to Navigate throughout the Automation Menu.

We have built a Python Menu Program which can manage technologies like AWS, Docker, Hadoop, and LVM Partitioning.

♦️What is Hadoop?

Apache Hadoop is an open-source, Java-based, software framework and parallel data processing engine. It enables big data analytics processing tasks to be broken down into smaller tasks that can be performed in parallel by using an algorithm (like the MapReduce algorithm) and distributing them across a Hadoop cluster.

Code to integrate with Hadoop

♦️What is LVM ?

LVM is a tool for logical volume management which includes allocating disks, striping, mirroring and resizing logical volumes.

With LVM, a hard drive or set of hard drives is allocated to one or more physical volumes. LVM physical volumes can be placed on other block devices which might span two or more disks. LVM provides features like the ability to add disk space to a logical volume and its filesystem. LVM helps to provide the Elasticity to the storage Device.

Code to integrate with LVM:-

Code to integrate with AWS:-

♦️ What is DOCKER?

Docker is a set of platform as a service (PaaS) products that use OS-level virtualization to deliver software in packages called containers. Docker has a capability to launch OS in 1 second which is called as docker container. It is highly efficient with low latency and high speed. Here, Containerization is a technology and docker is one of its highly used product.

Code to integrate with Docker:-

In this way, Task is Completed Successfully !!

Hope You Will Find It Usefull!!!

--

--