AWS: Netflix Case Study

AWS: Netflix Case Study

We all have a dream to do some type of startup but when it comes to funding, almost all of the new startups have a problem of funding about how they can manage the data and storage and it costs very expensive to them. So most of the new ideas cannot work due to the problem of funding but nowadays the world is full of technologies and this problem is solved by Cloud Computing. So let us discuss firstly cloud computing. 

What is cloud computing ?

Cloud computing is the delivery of on-demand computing services from applications to storage and processing power typically over the internet and on a pay-as-you-go model. A fundamental concept behind cloud computing is that the location of the service, and many of the details such as the hardware or operating system on which it is running, are largely irrelevant to the user. It's with this in mind that the metaphor of the cloud was borrowed from old telecoms network schematics, in which the public telephone network (and later the internet) was often represented as a cloud to denote that the just didn't matter it was just a cloud of stuff. This is an over-simplification of course; for many customers location of their services and data remains a key issue.

What is Infrastructure-as-a-Service?

Cloud computing can be broken down into three cloud computing models. Infrastructure-as-a-Service (IaaS) refers to the fundamental building blocks of computing that can be rented: physical or virtual servers, storage and networking.

What is Platform-as-a-Service?

Platform-as-a-Service (PaaS) is the next layer up -- as well as the underlying storage, networking, and virtual servers this will also include the tools and software that developers need to build applications on top of: that could include middleware, database management, operating systems, and development tools.

What is Software-as-a-Service?

Software-as-a-Service (SaaS) is the delivery of applications-as-a-service, probably the version of cloud computing that most people are used to on a day-to-day basis. The underlying hardware and operating system is irrelevant to the end user, who will access the service via a web browser or app; it is often bought on a per-seat or per-user basis.

Types of Cloud

On the basis of security cloud can be categorized into three parts-

1) Public cloud

2) Private cloud

3)Hybrid cloud

Public cloud

Public cloud is the classic cloud computing model, where users can access a large pool of computing power over the internet (whether that is IaaS, PaaS, or SaaS). One of the significant benefits here is the ability to rapidly scale a service. Example of public cloud are AWS cloud , Google cloud.

Private cloud

Private cloud allows organizations to benefit from the some of the advantages of public cloud but without the concerns about relinquishing control over data and services, because it is tucked away behind the corporate firewall. Example of private cloud is IBM + redhat.

Hybrid cloud

Hybrid cloud is perhaps where everyone is in reality: a bit of this, a bit of that. Some data in the public cloud, some projects in private cloud, multiple vendors and different levels of cloud usage. According to research by TechRepublic, the main reasons for choosing hybrid cloud include disaster recovery planning and the desire to avoid hardware costs when expanding their existing data centers.

What is AWS Cloud ?

Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform, offering over 175 fully featured services from data centers globally. Millions of customers including the fastest-growing startups, largest enterprises, and leading government agencies are using AWS to lower costs, become more agile, and innovate faster.

Now lets see how "Netflix" is using the AWS and it get benefits from AWS.

NETFLIX ON AWS

Netflix is the world’s leading internet television network, with more than 100 million members in more than 190 countries enjoying 125 million hours of TV shows and movies each day. Netflix uses AWS for nearly all its computing and storage needs, including databases, analytics, recommendation engines, video transcoding, and more—hundreds of functions that in total use more than 100,000 server instances on AWS.

No alt text provided for this image


Benefits of AWS

  • Processes and enriches multiple terabytes each day, representing billions of events, with sub-second response times for analytics queries
  • Highly cost efficient compared to competing solutions
  • Freedom to experiment with system architecture to arrive at the most effective solution
  • Data ingestion initiated with just a few simple API calls
  • Highly elastic solution with close to 1,000 Amazon Kinesis shards working in parallel

In future I will definitely share some more new technical articles/blogs.

Thank you

要查看或添加评论,请登录

Hritik Kumar的更多文章

  • Arth-Task: 22

    Arth-Task: 22

    Task Description?? ??? Research on use-cases of AWS SQS and create a blog, Article elaborating how it works. Hello…

  • ARTH TASK 14.3

    ARTH TASK 14.3

    Task Description?? ?? 14.3 Create an ansible Playbook which will dynamically load the variable file named the same as…

  • ARTH Team Task 1

    ARTH Team Task 1

    Task Description?? Create a menu using Python integrating all the concepts that have been taught by Vimal sir till now.…

  • Industry use cases of Neural Networks

    Industry use cases of Neural Networks

    What are Neural Networks? A neural network is a series of algorithms that endeavors to recognize underlying…

  • Industries are solving challenges using Ansible

    Industries are solving challenges using Ansible

    Task Description Create a Article, blog or Video on how industries are solving challenges using Ansible What is Ansible…

    2 条评论
  • How Kubernetes is used in Industries

    How Kubernetes is used in Industries

    What is Kubernetes ? Kubernetes is an open-source container orchestration platform that enables the operation of an…

  • Artificial Intelligence in automotive Industry

    Artificial Intelligence in automotive Industry

    What is Artificial Intelligence ? Artificial intelligence (AI) is the simulation of human intelligence processes by…

  • How to contribute limited amount of storage as slave to the cluster

    How to contribute limited amount of storage as slave to the cluster

    Task Description:- In a Hadoop cluster, find how to contribute limited/ specific amount of storage as slave to the…

  • Hadoop Cluster Availability

    Hadoop Cluster Availability

    What is Hadoop ? Hadoop is an open-source software framework for storing data and running applications on clusters of…

    4 条评论

社区洞察

其他会员也浏览了