Netflix_Customer-Reference_Logo

Netflix auf AWS

Netflix ist mit mehr als 158 Millionen Mitgliedern in mehr als 190 Ländern der weltweit führende Streaming-Unterhaltungsdienst. Netflix verwendet AWS für fast alle seine Rechen- und Speicheranforderungen, einschließlich Datenbanken, Analysen, Empfehlungsmaschinen, Videokodierung und mehr – insgesamt werden mehr als 100 000 AWS-Serverinstanzen verwendet.

Netflix nutzt fast 1000 Amazon Kinesis Shards parallel zur Verarbeitung von Milliarden von Traffic-Strömen

2017

Netflix' Amazon Kinesis Streams-basierte Lösung hat sich als hochgradig skalierbar erwiesen und verarbeitet täglich Milliarden von Traffic-Strömen. Typischerweise arbeiten etwa 1000 Amazon Kinesis Shards parallel, um den Datenstrom zu verarbeiten. „Amazon Kinesis Streams verarbeitet täglich mehrere Terabyte an Logdaten, doch Ereignisse tauchen in unserer Analytik innerhalb von Sekunden auf“, sagt John Bennett, Senior Software Engineer bei Netflix. „Wir können Probleme in Echtzeit erkennen und darauf reagieren, um eine hohe Verfügbarkeit und ein hervorragendes Kundenerlebnis zu gewährleisten.“

Weitere Informationen

quote-marks

Amazon Kinesis Streams verarbeitet täglich mehrere Terabyte an Protokolldaten. In Sekundenschnelle werden jedoch Ereignisse in unserer Analyse angezeigt. Wir können Probleme in Echtzeit erkennen und darauf reagieren, um eine hohe Verfügbarkeit und ein hervorragendes Kundenerlebnis zu gewährleisten."

John Bennett
Leitender Software-Entwickler, Netflix


Wie Netflix AWS Lambda nutzt, um eine regelbasierte, selbstverwaltende Infrastruktur aufzubauen, um die Effizienz zu steigern

2014

Netflix ist einer der weltweit größten Anbieter von Online-Medien-Streaming und liefert fast 7 Milliarden Stunden Videos an fast 50 Millionen Kunden in 60 Ländern pro Quartal. Das Unternehmen plant, AWS Lambda zum Entwickeln einer regelbasierten, selbstverwalteten Infrastruktur einzusetzen und ineffiziente Prozesse zu ersetzen, um das Auftreten von Fehlern zu verringern und wertvolle Zeit zu sparen. Sehen Sie den Vortrag von Neil Hunt, Chief Product Officer von Netflix, darüber, wie das Unternehmen ereignisbasierte Auslöser einsetzen kann, um den Verschlüsselungsprozess von Mediendateien, die Validierung von Backup-Vervollständigungen und Instance-Implementierungen in großem Maßstab sowie die Überwachung der von dem Unternehmen verwendeten AWS-Ressourcen zu automatisieren.

Sehen Sie sich den Vortrag an
Netflix erzielt mit AWS Lambda neue Effizienzgewinne

Netflix erzielt Multi-Regionen-Resilienz auf der Amazon Route 53

Was passiert, wenn Sie 89 Millionen Zuschauer in eine andere AWS-Region bringen müssen? Die auf AWS basierende Infrastruktur von Netflix ermöglicht eine extrem hohe Resilienz, selbst wenn das Unternehmen Dienste in vielen AWS-Regionen gleichzeitig betreibt. In dieser Episode von This is My Architecture geht Coburn Watson, Director of Performance and Reliability Engineering bei Netflix, durch die DNS-Architektur des Unternehmens, die auf der Amazon Route 53 aufgebaut und mit Netflix's Zuul ergänzt wurde, so dass das Team eine ganze Region in weniger als 40 Minuten evakuieren kann.

Video ansehen 
netflix_arch_diagram
RE:INVENT

2017
Netflix´ Kodierung bei Skalierung
In diesem Vortrag erörtert Netflix die verschiedenen Strategien des Kodierungsdienstes, um die Verwaltung einer heterogenen Sammlung von Amazon EC2 Reserved Instances zu automatisieren, Rechenkonflikte zu lösen und Instances basierend auf Priorität und Workload zu verteilen. Das Kodierungsteam von Netflix ist verantwortlich für die Umwandlung verschiedener Arten von Medienquellen in eine große Anzahl von Medienformaten, mit denen alle Netflix-Geräte unterstützt werden. Die Transcodierung dieser Medienquellen hat einen Rechenbedarf, der von der Ausführung rechenintensiver Videocodierungen bis hin zu Bild- und Textverarbeitung mit geringer Latenz und hohem Volumen reicht. Der Kodierungsdienst kann es erforderlich machen, dass Hunderttausende von Rechenstunden im Voraus dort verteilt werden, wo sie am dringendsten benötigt werden.
Video ansehen 
RE:INVENT

2017
Optimierung von Amazon EC2-Instances auf Leistung durch Netflix
Netflix verwendet Amazon EC2-Instance-Typen und -Funktionen, um eine leistungsstarke Cloud zu erstellen, die eine extrem hohe Geschwindigkeit für ihre Workloads erreicht. Dieser Vortrag fasst die Konfiguration, das Tuning und die Aktivitäten zur Bereitstellung der schnellstmöglichen Amazon EC2-Instances zusammen. Brendan Gregg, Mitglied des Performance- und OS-Engineering-Teams von Netflix, zeigt, wie Amazon EC2-Instance-Typen auswählt werden, wie zwischen Xen-Modi (HVM, PV oder PVHVM) ausgewählt wird und die Bedeutung von Amazon EC2-Funktionen wie SR-IOV-für die Leistungsfähigkeit. Er deckt auch grundlegende und fortgeschrittene Kernel-Tuning und -Monitoring ab, einschließlich der Verwendung von Java- und Node.js-Flame-Graphen und Leistungsindikatoren.
Video ansehen 

Erste Schritte

Unternehmen aller Größen und Branchen nutzen AWS, um erfolgreicher zu sein. Kontaktieren Sie unsere Experten und begeben Sie sich noch heute auf Ihre eigene AWS Cloud-Reise.