Sign in

Cloud | Big Data | Software Development | System Administration | Aspiring to grow my skills in the field of computer science and technology.
Photo by Andras Vas on Unsplash

Launching instances using the AWS Web-UI is easy enough, but how about the good old method of using the command line ?

  • Create a key pair
  • Create a security group
  • Launch an instance (using the key pair and security group created)
  • Create an EBS volume of 1 GB
  • Attach the above created volume to the instance


  • An IAM role with privileges to work with EC2
  • The AWS Command Line Interface. (Click here to install for Windows)

(The Windows command prompt is being used in this article…


You’ve just started out with Ansible … you’ve made yourself a playbook to install a web server, configure your index.html and other good stuff, but there’s one thing that doesn’t sit well with you … your restart service task runs even when there are no changes to your configuration !!!

Getting Started

Just to give some context on my playbook, I’ll be showing how I created…


We use Ansible to automate cloud provisioning, configuration management, deployment and other IT operations by simply writing playbooks. It is an open-source tool that increases our productivity at a large scale, saving us a lot of time and hassle when we need to perform configuration management on multiple nodes.

Setting up Ansible


When setting up a Hadoop Cluster on AWS, launching more instances as data nodes increases the total storage provided. But what if we need to increase the space provided by an individual Data Node ? This is where we can use the Logical Volume Manager.

LVM is used for the following purposes:

  • Creating single logical volumes of multiple physical volumes or entire hard disks (somewhat similar to RAID 0, but more similar to JBOD), allowing for dynamic volume resizing.
  • Managing large hard disk farms by allowing disks to be added and replaced without downtime or service disruption, in combination with hot swapping.
  • On small systems (like a…

Photo by Ferenc Almasi on Unsplash

What is Ansible ?

Ansible is an open-source tool that provides simple but powerful automation for cross-platform computer support. It is used for application deployment, updates on workstations and servers, cloud provisioning, configuration management, intra-service orchestration, and nearly anything a systems administrator does on a weekly or daily basis. Ansible doesn’t depend on agent software and has no additional security infrastructure, so it’s easy to deploy. It can configure both UNIX-like systems as well as Microsoft Windows.

Photo by Clint Adair on Unsplash

“Our intelligence is what makes us human, and AI is an extension of that quality.”

Yann LeCun
Professor, New York University


Hundreds of years had passed since early attempts at describing human thinking by philosophers, and the formal founding of Artificial Intelligence (AI) in 1956; Yet, significant growth in the field since its founding has been observed only in recent times. With AI now being able to trick judges by passing the Turing test, scientists now plan to develop an updated version of the test. …

Photo by chuttersnap on Unsplash

“ For our needs, AWS outperforms all other cloud providers, in speed, scalability, reliability, global reach, partner community, and breadth and depth of cloud services available.”

Pete Samara
Director of Innovation and Digital Technology, Formula 1


Formula One (or F1) has been one of the premier forms of auto racing around the world since it’s inaugural season in 1950. Formula One cars are the fastest regulated road-course racing cars in the world, owing to very high cornering speeds achieved through the generation of large amounts of aerodynamic downforce.

Photo by panumas nikhomkhai from Pexels

The average consumer PC might contain 500 GB or 1TB of storage; a mobile phone? 32–128 GB or more; and if that’s not enough we go ahead and use additional storage devices. But how much storage do you think Google or Microsoft or even Coca Cola needs?

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