¿Por qué Netflix todavía usa AWS?

¿Alguna vez has construido algo en la escala que Netflix necesitaría para dejar de usar AWS? Estrictamente retórico, porque si lo hubiera hecho, no estaría haciendo esta pregunta. Lo sabrías

Es ridículamente complejo e increíblemente costoso crear, operar, mantener y expandir el tipo de infraestructura que necesitarían para reemplazar a AWS. No puedo encontrar una línea de pedido para saber qué es la quemadura, ni cuál es la capacidad, pero creo que, según la experiencia, no se puede construir nada de la escala necesaria por menos de $ 5 mil millones. Y que tu quemadura recurrente estaría muy por encima de los $ 750 millones al año.

Entonces, la “gran oportunidad de ahorro” no está ahí.

Y aunque ya no esté, como lo dice enviando “10/100 de millones” a un “competidor”, ha transferido muchas veces más a otros terceros no afiliados. Vendedores de hardware. Empresas de dotación de personal. Probablemente mil o más nuevos empleados.

Lo que le da un nuevo problema: ahora tiene una gran unidad de negocios para ejecutar, que no es parte de su negocio principal.

Y eso es solo una mala idea.

Es una idea tan mala que si entra en una reunión de inversores con una propuesta que dice “y luego vamos a gastar una tonelada de masa en este equipo y personal de servicios de TI indiferenciados”, se le mostrará la puerta. Es una idea tan mala que en un momento hace unos años, un par de grupos de capital de riesgo se asociaron para formar una nueva empresa (Zerigo) para realizar “servicios de TI indiferenciados” (servidores en funcionamiento, acceso a Internet, etc.) para las empresas de cartera que financiado, solo para que la gente NUNCA gaste efectivo en hardware, nuevamente. Tenga en cuenta que estos muchachos fueron adquiridos por 8 × 8 en 2011, porque AWS hizo que competir fuera poco económico a menos que proporcionara una “diferenciación” seria, algo así como derrotar todo el punto.

Tener un montón de personas con salario, equipo en su balance general que se está volviendo obsoleto más rápido de lo que se está depreciando, una necesidad perpetua de expandir la capacidad y la huella, ¿cuándo ALGO MÁS es su negocio principal? No es una gran idea

Reed Hastings lo entiende. A lo grande. O estaría haciendo otra cosa.

Recientemente, el director de producto de Netflix, Neil Hunt, descubrió que la plataforma de transmisión entregará la mayor parte del trabajo marco de la organización a Amazon Web Services (AWS), particularmente donde no es específico de Netflix.

Al quitar el marco de trabajo realmente difícil del personal de Netflix, Hunt dijo que los grupos de avance de la organización pueden concentrarse más bien en incluir los elementos que son novedosos para que Netflix transmita la “administración más convincente” a sus clientes.

Hablando en la reunión de AWS re: Invent el jueves en Las Vegas, Hunt aclaró que la reubicación de la organización fue un proceso realmente largo, ya que comenzó el viaje en 2008.

“[En ese momento], el mensaje para dar a AWS la oportunidad de hacer el trabajo realmente difícil en el manejo del marco reverberó de manera bulliciosa y clara con nosotros”, dijo.

En general, Hunt dijo que Netflix tiene 86 millones de clientes en 190 países, lo que hace que la administración transmita aproximadamente 150 millones de horas de video de forma constante. Se puede acceder al escenario en tres áreas y 12 zonas, con alrededor de 100,000 ejemplos que se ejecutan en horas de pináculo.

Netflix terminó su reubicación no hace mucho. Actualmente, un mes después de su último centro de datos, Hunt afirmó que el monstruo está trabajando al 100% en AWS.

“Ya no tenemos un centro de datos y eso es increíble”, dijo. “Hemos logrado una mayor rentabilidad, adaptabilidad, tenemos un diseño mucho más hábil, sin embargo, más esencialmente AWS empuja los mejores elementos nuevos de su clase y constantemente tenemos la oportunidad de explotarlos”.

“Hemos reconstruido nuestros marcos; hay alrededor de 500 microservicios al desacoplar los módulos para que cada grupo pueda presionar libremente para lograr una disposición constante que nos permita enfatizar más rápido”.

Chase dijo que durante el año anterior, Netflix ha visto la oportunidad de aprovechar a los titulares para racionalizar adicionalmente su diseño de microservicios.

“Así que este año nos hemos centrado en trabajar con AWS en los elementos que deberíamos tener la capacidad de entregar una mayor cantidad de esa condición de ejecución del titular”, dijo.

El objetivo ahora para Hunt y sus grupos es cruzar cualquier barrera entre el escritorio y las situaciones de generación, lo que dijo que le dará a Netflix una “granularidad limitada de desconexión” promocionada como básica para ejecutar modelos livianos.

“Para recibir los compartimentos en lo que será una condición de media raza, armamos Titus, que es una condición de tiempo de ejecución del titular para aplicaciones basadas en clúster y administración. Además, construimos Fenzo, que es una biblioteca conectable de código abierto”. aclarado

“Realmente no necesitamos o necesitamos trabajar la mayoría de este marco; confiamos de manera inamovible en que es mejor darle a AWS la oportunidad de hacer el trabajo realmente difícil de lidiar con la fundación”.

“Además, ese es el lugar en el que entra Blox, ya que apunta precisamente al espacio por el que estamos haciendo una línea recta. Estamos ansiosos por aprovechar el esfuerzo de código abierto de Blox que incorpora ese tipo de elementos en Blox y ACS”. Obtenemos los componentes que tenemos que hacer esa mano “.

Según lo indicado por Amazon CTO Werner Vogels, los titulares están impulsando cambios en la forma en que los marcos se basan en la base de AWS. A pesar del hecho de que el uso de compartimentos ve una asociación que deja ir las capacidades desde adentro, Vogels dijo en medio de su discurso de apertura el jueves que renunciar no tiene un costo de seguridad, ya que AWS se ocupa de eso.

“Netflix está experimentando varios cambios en la forma en que están construyendo marcos”, dijo. “Realmente no hay más cliente impulsado en nuestro escenario que Netflix”.

Fuente: Netflix para la infraestructura de mano de carga pesada a AWS

No estoy seguro de dónde está su fuente para que los costos de infraestructura de Google / Facebook / Amazon / Yahoo sean inferiores a los de AWS. Sin embargo, supondré que es verdad por el momento.

Netflix continúa usando Amazon AWS para la infraestructura del lado del servidor porque todavía ofrece las mismas ventajas que se establecieron hace unos años en Cuatro razones por las que elegimos la nube de Amazon como nuestra plataforma de computación. Si bien puede costar un poco más en términos de costos duros (es decir, $), es más eficiente desde una perspectiva general de costos operativos.

También vale la pena señalar que Netflix no tiene aversión a ejecutar infraestructura física. Open Connect es una de las redes de distribución de contenido más grandes del mundo y cuenta con infraestructura física en todo el mundo.

No es raro que los competidores hagan negocios entre sí, cuando hay un beneficio mutuo.

Para dar otro ejemplo de la historia de la informática, Microsoft hizo que Macintosh tuviera éxito al crear la aplicación asesina de la Mac, que era Microsoft Word. En última instancia, Microsoft y Apple se convertirían en rivales un poco amargos, cuando Windows comenzó a competir con la Mac, pero Microsoft continuó desarrollando productos para la Mac.

Estoy seguro de que la relación entre Netflix y Amazon es mutuamente beneficiosa. Netflix es uno de los mayores clientes de AWS. Si algún día Netflix decidiera dejar AWS, dañaría mucho la división de nube de Amazon, por lo que Amazon tiene todos los incentivos para mantener feliz a Netflix. De hecho, no me sorprendería que Amazon obtuviera más ingresos netos al tener Netflix como cliente de AWS que al estar en el negocio de transmisión. Esto es muy difícil de decir porque la mayoría de las personas que se registran en Amazon Prime lo hacen para el envío.

Netflix también posee la parte más vital de su infraestructura, que es la CDN. En cuanto a infraestructura, esa es su salsa secreta. Lo que ha hecho Netflix al aceptar usar AWS de Amazon es esencialmente descargar las partes de su negocio que no son tan especiales, para que puedan concentrarse en las partes del negocio que les darán la mayor ventaja estratégica.

No creo que sea realmente una cuestión de tener el talento adecuado. Siempre puedes comprar talento si tienes suficiente dinero. Es una cuestión de prioridades.

No soy un conocedor interno, pero por lo que puedo decir, la principal prioridad de Netflix en este momento es el contenido. Sin el contenido adecuado, no importa si tienen la mejor infraestructura del mundo. Nadie usará su servicio sin contenido. Eso hace que Hollywood sea el principal competidor de Netflix, porque Hollywood posee la mayor parte del contenido.

Hollywood no tiene un buen mecanismo de distribución. Ahí es donde entran en juego servicios como Netflix y Amazon Prime. Pero la relación entre Netflix y Hollywood sigue siendo bastante unilateral, porque Netflix no tiene mucha influencia sobre Hollywood. Es por eso que Netflix está construyendo agresivamente su propia biblioteca de contenido, por lo que dependerá menos de Hollywood. Esta es la misma receta que hizo que HBO tuviera éxito. Todos los acuerdos de licencia y los costos de producción de contenido requieren toneladas y toneladas de dinero y recursos, que Netflix tendría menos si tuvieran que gastar más en infraestructura.

Y nuevamente, Netflix aún posee la parte de su infraestructura que es más importante, que es la CDN. Además, al desviar parte de su gasto en infraestructura a un proveedor de la nube como Amazon AWS, mantiene la nube agradable y saludable, con muchas reservas de efectivo para continuar mejorando la tecnología.

Lo único que a Hollywood le encantaría ver es que todas estas nubes de Internet se evaporen, de modo que el mundo se vea obligado a volver a los viejos tiempos de comprar contenido en discos en lugar de transmitir.

Cuando ves a Hollywood en lugar de Amazon como el principal rival de Netflix, su elección tiene mucho sentido.

Otra cosa a tener en cuenta es que la única razón por la que Amazon tiene un servicio en la nube es por razones históricas. Amazon se construyó en los años 90 cuando no existía una nube.

Tenía sentido que Amazon gastara una tonelada de recursos comprando muchos y muchos servidores y centros de datos, para que dominaran las compras en línea. Pero la razón principal por la que Amazon necesitaba toda esa capacidad de servidor fue por una época del año, las compras navideñas. Si la gente visitara el sitio web de Amazon y se agotara el tiempo debido a que estaba sobrecargado durante estos picos de compras, la gente tendría una mala impresión de la compañía. Por lo tanto, Amazon necesitaba tener toda la capacidad de este servidor, pero la mayor parte del año, esa capacidad estaría completamente inactiva y desperdiciaría recursos.

En otras palabras, Amazon habría sido el cliente ideal para la computación en la nube. Pero como no existía en ese momento, tuvieron que inventarlo. No hay ninguna razón para que cualquier otra empresa reinvente la rueda. Especialmente una compañía como Netflix que está tratando de enfocarse en un solo negocio, la transmisión.

El negocio principal de Netflix es proporcionar transmisión de medios y video a pedido en línea y DVD por correo.

Ahora la pregunta es por qué Netflix todavía usa AWS. Hay tantos programas que los usuarios lo ven en Netflix, si Netflix comienza a construir su propio centro de datos, imagínense cuántos datos requerirá. Solo podemos imaginar el costo de construir la infraestructura.

En segundo lugar, para la continuación del centro de datos, también se requerirá una cantidad prodigiosa de trabajadores. Esto a su vez también requerirá una enorme cantidad de dinero.

En tercer lugar, para el correcto funcionamiento del centro de datos, se necesitarán profesionales calificados. Eso también requerirá una gran cantidad de dinero.

Por último, también necesitarán copias de seguridad. Para eso, también deberán mantener copias de seguridad adecuadas para todos y cada uno de los datos.

¿Por qué invertir en todo esto?

En cambio, Netflix puede llegar a un acuerdo con AWS y ahorrar todos estos costos. Y lo que es más importante, al tener un acuerdo con AWS, Netflix puede concentrarse en su negocio principal y dejar que AWS se encargue de este tipo de cosas.

Netflix no necesita otro proveedor o su propia infraestructura ahora. Netflix es miembro del principal cliente de AWS desde que AWS se hizo popular. Todos sus servicios se crean, diseñan y diseñan en AWS y creo que obtendrán algunos descuentos por eso.

Además, Netflix tiene una gran cantidad de dinero y necesitan brindar los mejores servicios para sus clientes. GCP y Azure apenas están entrando en el campo y no creo que un producto existente que usa principalmente y que consume más ancho de banda como Netflix tome una decisión repentina de optar por no participar en AWS.

Otra cosa importante es el factor de escala. No necesitan pagar por servidores que funcionan 24 * 7. Hacen instancias escaladas automáticamente o marcos sin servidor para este propósito. Necesitan muchos servidores en momentos de atracones o al lanzar los programas de televisión más esperados. pero puede que no necesiten tantos servidores en un día normal. Por lo tanto, lo mejor para ellos es ir a AWS ahora. Tampoco quieren el dolor de cabeza de la migración del servidor ahora en lugar de crear buenos contenidos para que los espectadores los vean.

Directamente de la boca del caballo: cuatro razones por las que elegimos la nube de Amazon como nuestra plataforma informática.

Y un par de cosas interesantes en las que Netflix ha estado trabajando recientemente, habilitado a través de la plataforma AWS: Netflix en AWS re: Invent 2015.

Porque no necesitan hacerlo. Requeriría mucho trabajo que distraería de su negocio principal. Incluso si les ahorró dinero a largo plazo, es probable que el período de equilibrio sea lo suficientemente largo como para que sea esencialmente nunca. Además, cuentan con herramientas significativas que se construyeron para AWS. Y aunque esas herramientas son costos hundidos, habría costos de reemplazo.

TL; DR cualquier ahorro, incluso cuando se realiza por completo, sería insignificante en comparación con los costos directos y de oportunidad asociados con la contratación, planificación y ejecución de ese tipo de cambio.

¿Por qué Netflix usa Amazon EC2, ya que la oferta de transmisión de video de Amazon compite directamente con el negocio de transmisión de Netlflix? da múltiples respuestas Mi creencia es que la inversión para hacer no solo los Iaas sino todos los servicios que utilizan, y con beneficios geográficos y operativos, sería demasiado tiempo y dinero, y cuando cambian y aún pueden salir mal y perder tráfico real. Además, quizás tengan un muy buen trato con Amazon. En la economía de servicios es algo natural, y significaría que el capitalismo en realidad permite cierta eficiencia y economía de recursos.

AWS permite a Netflix implementar rápidamente miles de servidores y terabytes de almacenamiento en cuestión de minutos. Los usuarios pueden transmitir programas y películas de Netflix desde cualquier parte del mundo, incluso en la web, en tabletas o en dispositivos móviles como iPhones.

VISITA ANTERIOR: Desarrollo de aplicaciones móviles y web SaaS | Servicios de desarrollo de blockchain