Está en la página 1de 8

POSGRADO

Sistemas de Información Mención Inteligencia de Negocios


Sistemas de Soporte a la Toma de Decisiones

CASO: Netflix
Todo empezó en 1997 cuando Reed Hastings
un experto informático olvido devolver una
película a su tienda de alquiler de vídeos
habitual, siendo penalizado con una multa
de 40 dólares por el retraso, Hastings
bastante enfadado e indignado por tan
desproporcionada multa tuvo una gran idea
que revolucionaria el mercado y haría que la
industria de alquiler de vídeos cambiara en
su totalidad.

Él y su colega Marc Randolph decidieron crear una empresa de alquiler de películas por demanda, sin
ningún tipo de tienda física ya que los pedidos se harían por Internet, las películas llegarían al cliente por
correo postal y además presidirían de los VHS que para aquel entonces era el tipo de producto audiovisual
que más se consumía, apostarían por el gran potencial de los DVD mucho más ligero para enviar por carta
y además mejoraba notoriamente la calidad de las películas, fue así como nació Netflix.

En aquellos tiempos esta idea parecía una locura, ya que el reproductor de DVD era algo muy novedoso y
bastante caro, el mundo no estaba adaptado a esta nueva tecnología, lo que limitaba bastante el número
de clientes potenciales para este nuevo negocio, reservándose únicamente para un público con cierto
poder adquisitivo, pero Hastings insistía en el futuro de esta novedosa tecnología y apostó por ello,
demostrando así una increíble visión de negocios

La primera oferta que saco Netflix para su servicio fue de 7 días de alquiler por 4 dólares la película, más
2 dólares adicionales por el envió, además Netflix, también fue un pionero en algo más creo un alegorismo
de sugerencias, para su pág. web cuando más ninguna otra pág. lo estaba haciendo, brindando así una
experiencia única y novedosa para aquel entonces, el éxito inicial fue rotundo, Netflix tuvo que fortalecer
su página web debido al exceso de tráfico recibido durante sus primeras 48 horas.

El segundo paso clave para entender el gran éxito de esta empresa fue una estrategia increíblemente
inteligente, la cual consistía en incentivar la compra del nuevo reproductor de DVD estableciendo
acuerdos con grandes gigantes de la industria, tales como Toshiba, Sony o HP, ofreciéndole alquileres de
películas gratuitos a los nuevos consumidores esta tecnología, esto proporcionaba una doble ventaja a
Netflix por un lado crear nuevos consumidores de un producto con el que comercializaba y por otro lado
asegurarse de que estos nuevos consumidores conocieran bien su marca, convirtiéndole a su vez en
clientes potenciales para su producto.

Pero lo que realmente marco la diferencia, y supuso el verdadero principio de un nuevo modelo de
negocio del sector, fue el concepto de suscripción, por 15 dólares, los suscriptores podrían alquilar tantos
DVD como quisieran, además sin ningún tipo de fecha limite ni multa por retraso.

Hastings había rescrito las reglas del juego e iba a ser historia, el capital de Netflix para aquel entonces
estaba valorado en 5 millones de dólares, fue entonces cuando Hastings decidió adelantarse a las
circunstancias e intento aliarse con el que en un futuro podría convertirse en su mayor competidor
Blockbuster. La empresa de alquiler de vídeos más importante en EE. UU., con un capital de 4.5 Billones
de dólares, en cualquier momento Blockbuster podía darse de cuenta del gran potencial del modelo de
negocio que había ideado Netflix hacerse con el mercado y provocar la desaparición de aquella pequeña
StartUp, llamada Netflix. Entonces pensó que lo mejor era adelantarse y proponer un acuerdo a
Blockbuster.

1
POSGRADO
Sistemas de Información Mención Inteligencia de Negocios
Sistemas de Soporte a la Toma de Decisiones

Cuando todavía no era un servicio de streaming, sino que enviaba por correo películas en formato DVD,
Netflix se basaba, como la mayoría de las empresas, en un sistema monolítico, hasta que en 2008 un error
en una base de datos provocó una interrupción del servicio durante cuatro días. A partir de este momento
se decidió desintegrar el antiguo sistema y dividirlo en microservicios. Con esto se logró que la empresa
pudiera lanzar los cambios mucho más rápidamente y que las reparaciones también pudieran llevarse a
cabo con mucha más agilidad. Como el sistema de Netflix es muy extenso, la empresa desarrolló un
programa propio para coordinar los diferentes microservicios entre sí: este se conoce como Conductor.

Conductor permite que Netflix pueda gestionar los microservicios de forma central (pausar o reiniciar) o
escalarlos. En el núcleo del programa trabaja un servicio de nombre Decider que puede planificar los
procesos de forma automatizada y reaccionar a eventos en el workflow. Otros programas desarrollados
por Netflix para trabajar eficazmente con microservicios son Mantis (Stream processing), Dynomite
(datastore) y Vizceral (traffic intuition).

Con Netflix, se puede disfrutar de contenido de manera ilimitada sin tener que ver ni una sola publicidad.
Siempre hay algo nuevo por descubrir, y todos los meses se agregan más series y películas. El website de
Netflix responde a más de 2 billones de consultas por día utilizando una arquitectura de despliegue basada
en Java.

Permitiendo a sus suscriptores el control del contenido basado en sus preferencias hace de Netflix el líder
en TV por internet. El modelo basado en la demanda de Netflix ya es muy bien conocido. Incluso muchos
están cambiando los servicios de TV satelital y cable por este servicio basado en “Todo lo que puedas
consumir”. Los suscriptores de Netflix pueden visualizar películas y series en cualquier momento y lugar
que ellos deseen, utilizando una conexión a internet. Se puede visualizar, hacer un alto o ver un resumen
de la película, sin comerciales de por medio, además de la venta de DVD’s con entregas por Correo.

Al principio se podía utilizar el reproductor HTML5 de Netflix o el complemento de Silverlight para ver las
series y películas de Netflix en:
• Computadoras con Windows XP o una versión posterior
• Computadoras Mac con procesadores Intel y OS X Tiger (v10.4.11) o una versión posterior
• iPads con iPadOS 13.0 o una versión posterior.

Desde finales de 2015, la aplicación Netflix está disponible en la mayoría de los equipos de
entretenimiento: televisores SmartTV, Home Cinema, reproductores DVD/Bluray y monitores TV. Hace
uso de Computadoras, SmartTV’s, y otros medios que puedan reproducir elementos multimedia y se
encuentren conectados a Internet, pero antes debes estar Subscrito al servicio y pagar una tarifa.
Los suscriptores de Netflix pueden elegir el elemento de visualización, seleccionar y ver la película con
algunos clics del control remoto o el mouse, pero no muchos se ponen a pensar en cuanto a la complejidad
en software o hardware que hay detrás para enviar dicho contenido. Cuando visualiza una película, Netflix
ejecuta alguno de los procesos Java para determinar quién eres, donde vives, si está al día en el pago y
que tipo de dispositivo está utilizando. Luego la red de entrega determina el cache para el streaming, el
buffer para la adecuada calidad de audio y video para su conexión. “Este tipo de orquestación de procesos
se realiza gracias a un conjunto de herramientas de código abierto basado en Java” indica Glover.

Netflix guarda copias de las películas en Amazon Web Services y la nube Amazon Simple Storage Services.
Cada película es guardada en más de 50 versiones basada en la resolución del video y la calidad de audio.
Desde ahí es distribuido por redes de contenido como Akamai, Limeligth y Level3, los cuales alimentan a
la red de proveedores de servicios locales y luego a los espectadores.

Lo lógico sería pensar que Netflix distribuye sus vídeos utilizando AWS (el servicio de computación en la
nube de Amazon). Le das al play en una aplicación de Netflix y el vídeo almacenado en Amazon S3 se
transmite a través de Internet directamente a tu dispositivo. Algo que sería de lo más lógico... para un
servicio mucho más pequeño.

2
POSGRADO
Sistemas de Información Mención Inteligencia de Negocios
Sistemas de Soporte a la Toma de Decisiones

Sin embargo, Netflix no funciona así y es mucho más complejo e interesante de lo que pudieras imaginar.
Para entenderlo, le podemos echar un vistazo a algunas de las impresionantes estadísticas de Netflix en
2017:
• Netflix tiene más de 110 millones de suscriptores.
• Netflix está disponible en más de 200 países.
• Netflix obtiene casi 3.000 millones de dólares en beneficios por trimestre.
• Netflix añade más de 5 millones de nuevos suscriptores por trimestre.
• Netflix reproduce más de mil millones de horas de vídeo cada semana. A modo de comparación,
YouTube transmite mil millones de horas de vídeo todos los días, mientras que Facebook transmite
110 millones de horas de vídeo a diario.
• Netflix reprodujo 250 millones de horas de vídeo en un solo día en 2017.
• Netflix representa más del 37% del pico de tráfico de Internet en los Estados Unidos.
• Netflix planea gastar 7.000 millones de dólares en nuevo contenido en 2018.

Netflix es enorme. Está en todo el mundo, tiene muchos suscriptores, reproduce muchos vídeos y tiene
mucho dinero. Otro dato para tener en cuenta es que Netflix se basa en un modelo de suscripciones: los
miembros pagan a Netflix una cuota mensual que pueden cancelar en cualquier momento. Cuando le das
al play para disfrutar de contenido en Netflix, más vale que te guste. De lo contrario, te darás de baja si
no estás contento.

Hay diferentes maquinas con su propio software trabajando


coordinadamente al momento de visualizar una película. Los
Servidores de Amazon.es que son los que contienen las películas,
también máquinas y servidores dedicados a:
• Búsqueda y envió de películas al cliente.
• Gestión de Usuarios y Contraseñas.

Y estos servidores se encuentran ubicados en zonas geográficas estratégicas, separando así territorios
para poder ofrecer un servicio ininterrumpido, y poniendo a sus usuarios a “experimentar” con los codec’s
y la velocidad a la que se descarga el video, esto lo hace dividiendo todo el contenido que descargamos
en partes de 1 a 3 minutos y realizando la codificación de esos videos en los dispositivos en donde se están
descargando, y analizando con que configuración del códec se logró una mejor relación peso/calidad en
el video, haciendo así que cada escena sea optimizada para cada tipo de conexión.

En cuanto a los codecs que utiliza para el vídeo, Netflix no utiliza un único formato, sino que tiene que
codificar cada vídeo en función del dispositivo que lo vaya a reproducir. Por ello, los principales codecs
que utiliza la plataforma son:
• Video – VC-1, H.264 (AVC), VC-1, H.263 y H.265 (HEVC)
• Audio – WMA, Dolby Digital, Dolby Digital Plus, AAC y Ogg Vorbis

Y el propio software en la computadora de los clientes con mecanismos de protección a la información,


Manejo del Buffer y reproducción del video. Las máquinas de NETFLIX se encargan de varios procesos,
normalmente de codificación de las películas al formato más indicado y especialmente, la selección de los
títulos recomendados para el cliente, cuyo sistema se asemeja al funcionamiento de las Células del
Cerebro.

Las tres partes de Netflix: cliente, backend y red de entrega de contenidos

Piensa que Netflix está dividido en tres partes: el cliente, el servidor backend y la red de distribución de
contenidos (CDN "content delivery network" en inglés). El cliente es la interfaz de usuario en cualquier
dispositivo utilizado para navegar y reproducir vídeos de Netflix: puede ser una aplicación en el iPhone,
una página web desde el ordenador de escritorio o incluso una aplicación en una Smart TV. Netflix
controla todos y cada uno de los clientes para cada dispositivo.

3
POSGRADO
Sistemas de Información Mención Inteligencia de Negocios
Sistemas de Soporte a la Toma de Decisiones

Todo lo que sucede antes de que le des al botón de play ocurre en el servidor backend y se ejecuta en el
AWS. Esto incluye cosas como preparar todo el nuevo vídeo entrante y gestionar las solicitudes de todas
las aplicaciones, sitios web, televisores y otros dispositivos. Todo lo que sucede después de presionar play
es gestionado por Open Connect. Open Connect es la red de distribución de contenidos (CDN) a nivel
global y personalizada de Netflix. Open Connect almacena vídeos de Netflix en diferentes lugares del
mundo y cuando le das a reproducir vídeo la retransmisión se realiza desde Open Connect y llega a tu
dispositivo, tal y como se muestra en el cliente. No te preocupes porque más adelante hablaremos sobre
lo que es una red de distribución de contenidos. Curiosamente, en realidad en Netflix no hay un botón de
play, sino que dicen reproducir vídeo.

Cada industria tiene su propia jerga. Al controlar las tres áreas (cliente, servidor backend y red de entrega
de contenidos), Netflix ha conseguido obtener una integración vertical completa. Netflix controla tu
experiencia de visualización de vídeo de principio a fin y por eso funciona cuando le das al desde cualquier
lugar del mundo, proporcionándote el contenido que deseas ver cuando quieres verlo de forma fiable.
Veamos cómo consigue Netflix hacer todo esto.

Netflix empezó a gestionar sus propios centros de datos

EC2 echó a andar en el 2007, casi al mismo tiempo que los servicios de streaming de Netflix, por lo que
no había forma de que Netflix pudiera haberse lanzado usando EC2. Netflix creó dos centros de datos,
ubicados uno al lado del otro, y tuvieron todos los problemas de los que hablamos en capítulos anteriores.
Crear un centro de datos supone mucho trabajo y conseguir todos los equipos lleva mucho tiempo.
Instalar y hacer funcionar todo el equipo también lleva mucho tiempo y una vez que todo funcione, no
habrá capacidad suficiente y habrá que volver a comenzar todo el proceso de nuevo.

Los largos plazos de entrega de los equipos obligaron a Netflix a adoptar lo que se conoce como una
estrategia de escala vertical. Netflix creó programas grandes para ordenadores grandes, lo que se conoce
como monolito: un programa que lo hacía todo. El problema está cuando creces tan rápido como Netflix;
es muy difícil hacer que un monolito sea fiable... y no lo consiguieron

La capacidad de Espacio que ocupan las películas y series almacenadas llega a más de un PetaByte, es
decir 1024 terabytes y continúa creciendo. Por lo que requieren de Servidores a la disposición de cualquier
computadora que lo necesitase, así como tenemos la capacidad de agregar nuevos servidores para el
nuevo contenido e información. El software está hecho para recibir nuevas selecciones de películas, así
como de poder dar soporte a nuevos dispositivos de reproducción de Audio y video. Por supuesto en caso
de que una máquina que esté realizando una codificación y/o envió de información, FALLE, cualquier otra
máquina con acceso a los servidores con el contenido, puede seguir con el proceso de codificación y envió.

Desde enero del 2018, cuando el servicio se hizo global, ha mejorado la experiencia visual de Netflix a 190
países a la vez con Netflix Open Connect, la red CDN de distribución global. Por Netflix Open Connect
circula el 100 % de nuestro tráfico de vídeo, que ahora supera los 125 millones de horas de visualización
al día. Esto supone decenas de terabits por segundo de picos de tráfico simultáneos, lo que hace que
Netflix Open Connect sea una de las redes de mayor volumen del mundo. Casi el 90 % del tráfico llega a
los suscriptores por conexiones directas entre Open Connect y los proveedores de servicios residenciales
que usan para acceder a Internet. La mayoría de estas conexiones tienen lugar en el punto regional de
interconexión más próximo al suscriptor. Como las conexiones con la red Netflix Open Connect siempre
son gratuitas y el tráfico está muy localizado, hay miles de proveedores de servicios de Internet de todo
el mundo encantados de participar en el programa.

También da a los proveedores de servicios de Internet los dispositivos Open Connect (conocidos como
"OCA": "Open Connect Appliances") que utilizamos en nuestras ubicaciones de interconexión de Internet.
Cuando se instalan estos dispositivos en el centro de datos de un proveedor, casi todos los contenidos de
Netflix se distribuyen a partir de los OCA y no directamente de Internet. Muchos proveedores aprovechan

4
POSGRADO
Sistemas de Información Mención Inteligencia de Negocios
Sistemas de Soporte a la Toma de Decisiones

esta opción, además de la interconexión a redes locales, porque disminuye sus requisitos de tráfico por
Internet, pues Netflix deja de ser un factor significativo en su capacidad. Esto comporta una doble ventaja:
reduce el coste operativo del proveedor y garantiza la mejor experiencia posible a los suscriptores de
Netflix.

Ahora tienen dispositivos Open Connect en cerca de 1.000 ubicaciones repartidas por todo el mundo.
Tanto en grandes ciudades como Nueva
York, París, Londres, Hong Kong o Tokio,
como en sitios más remotos (desde
Groenlandia y la ciudad noruega de Troms,
los puntos más septentrionales, hasta la
ciudad chilena de Puerto Montt y Hobart,
en Tasmania, nuestras ubicaciones más al
sur). Los proveedores han instalado el OCA
incluso en Macapá y en Manaus, en plena
selva amazónica, en todos los continentes
(excepto la Antártida) y en muchas islas
(Jamaica, Malta, Guam y Okinawa, entre
otras). Esto significa que la mayoría de los
suscriptores reciben los bits de audio y de
vídeo de Netflix de un servidor que está en
la red de su proveedor (o directamente
conectado a ella) en su región.

Según vaya creciendo el servicio en todas las ubicaciones globales, también aumentará la presencia de
Netflix Open Connect, pues los proveedores aprovecharán la reducción de costes que les supone el
participar en el programa Netflix Open Connect. Esto implicará, a su vez, la mejora constante de la calidad
de Netflix en lugares como la India, Oriente Medio, África y Asia.

Netflix Open Connect se desarrolló en 2011 (y se presentó en 2012) para responder al aumento constante
en la escala del streaming de Netflix. Desde el lanzamiento del servicio de streaming en 2007, Netflix no
había dejado de aumentar su tráfico por Internet en todos los mercados en los que operaba. Aunque las
redes de entrega de contenidos de terceras partes cumplían muy bien con la entrega de contenidos de
Netflix (y contenidos de otros tipos por Internet), vimos que podíamos ser mucho más eficientes si nos
fijábamos en cómo usan Netflix nuestros suscriptores. Aunque el número y el tamaño de los archivos que
conforman nuestra biblioteca de contenidos son abrumadores, podíamos usar modelos sofisticados de
popularidad para garantizar que el archivo correcto estuviera en el servidor correcto y a la hora correcta.
Estos algoritmos avanzados tienen algunos enfoques en común, a veces incluso datos, con nuestros
sistemas de recomendación de contenidos, que son líderes del sector.

Como adelantábamos más arriba, el poder colocar previamente los contenidos de esta forma nos permite
evitar un uso intensivo del "esqueleto" de Internet. Vamos a ver qué ocurre en el continente australiano,
por ejemplo. Todo el acceso a contenidos de Internet que no se originan en Australia pasa por muchos
cables submarinos. En vez de usar esa cara infraestructura submarina para el tráfico de Netflix, copiamos
cada archivo de nuestro repositorio de transcodificación de Estados Unidos una vez y lo pegamos en los
puntos de almacenamiento de Australia. Esto se hace en las horas valle, cuando no competimos con otros
tipos de tráfico en Internet. Cuando todos los archivos están en el continente, se replican en montones
de servidores Open Connect de las redes de los proveedores de servicios de Internet.

Más allá del concepto básico de colocación previa de contenidos, también se concentraron en la creación
de una combinación muy eficiente de hardware y software para los dispositivos Open Connect (los "OCA").
Gracias a esta especialización y concentración en la optimización, han podido mejorar exponencialmente

5
POSGRADO
Sistemas de Información Mención Inteligencia de Negocios
Sistemas de Soporte a la Toma de Decisiones

la eficiencia de los OCA desde el comienzo del programa. En el año 2012, un servidor podía entregar 8
Gbps; en 2016, llega a los 90 Gbps.

Además, los dispositivos Open Connect se han ido haciendo cada vez más pequeños y eficientes en cuanto
al consumo energético. Esto significa que cada serie de televisión o película que ve un suscriptor de Netflix
consume menos energía para alimentar y enfriar un servidor que ocupa menos espacio. De hecho, todo
nuestro servicio de entrega de contenidos deja una huella de carbono igual a cero.

Muchas de las herramientas que ha lanzado el equipo de Netflix tienen como objetivo facilitar la seguridad
en organizaciones de desarrollo de software de alta velocidad y distribuido, siendo la automatización una
parte importante del enfoque. Actualmente, la escalabilidad, la velocidad y la integración deberían ser las
claves que permiten que la empresa se mueva rápido. Netflix lo está haciendo realmente bien, y por qué
no, fijarnos en como lo están haciendo en el ámbito de la seguridad. Y por ello, os dejo las aplicaciones
que el equipo de seguridad de Netflix ha desarrollado:
• La primera versión del equipo OSS de Netflix por junio de 2014 fue Security Monkey es una
herramienta para monitorear la seguridad en entornos cloud (originalmente y como entorno más
importante, AWS – Amazon Web Services), incluyendo análisis y respuesta a configuraciones
erróneas, vulnerabilidades y otros temas de seguridad. En marzo de 2017, los ingenieros de Google
agregaron el soporte de Google Cloud Platform a Security Monkey .
• En agosto de 2014. Juntos, sirven como una plataforma de contribución y flujo de trabajo en
inteligencia de seguridad de varios recursos en Internet (por ejemplo, vertederos de credenciales,
relevancias de medios sociales), pero que ha evolucionado para convertirse en la plataforma de
automatización principal del equipo de seguridad de Netflix. Scumblr es una aplicación web que te
permite configurar varias búsquedas web y recopilar y actuar sobre dichos resultados. Sketchy es
una API basada en tareas para tomar capturas de pantalla y rastrear texto de sitios web, y
Workflowable es una joya de Ruby que añade funcionalidad de flujos de trabajo flexibles a las
aplicaciones de Ruby on Rails.
• Lanzada en mayo de 2015, Fully Integrated Defense Operation es una herramienta para la respuesta
automatizada de incidentes de seguridad. Comenzó como un experimento hace muchos años para
ver cómo la vinculación en la API del sistema de asistencia técnica podría acelerar la respuesta a los
incidentes de malware, y finalmente evolucionó en el sistema para la orquestación de respuestas de
seguridad dentro de nuestro entorno corporativo de Netflix. En este momento, FIDO está obsoleto
por parte de Netflix y el código ya no se mantiene, aunque sigue estando disponible, siendo una de
las grandes joyas de la aportación.
• También se lanzó por parte de Netflix una extensión para Burp Proxy, una herramienta popular para
las pruebas de seguridad en aplicaciones web. Lanzada en agosto de 2015 como una herramienta
para gestionar las cargas útiles y la propagación de cross-site scripting (XSS) a lo largo del tiempo,
ayudando a los equipos y hackers de seguridad de aplicaciones a rastrear y evaluar el impacto de los
problemas XSS (históricamente uno de los tipos más extendidos de vulnerabilidad de aplicaciones
web).
• Para agilizar y automatizar la gestión y supervisión de certificados SSL / TLS, fue lanzado en
septiembre de 2015. La gestión de certificados PKI y SSL ha sido un problema históricamente difícil,
y es por ello que el equipo de seguridad de Netflix desarrolló Lemur. En la conferencia AppSecUSA
se cubrió el uso de Lemur en contexto de la gestión de TLS en toda la empresa y en AWS, como
ejemplo de cómo automatizar la seguridad.
• En mayo de 2016, Servicio SSH efímero de bastionado de Lambda, es una Autoridad de Certificado
SSH (CA) que funciona con la función AWS Lambda y que se utiliza para firmar claves públicas SSH.
El uso de una CA SSH proporciona una variedad flexible de opciones como autorizador,
especialmente en entornos de gran escala y de rápido movimiento como Netflix o empresas de gran
tamaño.
• En febrero de este mismo año lanzó un framework de bot Slack utilizados para la gestión basada en
ChatOps de las organizaciones GitHub. Permite proporcionar autoservicio simple basado en Slack
para varias acciones GitHub de nivel administrativo, manteniendo el control de acceso y un registro

6
POSGRADO
Sistemas de Información Mención Inteligencia de Negocios
Sistemas de Soporte a la Toma de Decisiones

de auditoría. Pero que, aunque el mantenimiento de GitHub era su intención original, sus nuevas
versiones son un framework de bot más general.
• HubCommander es un sistema que recopila información sobre diversos temas de seguridad
relacionados con el usuario final (por ejemplo, seguridad de dispositivos) y proporciona a los usuarios
finales consejos claros y útiles para mejorar la seguridad. Netflix lo usa para alinearse con la cultura
de brindar a los empleados la libertad y el contexto para administrar con seguridad sus propios
dispositivos.
• En abril de 2017 se lanzó un conjunto de pruebas para clientes HTTPS que implementan la
verificación de la extensión de certificado de restricciones de nombre. Utilizado para identificar y
ayudar a corregir los problemas de implementación en las tan variadas ofertas de TLS de varios
proveedores.
• Las herramientas que simplifican y agilizan el proceso de implementación de mínimo privilegio en
AWS IAM (Identity and Access Management) funcionan observando activamente los servicios de
AWS que utilizan un rol de IAM y recortando los permisos eliminando el acceso a los servicios no
utilizados.
• El proyecto Skunkworks, se está haciendo público el código, pero no se están planeando
actualizaciones periódicas o mantenimiento a largo plazo. Estas herramientas ayudan a simular
ataques DDoS en los entornos de Netflix, con Repulsive Grizzly simplificando la coordinación y la
ejecución de pruebas y Cloudy Kraken actuando como framework de orquestación AWS para escalar
las pruebas.

Servicios de video bajo demanda como Netflix y Hulu han reducido la necesidad de buscar opciones piratas
en internet, pero a pesar de esto, el protocolo BitTorrent sigue siendo muy popular. Una nueva aplicación
de streaming ha sido llamada por algunos ‘el Netflix pirata’ y utiliza el protocolo de transferencia
BitTorrent para ofrecer acceso rápido a películas y series de televisión.

Cuando los usuarios buscan una película de un sitio web de torrents, primero deben seleccionar el archivo
torrent que tenga una buena cantidad de seeders o usuarios que ya tienen el archivo descargado. Sin
embargo, aun así, la descarga puede tomar varias horas. Es por esto que un grupo de programadores
colaboró en un proyecto llamado ‘Popcorn Time’, el cual básicamente toma el protocolo BitTorrent y lo
utiliza como unos servicios de streaming de películas y series de TV. La diferencia más grande es que en
lugar de esperar a que un archivo Torrent termine de descargarse, el usuario puede empezar a ver el
contenido de forma inmediata, utilizando una interfaz que es eficiente y que tiene un buen diseño.

7
POSGRADO
Sistemas de Información Mención Inteligencia de Negocios
Sistemas de Soporte a la Toma de Decisiones

Popcorn Time es esencialmente un navegador que ha sido rediseñado para acceder contenido de sitios
web de torrents como YTS, el cual se especializa en alojar video torrents de alta calidad. La aplicación de
streaming incluso da la posibilidad de habilitar los subtítulos y elegir la resolución de preferencia. La
tecnología detrás de la aplicación es muy simple. Utilizar un grupo de APIs, uno para los torrents, otro
para la información sobre la película y otro para la publicación. También hay un API para subtítulos. Todo
funciona de manera automática, no aloja ningún contenido, pero toma la información existente y la junta.

Muchos se preguntan si programa es legal. La verdad es que en la mayoría de los países que tienen leyes
estrictas acerca de los derechos de autor, Popcorn Time es definitivamente ilegal. Cuando los usuarios
abren Popcorn Time, inmediatamente recibirán una notificación para indicar que el programa descarga y
proporciona acceso a películas utilizando torrents, lo cual podría ser ilegal en el país en el que vive el
usuario. Además, la notificación establece que los programadores que trabajan en el proyecto no son
responsables por los p Utilizar servicios y programas como Popcorn Time conlleva ciertos riesgos y de
hecho, la primera versión de Popcorn Time fue cerrada, aunque han aparecido nuevas opciones basadas
en el código original. Si decides utilizar este tipo de aplicaciones, es importante que te conectes a internet
con un servicio de VPN. Con un servicio de VPN, es posible mantener tu identidad protegida y defender
tu privacidad. Así mismo, te ayudará a evitar problemas con los propietarios de los derechos de autor.

Popcorn Time ofrece una innovación considerable en el ámbito del intercambio de archivos y permite
acceder a una gran cantidad de contenido de forma gratuita. La aplicación está disponible para Windows,
OSX y Linux.

También podría gustarte