Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% encontró este documento útil (0 votos)
43 vistas10 páginas

Fase1g 2

Descargar como pdf o txt
Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1/ 10

1.

ALCANCE

Preferencias de contenido

el alcance tenido en cuenta para este trabajo, es dirigido hacia las preferencias de contenido
para el usuario.
1.1. Nombre y diagrama de arquitectura

1.2. Descripción de la arquitectura presentada

1.2.1. El cliente envía una solicitud de reproducción al backend que se ejecuta en


AWS. AWS Load balancer (ELB) maneja la solicitud

1.2.2. AWS ELB reenviará esa solicitud al servicio API Gateway que se ejecuta en
instancias AWS EC2. Ese componente, llamado Zuul, está construido por el
equipo de Netflix para permitir enrutamiento dinámico, monitoreo y seguridad
del tráfico, etc

1.2.3. El componente de la API de la aplicación es la lógica de negocio central; en


este escenario, el Play API gestiona la solicitud reenviada del servicio API
Gateway.

1.2.4. Play API llamará a un microservicio o una secuencia de microservicios para


cumplir con la solicitud op Datastores
1.2.5. Los microservicios son en su mayoría pequeños programas sin estado, para
controlar su falla en cascada y permitir la resiliencia, cada microservicio está
aislado de los procesos de llamada por Hystrix.Credits: Cao Duc Nguyen

1.2.6. Los microservicios pueden guardar u obtener datos de un almacén de datos


durante su proceso.

1.2.7. Los microservicios pueden enviar eventos para rastrear las actividades del
usuario u otros datos a Stream Processing Pipeline para el procesamiento en
tiempo real o la recomendación personalizada.

1.2.8. Los datos que salen de Stream Processing Pipeline pueden ser persistentes en
otros almacenes de datos como AWS S3, Hadoop HDFS, Cassandra, etc.

1.3. Identificación de Activos relevantes de la arquitectura y su descripción

 Bases de datos:
- Autenticación: donde se aloja toda la información de los usuarios que se
registran por única vez a la suscripción. La tecnología usada para esto es
IAM (Identity and Access Management) es un servicio web que lo ayuda a
controlar de forma segura el acceso a los recursos de AWS. Utilice IAM;
para controlar quién está autenticado (ha iniciado sesión) y autorizado
(tiene permisos) para utilizar recursos.
- Perfilamiento de preferencias: Se recopila todo lo que hace cada perfil en
su página y conoce cuáles son sus películas favoritas, qué actores son los
que más gustan y allí va quedando alojada toda esta información.
- Contenido por segmentación geográfica: La localización central donde
se almacenan los vídeos es S3. Entre los factores que hacen de cada
catálogo un mundo están:
Preferencias regionales: Cada sociedad es diferente y, por eso mismo,
es preciso adaptar el servicio a cada lugar. El contenido que interesa en
Pakistán puede no ser el mismo que interesa en Reino Unido. Con lo
cual, parte de la selección de contenidos de cada país depende de qué es
lo que su población quiere ver o tiene interés por ver. No tiene sentido
ofrecer series o películas que no interesan a la mayor parte de la
población.
Derechos de autor: Aquí pueden darse dos escenarios. El primero es que
haya varios titulares de esos derechos. Esto puede provocar que una
película hecha en un estudio de EEUU sea comprada y exhibida en
América Latina y no en EEUU. El segundo escenario es que
simplemente los derechos no estén a la venta en un país concreto. Esto
haría que pudiera verse un título en España, pero no en Irlanda porque
allí no están a la venta los derechos.

 Machine Learning:
Este tiene un impacto en muchas áreas de Netflix. El aprendizaje automático
impulsa algoritmos de recomendación para ofrecer a sus usuarios contenidos en
base a sus perfiles. Sin embargo, también utilizan el aprendizaje automático
con otras finalidades como:
- Ayudar a dar forma al catálogo de películas y programas de televisión al
aprender las características que hacen que el contenido sea exitoso.
- Optimizar la producción de películas y programas de TV originales en el
estudio de rápido crecimiento de Netflix.
- Optimizar la codificación de vídeo y audio, la selección de velocidad de
bits adaptativa y su red de entrega de contenido interna que representa más
de un tercio del tráfico de Internet de América del Norte.
- Potencia el gasto en publicidad, mezcla de canales y creatividad
publicitaria para que puedan encontrar nuevos miembros que disfrutarán de
Netflix.

 Interfaz con la que interactúa el usuario.


Existen dos tipos de proceso de autenticación:
- Creación de cuenta nueva: El proceso de autenticación comienza en el
momento que ingresamos el correo el cual queremos registrar junto con una
contraseña
Existen 3 medios de pagos, dependiendo del que uno escoja le pedirá información
diferente
- Usuario ya existente: El proceso de autenticación comienza en el momento
que ingresamos el correo o número de celular el cual registramos en un
principio junto con una contraseña

Luego se pueden ver los perfiles que están asociados a ese usuario inicial
Donde algunos perfiles que estén configurados con pin de bloqueo para ingresar,
deben realizar una segunda autenticación

La interfaz de usuario del navegador está desarrollada en HTML5 y JavaScript.


La interfaz de usuario de TV (todos los demás dispositivos no móviles) es
JavaScript con enlaces de representación personalizados en un SDK de C++
construido sobre DirectFB y OpenGL.
La aplicación de iOS es principalmente Obj-C (sin Swift) con fragmentos de C++ y
C.
Las aplicaciones de Android y Android TV son en su mayoría Java, con una mezcla
de C++.
La API Edge es en su mayoría Groovy respaldada por Java, pero con Node
próximamente.
La mayoría de los microservicios de back-end están en Java, con excepciones.

1.4. Requerimientos Obligatorios del SGSI identificados


Se adjunta archivo Excel

2. RESPONSABLES
Dentro de la compañía se encuentra definidos los roles y responsabilidades de quienes
forman parte de Netflix. Sin embargo, cuando se habla de los responsables para el
cumplimiento de todo lo relacionado a SGSI, no solo entra en juego los directivos, sino
todo el personal que colabora con la compañía; pero también es el suscriptor quien debe ser
parte importante en la seguridad de la información.

Así las cosas, Netflix tiene información de manera pública que permite al usuario ser
cuidadoso con el manejo de la información que ingresa para hacer uso de los servicios. Así
mismo, Netflix como cualquier compañía legal, tiene una política en tratamiento de datos
que de acuerdo con el sitio web, es responsable Netflix, Inc.

De la misma manera, se encuentra una sección directamente relacionada con los términos
de uso de Netflix para minimizar el mal uso de los servicios que ofrecen. Allí se encuentra
información como disposiciones del material publicado, la ley que los rige para los
términos de uso, los medios que tiene el cliente para pedir atención a sus requerimientos,
entre otros.

En conclusión, los responsables son todos aquellos que tienen acceso a la plataforma,
llámese cliente interno o externo; pues el cliente interno trabaja constantemente para
garantizar la seguridad de la información en su totalidad y el cliente externo, hace parte del
cuidado de su propia información.
3. REFERENCIAS A OTRAS POLÍTICAS, LINEAMIENTOS Y NORMAS EN LAS CUALES
SE SOPORTA O TIENE RELACIÓN

Netflix hace referencia a la normativa de la unión Europea (RGPD) vigente a partir del 25
de mayo de 2018 el cual regula el uso de información personal por parte de las empresas.
Esta indica que si vive en el espacio económico europeo el RGPD le otorga derechos
específicos respecto a la información personal. Este para el reglamento general de
protección de datos.

Se hace hincapié en cómo son los lineamientos de la información del cliente como la
recopilación que se proporciona directamente de él y la que se adquiere automáticamente.
Otros lineamientos son sobre la obtención de información y el uso de ella desde otras
fuentes con el fin de validar direcciones ip, información sobre el cliente para asegurar
seguridad en el sistema y prevenir fraudes, se adquiere todo tipo de información de los
proveedores que tenga relación netflix para un buen manejo de seguridad.

Lineamiento de las recomendaciones por un lado recolectan las interacciones que se


realizan como también toda la información de los títulos que se gustan durante el tiempo
que se ve como también la hora del día en que se observa y a partir de eso crea Filas,
calificaciones y presentación de títulos a posible interés.

Se hace referencia al netflix open connect que es un lineamiento el cual usa para trabajar
con los proveedores de servicio de internet. Casi el 90% del tráfico llega a los suscriptores
por conexiones directas con los proveedores de servicios residenciales. La mayoría de estos
tiene lugar regional de interconexión más próximo al suscriptor.

También podría gustarte