Case study of Netflix using AWS Cloud

Case study of Netflix using 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.

The AWS Cloud spans 77 Availability Zones within 24 geographic regions around the world, with announced plans for nine more Availability Zones and three more AWS Regions in Indonesia, Japan, and Spain.AWS is architected to be the most flexible and secure cloud computing environment available today. Our core infrastructure is built to satisfy the security requirements for the military, global banks, and other high-sensitivity organizations.AWS offers more than 2500 services on one platform makes it one of the biggest cloud on the planet earth.

Based on EC2 monthly spend, here are the?top?10 Amazon?AWS customers:

  1. Netflix - $19 million.
  2. Twitch - $15 million.
  3. LinkedIn - $13 million.
  4. Facebook - $11 million.
  5. Turner Broadcasting - $10 million.
  6. BBC - $9 million.
  7. Baidu - $9 million.

NETFLIX CASE STUDY

Netflix Before AWS

Netflix's initial business model included?DVD?sales and rental by mail, but Hastings abandoned the sales about a year after the company's founding to focus on the initial DVD rental business. Netflix expanded its business in 2007 with the introduction of streaming media while retaining the DVD and Blu-ray rental business.

All the way back in 2008 when the company experienced a major database corruption – an event that hindered their ability to deliver DVDs out to their customers. That’s when the idea of a Cloud migration came about. Netflix needed a highly reliable and scalable platform like the Cloud to host their systems.

After the use of 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.

AWS Services used

  • Amazon Kinesis Data Streams (KDS)

Amazon Kinesis Data Streams (KDS) is a massively scalable and durable real-time data streaming service. KDS can continuously capture gigabytes of data per second from hundreds of thousands of sources such as website clickstreams, database event streams, financial transactions, social media feeds, IT logs, and location-tracking events. The data collected is available in milliseconds to enable real-time analytics use cases such as real-time dashboards, real-time anomaly detection, dynamic pricing, and more.

Amazon Kinesis Data Streams processes multiple terabytes of log data each day, yet events show up in our analytics in seconds. We can discover and respond to issues in real time, ensuring high availability and a great customer experience.”
John Bennett
Senior Software Engineer, Netflix
No alt text provided for this image

  • AWS Lambda

AWS Lambda?is a serverless compute?service?that runs your code in response to events and automatically manages the underlying compute resources for you. You can use?AWS Lambda?to extend other?AWS services?with custom logic, or create your own back-end?services?that operate at?AWS?scale, performance, and security.

No alt text provided for this image

  • EC2

Netflix uses Amazon EC2 instance types and features to create a high- performance cloud, achieving near-bare-metal speed for its workloads.


Thank you for reading !!!


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

Abhinav Singh的更多文章

社区洞察

其他会员也浏览了