Saltar navegación

Defensa Proyecto ASIR - David Robalino y Daniel Álvarez - Enero 2025 - Contenido educativo

Ajuste de pantalla

El ajuste de pantalla se aprecia al ver el vídeo en pantalla completa. Elige la presentación que más te guste:

Subido el 20 de enero de 2025 por Alberto C.

2 visualizaciones

Defensa Proyecto ASIR - David Robalino y Daniel Álvarez - Enero 2025

Descargar la transcripción

Buenas tardes. Hoy día 17 de enero a las 17.30 estamos convocados a través de jefatura del departamento para la defensa del módulo profesional de proyecto de ciclo formativo de grado superior de administración de sistemas informáticos y redes. 00:00:01
Os informo de que esta defensa está siendo grabada y de que esta grabación se usará en el entorno cerrado de EducaMadrid con fines educativos 00:00:19
y sólo estará a disposición de los profesores evaluadores en el aula virtual para llevar a cabo la evaluación y calificación de la defensa del proyecto. 00:00:26
En el aula virtual de proyectos habéis sido informados de los criterios y rúbrica de calificación. 00:00:36
El orden de la presentación del proyecto es el siguiente. 00:00:42
Primero tenéis 15 minutos máximo para defender este proyecto, que como sois dos no hay ningún problema en extendernos un poco más. 00:00:45
Y otros 15 minutos máximo para las preguntas por parte del tribunal, que en este caso lo represento yo. 00:00:57
Dicho esto, vuestro tiempo de exposición comienza a partir de este momento. Adelante y suerte. 00:01:04
Gracias, pues nada, buenas tardes a todos, buenas tardes Alberto 00:01:09
Bueno, nosotros somos Daniel y David, alumnos de ASIR, en este caso ya el último módulo 00:01:14
del centro de Ignacio y Acuria 00:01:21
Nosotros vamos a empezar la presentación por PowerPoint de nuestro proyecto 00:01:24
Bueno, nosotros hemos configurado y creado lo que sería un centro multimedia de gestión de descargas 00:01:29
en este caso enfocado en librería digital 00:01:37
Como bien sabemos, o en este caso os lo explicamos, un centro multimedia se dedica a las descargas varias 00:01:39
Pueden ser series, pueden ser películas, pueden ser librerías en este caso, ebook, que es lo que nos hemos centrado nosotros 00:01:47
Bueno, en este caso, como ya os he dicho algo antes de la introducción, exploraremos sobre todo en este proyecto cómo utilizar Docker 00:01:53
que es, pues, para crear este sistema automatizado, lo que hace, pues, eso, que gestiona la búsqueda y descarga, aparte de la organización del contenido multimedia, pues, como os he dicho, películas, libros, series, ¿no? Se puede de todo un poco. 00:02:02
Y bueno, sobre todo pues eso, vamos a integrar dentro de Docker diferentes herramientas. En este caso sería pues como indexador Jacket, teníamos QVTorrent como para la descarga de torrents, tenemos LazyLibrarian y RIDA que serían los gestores de las librerías, Injix y Servot para todo lo que es las conexiones y certificados de SSL y la TNS como conexión a internet. 00:02:18
pues en este caso ofrecemos una solución sobre todo pues es sencilla es escalable es asequible 00:02:41
que puede ser remotamente en este caso nuestro proyecto va a ser local este entorno pues eso 00:02:49
es aislado o facilita a la administración igual se puede hacer desde cualquier parte con un 00:02:56
certificado de seguridad http en cuanto a este índice de contenidos bueno lo que os comentado 00:03:01
voy a explicar ahora dentro del índice de contenidos los las herramientas que 00:03:11
nosotros vamos a utilizar para este proyecto unas más que otras y bueno en 00:03:14
este caso pues como os hemos comentado sería docker, jacket, kubitorren, lazy 00:03:18
librarian, reader, nginx, fervot y datdns. El primero en este caso pues eso como 00:03:22
hemos dicho es docker es sobre todo nuestro proyecto se enfoca en esta 00:03:30
aplicación en esta herramienta que es un creador de contenedores donde facilita 00:03:34
mucho lo que sería nuestro trabajo vale y lo que sería toda la gestión para nuestra configuración 00:03:39
como os dice aquí bueno es una plataforma está de software que permite ejecutar aplicaciones 00:03:46
dentro del contenedor garantizando un funcionamiento consistente esto es importante 00:03:51
porque nos garantiza la confiabilidad de lo que sería todo el sistema en un contenedor simple las 00:03:55
ventajas como bien pone aquí portabilidad que lo podemos trasladar a cualquier otro servidor sin 00:04:02
ningún ningún pesaje extendido también depende del proyecto en este caso el aislamiento que es 00:04:07
bastante seguro en este caso ya sin ponerle seguridad y con seguridad obviamente estaría 00:04:13
mucho mejor y la facilidad de despliegue en este cuanto que sería escalable y se puede 00:04:19
pues administrar con diferentes herramientas que están configuradas a día de hoy para utilizar 00:04:24
docker fácilmente la siguiente herramienta que tenemos es ya que ya que te actúa pues eso sería 00:04:29
Es un indexador que actúa como puente para lo que sería la búsqueda con las diferentes herramientas, en este caso con QVTorrent. 00:04:37
Bueno, en este caso suponemos que Jacket actúa como un puente entre los indexadores de torrent y aplicaciones como QVTorrent, Radar y Solan. 00:04:46
En este caso, QVTorrent es nuestro buscador. 00:04:54
Permite estas aplicaciones obtener resultados de búsqueda de torrents de múltiples fuentes. 00:04:58
Eso es importante porque al ser este puente o conector, permite que las búsquedas se nos facilite, ya que busca por diferentes torrents, diferentes marcas, por así decirlo. 00:05:02
Entonces facilita mucho la búsqueda, ya que descarga una variedad de libros más ágilmente. 00:05:16
En este caso, como comentamos, el buscador va a ser Qubitorrent, que es el cliente de torrents, que es liviano y fácil de usar. 00:05:24
torrent se ha utilizado hasta el día de hoy ya lleva muchos años y la verdad que bueno se ha 00:05:30
actualizado recientemente es un programa una herramienta que se utilizan en empresas a día 00:05:36
de hoy muchos programadores y bueno básicamente esto permite la descarga de torrents de manera 00:05:45
eficiente que se integra con jacket y facilita mucho mucho la búsqueda de contenido todo aquí 00:05:50
Hacer un inciso, ¿por qué hemos usado KibitTorrent en vez de otro buscador de torrent? Sobre todo por la conectividad que tiene en este caso con el resto de contenedores y la amplia gama de configuraciones que podemos tener que nos facilita la integración con todo el sistema, porque, por ejemplo, otros torrents no nos lo han dado. 00:05:58
Es correcto, como dice Daniel, mi compañero en este caso es todo lo que es la estabilidad y todo lo que sería la funcionalidad que nos permite QB-Torrent. Es como he dicho a mi compañero y a día de hoy QB-Torrent es una de las herramientas más accesibles del mercado y se utiliza por varias empresas y programadores. 00:06:25
Seguimos con la siguiente herramienta. 00:06:46
En este caso tenemos Lazy Librarian y Reader, que, bueno, en este caso lo he separado, 00:06:47
pero son dos aplicaciones que gestionan las descargas de libros. 00:06:51
Tanto de, bueno, en este caso e-books, como bien se llama coloquialmente, ya que son libros digitales. 00:06:56
Es un servicio que se integra con el indexador y, pues, nada, es como Conquery Torrent hace que permite toda la búsqueda de estos libros. 00:07:02
En este caso también hemos utilizado RIDA, que es otra herramienta igual, es como Lazy Librarian, orientada a lo que serían todas las colecciones de e-books en este caso, y sobre todo las más actualizadas. Es una aplicación mucho más actualizada que Lazy Librarian y la verdad que nos permite una funcionalidad mejor y una gestión, sobre todo administración de la herramienta, mucho más fácil. 00:07:12
Bueno, aparte como ponemos ahí, permite la gestión de colecciones de libros y buscando, descarga automáticamente estos libros, inclusive tenemos un descargador automático que podríamos incluirlo si nosotros quisiéramos para que cada semana que se vayan actualizando diferentes colecciones o mensuales o cuando sea, pueda descargarlo automáticamente siempre nosotros poniendo esa funcionalidad que queramos. 00:07:33
una colección de 11 tomos, lo iría descargando cuando se vaya actualizando. 00:07:58
Luego tenemos Nginx, que en este caso es el servidor web y que funciona como proxy inverso, 00:08:05
que sobre todo gestiona las solicitudes HTTP y HTTPS, y más que nada lo gestiona de manera eficiente. 00:08:09
Lo utilizaremos eso para todo el contenido web y como para la administración, sobre todo, de estas herramientas. 00:08:18
la siguiente herramienta en este caso sería 00:08:26
Zerbot, Zerbot es una herramienta importante 00:08:29
de seguridad que pues sobre todo 00:08:31
es para cifrar en este 00:08:33
caso con los certificados SSL 00:08:35
y lo bueno que tiene esta 00:08:36
herramienta aunque obviamente como todo hoy en día 00:08:39
hay una parte que es gratuita y una parte que es 00:08:41
premium pero en este caso los certificados 00:08:43
SSL son gratuitos con el 00:08:45
Let's Encrypt que tiene Zerbot 00:08:47
en este caso permite 00:08:48
asegurar que las aplicaciones pues 00:08:50
corran sobre Nginx con un certificado 00:08:52
http y en este caso el más seguro https por último tenemos el tacto en ese que es el servicio de dns 00:08:55
dinámico y permite pues eso asignar un dominio nuestro ip publica nuestra ip es dinámicas en 00:09:05
este caso el dac dns y lo acceder lo utilizamos para acceder remotamente pero vuelvo a insistir 00:09:10
que en este proyecto lo hemos hecho local ya que es un proyecto de hobby un proyecto de ocio que 00:09:15
nosotros tenemos y bueno se puede obviamente escalar a pequeñas empresas por último explicó 00:09:20
un poco lo que sería la arquitectura del sistema vale en este caso pues como vemos empezamos con 00:09:30
el desde internet sería la parte de internet esta gran nube que luego pasa por nuestro acceso si en 00:09:35
este caso sería por acceso remoto pasaría por dacte ns pues eso resolviendo la ip dinámica en 00:09:41
la red local pues en gix recibe la solicitud de web y redirige internamente todas estas solicitudes 00:09:47
a los contenedores que sería esta parte de aquí dentro de engines también cabe destacar que está 00:09:53
lo que sería el bot cifrando todas las conexiones por el certificado de http o https depende de lo 00:10:01
que nos descargamos luego ya bajaría todo lo que sería nuestros contenedores en este caso lo que 00:10:09
nosotros hemos hecho es hacer por varios contenedores individuales cada herramienta 00:10:14
Para nosotros es una gestión mucho más organizada y más fácil de utilizar. Tenemos pues en cada contenedor lo que sería Lazy Librarian, Reader, que son los buscadores, Jackets, que es el indexador, tenemos Qubit Torrent en este caso para buscar los torrents también. 00:10:18
Y toda esta gestión dentro de nuestra arquitectura, cuando nosotros descargamos, pues por ejemplo en este caso nosotros nos hemos centrado en libros digitales, en ebooks, iría a nuestro almacenamiento, que en este caso pues serían las descargas. 00:10:34
Entonces para nosotros es una mejor gestión tener en este almacenamiento. De ahí podremos nosotros pues disfrutar de nuestros libros. 00:10:47
En este siguiente paso va a seguir mi compañero Daniel con la presentación en directo. 00:10:59
Pues aquí iríamos ya a la configuración que hemos hecho, ¿vale? Voy a presentar un poco la configuración dentro de los contenedores que hemos creado, ¿vale? 00:11:05
Este sería el contenedor que tenemos para KubeTorrent 00:11:16
Básicamente empezamos con el nombre del contenedor, el entorno 00:11:21
Esto de aquí, el comentario que he puesto es esto 00:11:28
Porque estos son los permisos que se le daría a los usuarios 00:11:31
Y esto se gestiona sobre todo en Linux 00:11:34
Windows lo que hace es gestionar las carpetas de la forma que la gestiona 00:11:40
dándole los permisos desde las propias carpetas, digamos. 00:11:45
Un ejemplo sería, por ejemplo, irnos aquí a propiedades y a seguridad. 00:11:50
Entonces, esto digamos que lo sobreescribe Windows, por eso no es relevante, 00:11:55
pero es parte de la estructura, entonces es importante ponerlo. 00:12:00
La zona horaria, el puerto de la interfaz web y luego el puerto del torre. 00:12:05
Aquí sería los volúmenes que se han montado, que sería aquí donde está descargándose, y los puertos a los que está conectando. 00:12:11
Luego también es importante la última línea que tenemos, que sería la red compartida que tenemos. 00:12:23
Ya que estamos haciendo que los contenedores sean individuales, hemos tenido que crear la serie de network para que se puedan comunicar entre ellos. 00:12:31
si no estarían los contenedores aislados 00:12:41
y por ejemplo no podríamos hacer ping entre ellos 00:12:43
y no darían comunicación 00:12:47
entonces la Serial Network la comparten todos los contenedores 00:12:49
en este caso sería el de QB Torrent 00:12:52
el de Silvia Herrian usa esto 00:12:56
que esta es la imagen que coge desde esta dirección 00:12:58
y la configuración es bastante parecida 00:13:03
lo único que cambiaría a lo mejor sería esta línea 00:13:06
que esta segunda parte de la línea lo que hace es 00:13:10
el contenedor virtual que tiene Docker 00:13:15
este se crearía, con lo cual compartirían todos 00:13:18
y esto sería hacia donde apuntaría, que sería la dirección real 00:13:23
que la dirección real que tenemos es esta carpeta 00:13:26
que sería .wad 00:13:31
y luego el resto de contenedores es 00:13:32
Es similar, sí, perdona Daniel 00:13:37
Acabo de sacar en la parte de la infraestructura 00:13:40
De lo que sería aquí environment 00:13:42
Si lo puedes apuntar ahí, por favor 00:13:44
Que obviamente pues como ponemos en la anotación 00:13:46
En este caso, pues eso, es la infraestructura 00:13:49
Dentro de nuestro sistema, nuestra configuración en este caso 00:13:52
Que son pues todo lo que serían los grupos 00:13:55
Y permisos de grupos 00:13:57
En este caso ponemos que es relevante en Windows 00:13:59
Porque es una gestión que se hace en Linux 00:14:01
En este caso Windows tiene otra configuración distinta 00:14:04
volvemos a recordar, nosotros lo hemos hecho en Windows 00:14:06
y es importante saber 00:14:09
esta diferencia 00:14:10
y aquí sería el resto de contenedores 00:14:11
Jacket 00:14:15
luego 00:14:15
Radar y Sonar 00:14:19
que ahora mismo 00:14:21
los podemos usar pero sobre todo nos vamos 00:14:23
a centrar en la presentación en RIDAR 00:14:26
y aquí 00:14:28
empezaríamos ya directamente con los 00:14:30
contenedores 00:14:32
estos contenedores ahora mismo los tenemos activados 00:14:33
Pero si quisiéramos 00:14:36
Podríamos tirar un contenedor y levantarlo 00:14:39
Porque está creado de tal forma 00:14:42
Que las carpetas tengan persistencia 00:14:44
Con lo cual la configuración ya está creada 00:14:46
Este por ejemplo 00:14:47
Lo podríamos hacer de forma con comandos 00:14:49
O de forma visual 00:14:51
Lo voy a hacer por comandos 00:14:52
Que creo que siempre queda mejor 00:14:54
Accedemos a la carpeta de RIDAR 00:14:55
Por ejemplo 00:14:59
Y voy a mostrar ahora mismo 00:15:00
Que está funcionando RIDAR 00:15:03
vale, vale, funciona 00:15:05
voy a tirarlo 00:15:10
con el comando docker compose down 00:15:12
vale, cualquier cambio que queramos hacer en los contenedores 00:15:16
también habría que hacer el docker compose down y docker compose up 00:15:22
y ahora muestramos que no está funcionando 00:15:27
vale 00:15:30
y ahora docker compose up 00:15:32
Menos D para hacerlo de forma 00:15:37
De attach, ¿vale? 00:15:39
Para que si tiramos 00:15:40
La línea de comando 00:15:42
Siga funcionando en segundo plano 00:15:44
Y ahora el contenedor estaría activo 00:15:46
¿Vale? 00:15:52
Y la forma de funcionar 00:15:54
Es exactamente igual en el resto 00:15:55
De contenedores 00:15:57
Configuraciones que tenemos hechas 00:15:58
Para que funcione todo, ¿vale? 00:16:01
Sobre todo, importante como decía mi compañero 00:16:03
El gestor de 00:16:06
De descargas 00:16:07
que lo tenemos aquí, que sería RIDAR, el gestor de torrents, que es QtTorrent, y el gestor de indexadores, que sería Jacket, en este caso. 00:16:09
Los indexadores, ¿cómo agregamos los indexadores? 00:16:27
Hace indexer 00:16:31
Buscamos por categoría de libros 00:16:33
En este caso buscamos uno público que nos sirva 00:16:36
Por ejemplo este de aquí 00:16:40
Este sería el idioma, ¿vale? 00:16:41
Que es en el que buscaría 00:16:43
Si el libro lo buscamos en otro idioma que no coincida 00:16:44
No va a hacer la búsqueda 00:16:47
Entonces ahora testeamos el indexador 00:16:49
Voy a ir copiándolo porque sé que funciona 00:16:54
Vale, el test sale aprobado 00:16:59
Y ahora nos vamos aquí a nuestro gestor, settings, indexer, turnar, que es el tipo de indexador, le ponemos el nombre, la URL que nos ha dado el jacket, y aquí apuntamos al contenedor, que sería jacket, y el API key nos lo da también jacket, ¿vale? 00:17:02
no es lo de aquí arriba 00:17:36
entonces 00:17:37
ahora vamos aquí 00:17:39
buscamos la categoría que sería 00:17:41
la 7000 del libro 00:17:44
y testeamos el indexador 00:17:45
vale 00:17:48
guardamos, haga ok 00:17:54
entonces ahora tendríamos estos indexadores 00:17:56
que ya hemos configurado anteriormente 00:17:59
y el cliente de descarga 00:18:01
en este caso también 00:18:03
que sería el QB Torrent 00:18:04
esta es la dirección que 00:18:06
hemos puesto en la configuración web 00:18:08
el puerto 8080, que aquí lo tenemos también configurado, ¿vale? La configuración que 00:18:10
hemos visto que nos está funcionando, ¿vale? Nos lo va a poner en esta carpeta, porque 00:18:20
la prioriza por encima de la que tenemos configurada aquí, ¿vale? Porque es la que más estable 00:18:26
nos está funcionando, ¿vale? Y luego aquí la dirección IP y el puerto. Y ahí a través 00:18:34
De ahí es como nos conectamos. Entonces, ya teniendo configurado estas dos cosas, la forma en la que nos funcionaría sería buscando cualquier archivo, por ejemplo, este que sería de Open Source, ¿vale? El arte de la guerra, por ejemplo. 00:18:39
Esto sería una descarga de forma manual y aquí el inconveniente que tenemos a la hora de presentarlo es que dependemos de los indexadores que estén activos 00:18:55
Entonces, si nuestros indexadores están en funcionamiento, nos debería encontrar el libro 00:19:06
En este caso, como dice mi compañero Daniel, dentro de cada indexador, como en este caso acabamos de programar uno para que empiece la descarga, en cada indexador internamente tienen diferentes categorías, tienen diferentes códigos. 00:19:16
Cada código sirve para archivos de audio, para archivos de vídeo, series, en este caso libros. Nosotros nos hemos enfocado en el 7000, que es el código que lo utilizan para identificador de lo que serían libros o libros digitales. 00:19:31
Luego, pues como bien nos ha mostrado mi compañero, en el API Key, lo que sería la clave de certificado que conecta el indexador, que lo conecta con Jacket. Y esto hace que organice la búsqueda dentro de QubitTorrent. En QubitTorrent tenemos ya todos los indexadores, lo que sería, bueno, buscando y en este caso, pues como dice mi compañero, como son servidores, pues pueden ser servidores locales, pueden pertenecer a otras casas, pueden pertenecer a empresas. 00:19:46
pues obviamente dependemos de que estos servicios estén levantados a esta hora, estén trabajando o tengan poca fluidez dentro del tráfico que tengan. 00:20:13
Claro, aquí lo que pone, por ejemplo, aquí tenemos tres indexadores configurados, pero solo hay dos activos 00:20:24
Porque el libro está en el formato SES, que sería el de España 00:20:32
Y nuestros indexadores que están buscando como SES de España sería, ahora mismo estaría activo y pub libre 00:20:37
vale 00:20:52
que sería el que busca 00:20:53
los indexadores 00:20:56
vale aquí 00:20:58
creo que no te lo puedo mostrar 00:20:59
debería mostrarlo en el 00:21:02
carpeta de indexador 00:21:05
yo creo que podemos poner mejor otra búsqueda 00:21:08
de Harry Potter 00:21:12
podemos hacerlo quizás 00:21:13
pero bueno si realmente si funciona 00:21:15
o con J.P.Rolvin también 00:21:17
si no funciona todo 00:21:19
aquí le damos a búsqueda 00:21:21
missing sería porque no está dentro del sistema 00:21:22
y cuando está buscado 00:21:26
nos aparecería como 00:21:29
por ejemplo aquí 00:21:32
nos aparecería 00:21:35
las tenemos que tener en actividad 00:21:37
estos los tenemos ya descargados 00:21:42
debería aparecer como 00:21:44
aquí 00:21:48
voy a darle una búsqueda global también aquí 00:21:49
porque aquí va a ser 00:21:55
vale, no te preocupes 00:21:59
¿Lleváis 22 minutos? Lo digo porque calculéis por ir terminando la exposición. 00:22:03
Bueno, básicamente la búsqueda depende de eso, de los indexadores. 00:22:11
Entonces, aquí ya hemos hecho ejemplos de búsquedas que hemos hecho antes y en QVistTorrent, de los Shaders que tenemos, que por ejemplo están compartiéndose ya. 00:22:15
y aquí estarían los trackers 00:22:27
que esto básicamente son los que nos dan 00:22:31
la descarga 00:22:35
y aquí esto pues lo voy a dejar ahí 00:22:37
a ver si 00:22:41
de aquí a un rato busca algo 00:22:43
en este caso, bueno, como mi compañero Daniel 00:22:45
dice, como veis 00:22:47
está buscando, está trabajando 00:22:49
y en este caso nosotros ya 00:22:51
dentro de nuestras pruebas nos hemos descargado 00:22:53
los libros digitales en la carpeta 00:22:55
de descarga, si queréis, inclusive os podemos 00:22:57
descargar los libros que ya tenemos 00:22:59
os podemos enseñar los libros que ya tenemos 00:23:01
descargados y bueno, en este caso 00:23:03
de la autora 00:23:05
está de Brandon Sanderson 00:23:07
y bueno, comprobamos también en este 00:23:09
caso que funciona y que trabaja, pero volvemos 00:23:13
a repetir que esto depende mucho del tráfico 00:23:15
de los servicios 00:23:17
en este caso. Claro, por aquí por ejemplo 00:23:19
también tenía 00:23:21
en su momento también descargamos 00:23:22
estos 00:23:25
pues si quieres por favor abrir un libro Daniel 00:23:26
y ya si quieres vamos con la conclusión 00:23:28
el arte de la guerra 00:23:30
no sé si lo tengo por ahí 00:23:33
esto que lo abra con 00:23:35
calibre 00:23:39
vale 00:23:40
aquí estaría ya en funcionamiento 00:23:45
todo el libro 00:23:49
muy bien 00:23:50
a ver si encuentra 00:23:52
el index 00:23:55
es que no 00:23:56
No han buscado nada 00:23:57
Pero bueno 00:24:00
El sistema funciona 00:24:05
Lo único que me llama la suerte 00:24:10
De que dependemos de 00:24:11
Muchas cosas, de la conexión y de los 00:24:13
Invesadores, entonces 00:24:15
Como son servidores americanos, pues seguramente en esta hora 00:24:16
Estén poco funcionales 00:24:19
Pero bueno, vamos, funciona, funciona 00:24:22
Lo hemos comprobado, inclusive veis 00:24:24
Todas las descargas de libros que ya hemos hecho 00:24:25
De hecho, mira, si buscamos el historial 00:24:27
de hoy a las 3 y 20 00:24:29
por la mañana que hemos hecho pruebas 00:24:34
y estos días también 00:24:36
muy bien 00:24:38
la conclusión 00:24:39
vale 00:24:41
y nada pues eso sería 00:24:44
digamos el 00:24:47
el proyecto 00:24:49
tenemos también la parte de la conclusión 00:24:51
que la tenemos también en la presentación 00:24:54
bien 00:24:56
es en la parte de aquí ya con esto terminamos 00:24:57
Bueno, nada, como conclusión, bueno, en este caso lo hemos puesto por escrito, lo decimos con nuestras palabras, ha sido un proyecto que tanto a mi compañero como a mí nos ha costado, como a todos me imagino, debido a nuestras propiedades, trabajos, que tiene su trabajo por la tarde y yo por la mañana, 00:25:00
pero nos ha contado mucho proyecto porque la verdad que con docker hemos aprendido mucho 00:25:27
nosotros en este caso pues nos dedicamos a otros sectores dentro de la informática y la verdad que 00:25:31
bueno con con docker que es lo que nos hemos centrado para nuestro librería digital y nuestro 00:25:36
gestor multimedia pues hemos enfocado mucho todo el aprendizaje y dentro del sentido pues por mi 00:25:41
parte creo que por la tuya también sí es una herramienta bastante pesante y nada puedes 00:25:49
agradeceros a todos y gracias por ver esta presentación vale pues muchas gracias por 00:25:57
vuestra presentación lo primero de todo es daros la enhorabuena por vuestro trabajo también la 00:26:05
enhorabuena por finalizar digamos con la agenda que es este proyecto el ciclo que habéis cursado 00:26:10
usado y bueno pues sobre todo quería haceros alguna pregunta pero más 00:26:18
generalista porque bueno agradezco que os hayáis metido un poco en en tanto en 00:26:24
la configuración de los de edo que no de los llamos y bueno pues un poco una 00:26:31
visión general de todo el tema de los indexadores y cómo funciona la 00:26:38
plataforma la verdad es que bueno puesta muchas ideas yo os haría un par de preguntas una la 00:26:44
primera es que parte pensáis que bueno que puede que os ha resultado más difícil vamos veis más 00:26:50
compleja a ver yo hablo algo por mi parte creo que ha sido todo el tema de la de la 00:26:59
sincronización de, bueno, sobre todo 00:27:09
el ping entre contenedores 00:27:12
porque 00:27:14
acosta mucho 00:27:15
dolores de cabeza el que 00:27:17
tuvieran conexión entre 00:27:20
ellos, porque al principio 00:27:22
pensamos hacerlo en un solo documento 00:27:24
en un solo 00:27:26
sí, en un solo IML 00:27:27
que de hecho era la configuración 00:27:32
que recomendaban, pero 00:27:34
por cabezonería 00:27:35
lo hicimos separado 00:27:37
más que nada por tener una mejor gestión 00:27:40
de los contenedores 00:27:43
entre sí 00:27:44
mayor 00:27:45
no me sale la palabra pero bueno 00:27:46
mayor aislamiento 00:27:50
por si fallara uno que no fallaran todos 00:27:52
y el hecho 00:27:54
de eso, de hacer que conectaran 00:27:56
entre ellos creo que ha sido 00:27:58
un problema 00:27:59
que al final le hemos solucionado 00:28:01
bien 00:28:03
Y nada, por mi parte, bueno, coincido una parte con el compañero, es la interconexión de los contenedores porque obviamente nosotros tenemos dos caminos para gestionar este proyecto. Uno era un contenedor unitario, como dice Daniel, en el cual se meten todos los servicios en ese contenedor y por una parte es mucho más portátil. 00:28:05
Sí, pero nosotros hemos decidido aislarlo en diferentes contenedores como hemos presentado en la arquitectura porque, como dice justamente un punto clave para la seguridad de este proyecto, si se gestiona y se escala a nivel empresarial como pequeña empresa, que si se cae un servicio que no se caigan todos. 00:28:24
Se hace como una temática de seguridad. Entonces, esa configuración de la interconexión entre los contenedores separados, la cual sí que nos ha traído dolores de cabeza y obviamente todo esto tiene un trabajo detrás, es que obviamente tienen que conectar esos servicios los unos con los otros para luego recibir todas esas descargas de libros y que funcionen todos como diferentes estaciones de tren, pero que vayan en la misma línea. 00:28:43
Así, una última pregunta. ¿Qué área de mejora más inmediata veis en un proyecto como este? 00:29:08
¿Puedes reformular la pregunta? 00:29:21
No, me refiero a la hora de hacer este proyecto más escalable o más profesional o más completo. ¿Por dónde crecerías? ¿Hacia qué elementos? No sé si tenéis algo en mente o si lo habéis... 00:29:22
Sí, a ver, a mí me hubiera gustado gestionar todo en una herramienta. En vez de separar, por ejemplo, ebooks, películas, series, gestionarlo todo desde una interfaz web y que accedieras a todo desde, por ejemplo, que le dieras la IP. 00:29:43
y esa fuera la interfaz web y desde ahí gestionas es todo entonces creo que ahí sería el punto de 00:30:11
escalabilidad por mi parte alberto pues yo según veo para una estabilidad escalabilidad perdón 00:30:18
en este caso te hemos comentado el proyecto es un proyecto de nosotros nuestro en red local que 00:30:27
es como ocio quiero escalar a un nivel de empresa pequeña sin embargo unas mejoras que yo veo en 00:30:33
En este caso, pues, mi compañero Daniel lo ve con la funcionalidad. 00:30:40
Yo lo puedo ver, pues, para, obviamente, gestionar en empresas medianas, un poquito más grandes que pequeñas. 00:30:43
Sería la estabilidad, pues, como todo en esas empresas, pues, obviamente, adquirir los servicios que serían premium, 00:30:49
pero ya, obviamente, sería una cuantidad económica que habría que resolver porque nosotros estamos con el proyecto, 00:30:55
yo te digo, totalmente de software libre, ¿no? En este caso. 00:31:01
Lo que nos ha costado, en este caso, es nuestro servidor físico, que es este portátil que estás viendo. 00:31:05
Y la estabilidad, pues, obviamente, que conlleva de servicios gratuitos a servicios premium, en el cual nos genera, pues, muchas mayores descargas, ancho de banda, servicios mejores, en este caso, con todas las herramientas que estamos usando. 00:31:10
O sea, inclusive no estoy diciendo de cambiar las herramientas, sino con las propias herramientas que nosotros tenemos, escalarlo a una mediana empresa, pero ya con una cuantía económica mejor, inclusive implementar una seguridad pues con mejor cifrados, en este caso pues tenemos lo mismo, una herramienta que es gratuita, que nos trae las claves certificadas por SSL, pero bueno, con su funcionamiento gratuito. 00:31:24
Entonces, para mí, una escalabilidad a una mediana empresa se puede siempre implementar cuando en ese proyecto se puede meter, pues, obviamente, una gestión económica mejor. 00:31:47
Ahí, perdona que te corte 00:31:58
lo que ibas a hablar, que ahí 00:32:03
coincido con mi compañero porque por ejemplo 00:32:05
el tema de indexadores 00:32:07
hay indexadores que son de pago 00:32:09
que son mucho más fiables 00:32:10
que los que estamos usando, al final 00:32:12
dependemos de los usuarios 00:32:14
Totalmente, sí 00:32:16
no sabes al final que te estás descargando 00:32:19
pero bueno, siempre tú al final puedes implementar 00:32:21
esa seguridad y pasar 00:32:23
un, pues eso, un 00:32:25
anti malware un antivirus eso gestionarlo pero si se puede escalar por supuesto a una media la 00:32:27
empresa siempre y cuando pues justamente lo que he hecho en el ejemplo de los indexadores y tú 00:32:31
pagas y hay indexadores que te dan mucha más fiabilidad y bueno seguridad en este caso bueno 00:32:36
pues muy bien vamos a lo vamos a concluir aquí y reitero la enhorabuena porque bueno creo que 00:32:45
vuestro proyecto, la vuestra exposición ha estado muy bien 00:32:57
y ha quedado muy clarita y únicamente comentaros 00:33:00
que nosotros como profesores tenemos la junta de evaluación el día 30 00:33:05
y que las notas las publicaremos posteriormente 00:33:09
que lo sepáis, pero vamos que ya en ese sentido es 00:33:13
más una formalidad porque ya podéis 00:33:17
relajaros y disfrutar que ya habéis terminado el 00:33:21
ciclo totalmente 00:33:25
y ahora pues 00:33:26
os deseo 00:33:29
mucha suerte en lo siguiente que vayáis a hacer 00:33:30
ya sé que estáis trabajando 00:33:33
y esas cosas, pero bueno, ya sabes 00:33:35
siempre 00:33:36
tiene uno en mente, pues 00:33:39
profundizar por algún lado 00:33:40
pues muchos ánimos 00:33:42
y mucha suerte 00:33:45
Muchas gracias Roberto 00:33:46
Bueno, pues ya me despido 00:33:48
Muchas gracias 00:33:51
Venga, buena tarde, gracias 00:33:52
Materias:
Informática
Niveles educativos:
▼ Mostrar / ocultar niveles
  • Formación Profesional
    • Ciclo formativo de grado básico
      • Primer Curso
      • Segundo Curso
    • Ciclo formativo de grado medio
      • Primer Curso
      • Segundo Curso
    • Ciclo formativo de grado superior
      • Primer Curso
      • Segundo Curso
Autor/es:
Alberto Corredera Arbide
Subido por:
Alberto C.
Licencia:
Todos los derechos reservados
Visualizaciones:
2
Fecha:
20 de enero de 2025 - 20:11
Visibilidad:
Clave
Centro:
IES CIFP a Distancia Ignacio Ellacuría
Duración:
33′ 55″
Relación de aspecto:
1.78:1
Resolución:
1920x1080 píxeles
Tamaño:
284.00 MBytes

Del mismo autor…

Ver más del mismo autor


EducaMadrid, Plataforma Educativa de la Comunidad de Madrid

Plataforma Educativa EducaMadrid