HAProxy is a high-performance, open-source load balancer and reverse proxy for TCP and HTTP applications. Users can make use of HAProxy to improve the performance of websites and applications by distributing their workloads. Performance improvements include minimized response times and increased throughput. HAProxy is used in high traffic services such as Github and Twitter.
Let's first understand what is Clustering…?
Clustering is one of the most common exploratory data analysis technique, used to get an intuition about the structure of the data.
It can be defined as the task of identifying subgroups in the data such that data points in the same subgroup (cluster) are very similar while data points in different clusters are very different. In other words, we try to find homogeneous subgroups within the data such that data points in each cluster are as similar as possible according to a similarity measure such as euclidean-based distance or correlation-based distance.
CyberCrime, also called Computer Crime, the use of a computer as an instrument to further illegal ends, such as committing fraud, trafficking in child pornography and intellectual property, stealing identities, or violating privacy. Cybercrime, especially through the Internet, has grown in importance as the computer has become central to commerce, entertainment, and government.
Because of the early and widespread adoption of computers and the Internet in the United States, most of the earliest victims and villains of cybercrime were Americans. …
Load Balancing is a process that is used to uniformly route the request of users/clients to the different servers that are available for use i.e. to the servers that are currently in working condition. In simpler words, load balancing is a process of balancing the load on different servers.
The Task We are going to perform is :
♦️ Provision EC2 instances through ansible.
♦️ Retrieve the IP Address of instances using the dynamic inventory concept.
♦️ Configure the web servers through the ansible role.
♦️ Configure the load balancer through the ansible role.
♦️ The target nodes of the…
Logical Volume Management or LVM provides a method of allocating space on mass-storage devices that is more flexible than conventional partitioning schemes to store volumes.
Elasticity is the concept which we can use to increase or decrease the volume of Hadoop Data Node. Hadoop data nodes shared storage can’t be static so LVM is used to make it dynamic.
Let’s get started with the task…
Step-1 : Set up the Master node and Data node , Attach one external Volume of 50GB for LVM management. Check the details using following command.
command : fdisk -l
Have you ever seen one of the videos on Facebook that shows a “flashback” of posts, likes, or images — like the ones you might see on your birthday or on the anniversary of becoming friends with someone? If so, it is the example of Big Data
Every day, we feed Facebook’s data beast with mounds of information. Every 60 seconds, 136,000 photos are uploaded, 510,000 comments are posted, and 293,000 status updates are posted. That is a LOT of data.
At first, this information may not seem to mean very much. But with data like this, Facebook knows who…
Ansible is an open-source software provisioning, configuration management, and application-deployment tool enabling infrastructure as code.
An EC2 instance is a virtual server in Amazon’s Elastic Compute Cloud for running applications on the Amazon Web Services infrastructure.
♦️ Provision EC2 instance through ansible.
♦️ Retrieve the IP Address of instance using dynamic inventory concept.
♦️ Configure the webserver through ansible!
♦️ Create a role for the webserver to customize the Instance and deploy the webpage.
Step 1: First of all, we need to install python package called boto , before launching the instance , as it provides programmatic connectivity to AWS.
Neural networks are computing systems with interconnected nodes that work much like neurons in the human brain.
Using algorithms, they can recognize hidden patterns and correlations in raw data, cluster and classify it, and — over time — continuously learn and improve.
With their brain-like ability to learn and adapt, Neural Networks form the entire basis and have applications in Artificial Intelligence, and consequently, Machine Learning algorithms. Before we get to how Neural Networks power Artificial Intelligence, let’s first talk a bit about what exactly is Artificial Intelligence.
For the longest time possible, the word “intelligence” was just associated with…
The name KUBERNETES originates from Greek, meaning helmsman or pilot.
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.
Google open-sourced the Kubernetes project in 2014. Kubernetes combines over 15 years of Google’s experience running production workloads at scale with best-of-breed ideas and practices from the community.
Given below are the key features of handling Kubernetes in organizations: