🔅 The Architecture includes: -

  • Webserver configured on EC2 Instance.
  • Document Root(/var/www/html) made persistent by mounting on EBS Block Device.
  • Static objects used in code such as pictures stored in S3.
  • Setting up Content Delivery Network using CloudFront and using the S3 bucket as an origin domain.

Prerequisites :

a system with AWS configured from CLI (I am giving a link below for steps to configure aws CLI)


Steps :

  1. The first step is to create a security group for the server.

In this article, I am going to share an effective way to configure and start Hadoop services using Ansible.

Introduction to Ansible:

Ansible is a radically simple IT automation engine that automates cloud provisioning, configuration management, application deployment, intra-service orchestration, and many other IT needs. Designed for multi-tier deployments since day one, Ansible models your IT infrastructure by describing how all of your systems inter-relate, rather than just managing one system at a time.

Introduction to Hadoop:

In this article I am going to show you, how can we integrate Hadoop with the LVM.

  • First, we will launch 2 EC2 Instances for our Hadoop Cluster. One Instance will be Name Node and the other one will be Data Node.
  • We will create two EBS volumes of different Size one will be 20 Gib and the other one will be 30 Gib.


The rapid pace of change and a climate of competitiveness, in which the profoundly and speedily informed gain the advantage and demand a more incisive consideration and induction of emerging IT than has hitherto been the case. There are a range of Al technologies available now-each with its own strengths and weaknesses. These are Expert systems, Fuzzy logic, Case-based reasoning, Neural networks, Genetic algorithms.

What is a Neural Network?

Neural networks can be taught to perform complex tasks and do not require programming as conventional computers. They are massively parallel, extremely fast and intrinsically…

5 main reasons why anyone should Kubernetes:-

Here are five fundamental business capabilities that Kubernetes can drive in the enterprise–be it large or small. And to add teeth to these use cases, we have identified some real-world examples to validate the value that enterprises are getting from their Kubernetes deployments

  1. Faster time to market
  2. IT cost optimization
  3. Improved scalability and availability
  4. Multi-cloud (and hybrid cloud) flexibility
  5. Effective migration to the cloud

Let’s look at the values in greater detail next.

1. Faster time to market (aka improved app development/deployment efficiencies)

Kubernetes enables a “microservices” approach to building apps. Now you can break up your development team into smaller teams that…

What is Ansible?

Ansible is an IT automation tool. It can configure systems, deploy software, and orchestrate more advanced IT tasks such as continuous deployments or zero downtime rolling updates. Ansible’s goals are foremost those of simplicity and maximum ease of use.

Ansible is a tool in the Server Configuration and Automation category of a tech stack.

Ansible is an open-source tool with 47.2K GitHub stars and 20.4K GitHub forks. Here’s a link to Ansible’s open-source repository on Github.

Approximately 1600 companies use Ansible in their tech stacks, including LaunchDarkly, Tokopedia, and Alibaba Travels.

Ansible Integrations

Docker, Amazon EC2, Kubernetes, New Relic, and Microsoft Azure

Artificial intelligence and machine learning are among the most significant technological developments in recent history. Few fields promise to “disrupt” (to use a fancy term) life as we know it quite like machine learning, but many of the applications of machine learning technology go unseen.

1. Yelp — Image Curation at Scale:

While Yelp might not seem to be a tech company at first glance, Yelp is leveraging machine learning to improve users’ experience.

Yelp’s machine learning algorithms help the company’s human staff to compile, categorize, and label images more efficiently — no small feat when you’re dealing with tens of millions of photos.

2. Pinterest — Improved Content Discovery:

Whether you’re a…

Tushar Agarwal

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