Image for post
Image for post

Here we are deploying the webserver on the top of docker using the Ansible technology. Here we are using the RedHat operating system. Before starting procedure here are some keywords -

Ansible :-

Ansible is an open-source software provisioning, configuration management, and application-deployment tool enabling infrastructure as code. It runs on many Unix-like systems, and can configure both Unix-like systems as well as Microsoft Windows.

Docker :-

Docker is a set of platform as a service products that use OS-level virtualization to deliver software in packages called containers. Containers are isolated from one another and bundle their own software, libraries and configuration files; they…


Image for post
Image for post

Docker

Docker is an open platform for developing, shipping, and running applications. Docker enables you to separate your applications from your infrastructure so you can deliver software quickly. With Docker, you can manage your infrastructure in the same ways you manage your applications. It is founded by Solomon Hykes at DockerCon. Solomon Hykes built a wonky open-source project a decade ago that later took on the name Docker and attained a private market valuation of over $1 billion.

Python

Python is an interpreted, high-level, and general-purpose programming language. Python’s design philosophy emphasizes code readability with its notable use of significant whitespace.

Steps for configuring the python interpreter on top of docker:

Step…


Image for post
Image for post

Docker

Docker is an open platform for developing, shipping, and running applications. Docker enables you to separate your applications from your infrastructure so you can deliver software quickly. With Docker, you can manage your infrastructure in the same ways you manage your applications. It is founded by Solomon Hykes at DockerCon. Solomon Hykes built a wonky open-source project a decade ago that later took on the name Docker and attained a private market valuation of over $1 billion.

Web-Server

A web server is server software or hardware dedicated to running this software, that can satisfy client requests on the World Wide Web


Deployed a webserver using Ec2, EBS, s3, and CloudFront

Image for post
Image for post

Amazon Web Services is a subsidiary of Amazon providing on-demand cloud computing platforms and APIs to individuals, companies, and governments, on a metered pay-as-you-go basis.AWS enables you to select the operating system, programming language, web application platform, database, and other services you need. With AWS, you receive a virtual environment that lets you load the software and services your application requires.

We used mainly 4 services of AWS those are:-

1.Ec2

An EC2 instance is a virtual server in Amazon’s Elastic Compute Cloud (EC2) for running applications on the Amazon Web Services…


Learning how to entertain the world

Image for post
Image for post

About

As the world’s leading Internet television network with over 160 million members in over 190 countries, our members enjoy hundreds of millions of hours of content per day, including original series, documentaries, and feature films. We invest heavily in machine learning to continually improve our member experience and optimize the Netflix service end-to-end. As researchers, we innovate using machine learning in many areas where we prototype, design, implement, evaluate, and produce models and algorithms through both offline experiments and online A/B testing.


Netflix uses 100,000+ servers instance from AWS.

Image for post
Image for post

Netflix on AWS

Netflix is the world's popular internet television network, with more than 100 million members in more than 190 countries. Netflix uses AWS for computing and storage needs.

What AWS services does Netflix use?

It uses two types of servers, one based on hard disk drives and the other on flash drives, and both are optimized for high-density and low-power use.

Netflix spends the most on Amazon EC2($3million/month).EC2 is a compute service where they have system ie. CPU/RAM and HardDisc.

And spend less on AWS Elastic Load Balancer, Amazon CloudFront, and…


Big Data Image
Big Data Image

How Big Data Solves this issue?

So, Facebook receives 500 terabyte+ data daily.

The question arises is how Facebook stores this amount of data!!

Because of this massive data is not easy to store and data and again give it to the user as they need days to compute, store, and give back the data to the user.

So how they make this happen in seconds?

The answer is Big Data.

First, we see what is data?

Nishant Bhosale

A computer Engineer Student

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