Case study of  Netflix using AWS cloud platform

Case study of Netflix using AWS cloud platform

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.

AWS has the largest and most dynamic community, with millions of active customers and tens of thousands of partners globally. Customers across virtually every industry and of every size, including startups, enterprises, and public sector organizations, are running every imaginable use case on AWS. The AWS Partner Network includes thousands of systems integrators who specialize in AWS services and tens of thousands of independent software vendors (ISVs) who adapt their technology to work on AWS. 

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. This is backed by a deep set of cloud security tools, with 230 security, compliance, and governance services and features. AWS supports 90 security standards and compliance certifications, and all 117 AWS services that store customer data offer the ability to encrypt that data.

According to Intricately, the top ten AWS users based on EC2 monthly spend are:

  • Netflix: $19 million.
  • Twitch: $15 million.
  • LinkedIn: $13 million.
  • Facebook: $11 million.
  • Turner Broadcasting: $10 million.
  • BBC: $9 million.
  • Baidu: $9 million.
  • ESPN: $8 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 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 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.


To view or add a comment, sign in

More articles by Sairaj Sarde

  • JENKINS

    What is Jenkins? Jenkins is a free and open source automation server. It helps automate the parts of software…

  • Configuring Httpd Server On Docker Container

    TASK Configure httpd server on docker container Creating container Command: docker run -it --name conatiner_name…

  • Azure Kubernetes Service (AKS)

    What is Microsoft Azure? Azure is a public cloud computing platform—with solutions including Infrastructure as a…

  • Networking

    Create a Setup so that you can ping google but not able to ping Facebook from same system Here you can see my IP…

  • What is Kubernetes, its need and case studies

    What is Kubernetes? Kubernetes (also known as k8s or "kube") is an open source container orchestration platform that…

  • Benefits of using Ansible.

    What is Ansible ? Ansible is an open-source software provisioning, configuration management, and application-deployment…

  • CONFIGURING WEBSERVER THROUGH AWS CLI

    TASKS TO BE PERFORMED Webserver configured on EC2 Instance - Document Root(/var/www/html) made persistent by mounting…

  • AWS CLI

    What is AWS CLI? The AWS Command Line Interface (CLI) is a unified tool to manage your AWS services. With just one tool…

  • Benefits of ML

    Have you ever heard the term AI/ML?? These are the most trending words now a days. Everyone is talking about these…

  • BIGDATA

    What is Big Data? Big data usually includes data sets with sizes beyond the ability of commonly used software tools to…

Others also viewed

Explore content categories