Defensa Proyecto ASIR - David Robalino y Daniel Álvarez - Enero 2025 - Contenido educativo
Ajuste de pantallaEl ajuste de pantalla se aprecia al ver el vídeo en pantalla completa. Elige la presentación que más te guste:
Defensa Proyecto ASIR - David Robalino y Daniel Álvarez - Enero 2025
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
si
00:23:30
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
- Ciclo formativo de grado básico
- 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