1 00:00:07,730 --> 00:00:13,089 Ya, ya estamos grabando y te voy a leer el pequeño texto. 2 00:00:15,050 --> 00:00:21,570 Buenas tardes, hoy día 19 de enero, a las seis y media estamos convocados a través de Jefatura de Departamento 3 00:00:21,570 --> 00:00:28,890 para la defensa del modo profesional del proyecto de ciclo formativo de grado superior de administración de sistemas informáticos en red. 4 00:00:29,629 --> 00:00:34,570 Esta defensa está siendo grabada y dicha grabación se utilizará en el entorno cerrado de EducaMadrid 5 00:00:34,570 --> 00:00:43,469 con fines educativos y suele 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. 6 00:00:44,049 --> 00:00:48,689 En el aula virtual de proyectos habéis informado de los criterios de la rúbrica de calificación. 7 00:00:49,649 --> 00:00:58,929 El orden de la presentación del proyecto es el siguiente, 15 minutos máximo para la defensa del proyecto, 15 minutos máximo para las preguntas por parte del tribunal. 8 00:00:58,929 --> 00:01:07,069 Dicho esto, tu tiempo de exposición comienza a partir de este momento. Adelante y mucha suerte. 9 00:01:08,489 --> 00:01:15,549 Buenas tardes. Perfecto. Mi nombre es Ana Belén García Vascuñana y hoy voy a presentar mi proyecto final. 10 00:01:16,010 --> 00:01:22,349 Se trata de una red empresarial con entorno colaborativo a través de la plataforma Nest Cloud. 11 00:01:22,349 --> 00:01:28,829 La motivación que me ha llevado a hacer este proyecto ha sido mi experiencia profesional 12 00:01:28,829 --> 00:01:35,409 Trabajando en pequeñas y medianas empresas he visto que aunque los equipos están conectados en red 13 00:01:35,409 --> 00:01:41,989 Los usuarios siguen trabajando y compartiendo archivos y documentos a través de correo electrónico 14 00:01:41,989 --> 00:01:44,629 Esto genera muchos problemas 15 00:01:44,629 --> 00:01:52,010 Hay duplicación de archivos, se pierde el control sobre las copias o las versiones 16 00:01:52,010 --> 00:02:05,010 Faltan copias de seguridad y hay muchas dificultades a la hora de compartir o de editar entre varios usuarios, sobre todo cuando están en distintas ubicaciones, esa documentación. 17 00:02:05,010 --> 00:02:23,150 Por este motivo, se me ocurrió implementar o diseñar una solución que mejorara el trabajo en equipo, protegiera los datos y permitiera el acceso remoto de forma segura. 18 00:02:23,150 --> 00:02:45,770 La herramienta que decidí o clave para este proyecto ha sido la plataforma Nest Cloud. Es una plataforma libre que permite centralizar los archivos, compartir carpetas, editar documentos en línea y de esta forma se mantiene también el control de los datos. 19 00:02:45,770 --> 00:02:55,150 Además tiene otras funcionalidades, no solo estas, tiene calendario, notas, pero yo me centré básicamente en la edición colaborativa 20 00:02:55,150 --> 00:03:01,949 Los objetivos de mi proyecto se estructuraron en tres partes 21 00:03:01,949 --> 00:03:11,189 Por un lado la seguridad, en este caso tuve en cuenta un firewall, un cortafuegos que gestionaba todo el tráfico de la red 22 00:03:11,189 --> 00:03:26,949 Y también una VPN a través de WebWall para los equipos que se conectaban en remoto. También en la parte de seguridad están las copias de respaldo que las he gestionado con Board Backup. 23 00:03:26,949 --> 00:03:41,509 Y en la parte de colaboración estaría la plataforma NesCloud, que además lleva integrado OnlyOffice, que es el que permite la edición en línea a través del navegador y es compatible con los formatos de Microsoft Office. 24 00:03:42,430 --> 00:03:52,789 Por último, la supervisión es la monitorización de toda la infraestructura y ver que todos los servicios funcionan correctamente a través de Zabbix y Grafana. 25 00:03:52,789 --> 00:04:11,169 La metodología que llevé a cabo es una metodología práctica y modular. Lo hice por fases. Primero, bueno, todo esto no lo he dicho antes, pero todo esto es software libre y a través de Virtual Boss. Es todo virtualización y todo está controlado a través de la virtualización local. 26 00:04:11,169 --> 00:04:24,829 La metodología, como decía, es una metodología práctica y modular que yo realicé en cuatro fases. Primero hice el diseño de toda la infraestructura, pues los roles, los equipos que necesitaba, etc. 27 00:04:24,829 --> 00:04:46,750 Una vez hecho esto, pasé a la fase de instalación. Ahí ya sí que hice la instalación y la configuración de todos los nodos. Posteriormente, hice las pruebas funcionales, sobre todo con equipos mixtos, tanto en localización externos o internos de la LAN como en sistemas operativos, Windows y Ubuntu. 28 00:04:46,750 --> 00:05:03,230 Y por último, pues ya realicé toda la documentación del proyecto. La infraestructura, un poco para que se vea de forma global, está estructurada en ocho máquinas virtuales y la red está segmentada en tres zonas principales. 29 00:05:03,230 --> 00:05:10,209 La zona LAN es la zona interna donde se encuentran casi todos los equipos 30 00:05:10,209 --> 00:05:18,889 Entre ellos encontramos el servidor backup que es el que realiza a través de Ball Backup y automatiza las tareas con Chrome 31 00:05:18,889 --> 00:05:26,449 Mantiene las copias de seguridad aisladas del servidor principal por si hay algún desastre poder tener un punto de restauración seguro 32 00:05:26,449 --> 00:05:38,910 Después tenemos el monitor, que es el que realiza todo el control del sistema. Ve que todo funciona correctamente con métricas en tiempo real. 33 00:05:40,230 --> 00:05:50,529 Después tenemos dentro de la LAN también el equipo admin. Es un equipo cliente realmente, pero es con el que yo he centralizado toda la administración de todos los servidores. 34 00:05:50,529 --> 00:06:08,810 Y, por último, tenemos los 2 clientes internos. Tienen distinto sistema operativo para probar de forma mixta que, independientemente del sistema que se utilice, va a acceder de forma correcta a poder utilizar el servidor. 35 00:06:08,810 --> 00:06:25,629 Luego tengo creada una DMZ, en esa DMZ la he metido el servidor principal, que es el que da el servicio en Nextcloud, para aislarlo de la zona de la LAN y para evitar que haya cualquier intrusión o cualquier problema. 36 00:06:25,629 --> 00:06:55,610 Todo esto se gestiona desde un servidor dedicado, el servidor conexiones. Este gestiona, es un router virtual independiente del router de mi SP, de tal forma que con el firewall de reglas de políticas de seguridad de IP tables, VPN y pues toda la gestión del tráfico de la red, gestiona todas las conexiones y pues acepta 37 00:06:55,629 --> 00:06:58,410 o rechaza las peticiones. 38 00:06:58,410 --> 00:07:05,569 Y, por último, tendría lo que es la VPN que está pensada para el teletrabajo. 39 00:07:05,750 --> 00:07:09,829 Sería un cliente externo y se conecta a través de ese túnel seguro 40 00:07:09,829 --> 00:07:15,310 para poder acceder de igual forma a todos los servicios que el resto de equipos. 41 00:07:17,300 --> 00:07:22,100 En cuanto a las tecnologías utilizadas, como ya he comentado antes, 42 00:07:22,240 --> 00:07:26,860 el servidor de almacenamiento colaborativo utiliza Nest Cloud. 43 00:07:26,860 --> 00:07:48,279 Es un sistema de almacenamiento de colaboración en línea que no depende de almacenamiento en la nube. Es un servidor que tiene su propio almacenamiento y desde el que pueden acceder todos los clientes. Para que esto funcione correctamente y se puedan editar los archivos, hay que hacer una integración con OnlyOffice que es compatible con formatos de Office. 44 00:07:48,279 --> 00:08:03,360 Después tendríamos dentro del sistema de backup, yo he elegido Board Backup, que hace las copias de seguridad aisladas para tener un punto de restauración en caso de desastre y además las automatizo con Chrome. 45 00:08:03,360 --> 00:08:30,779 En cuanto al servidor monitor, lo que he creado es un servidor que monitoriza en tiempo real toda la infraestructura. En este caso utiliza Zabbix y Grafana. Se pueden crear alertas y paneles visuales y ayuda a mantener seguro el sistema y a ver si algo falla para poder resolverlo cuanto antes. 46 00:08:30,779 --> 00:08:48,679 En cuanto a la seguridad, he utilizado para la VPN WideWorld. Es un sistema o una tunelización que me permite hacer toda la conexión segura tanto a equipos, yo en este caso la he utilizado con Ubuntu, pero también se podría instalar en equipos Windows. 47 00:08:48,679 --> 00:08:54,480 y además la ventaja que tiene en este caso es que está en el propio kernel de Linux 48 00:08:54,480 --> 00:08:56,919 con lo cual es bastante segura 49 00:08:56,919 --> 00:09:03,159 y las IP tables es las políticas de seguridad a través de estas reglas 50 00:09:03,159 --> 00:09:05,039 para controlar todo el tráfico entre las zonas 51 00:09:05,039 --> 00:09:10,139 los clientes son mixtos, heterogéneos 52 00:09:10,139 --> 00:09:14,840 en este caso he utilizado Windows 10 y Ubuntu Server para los servidores 53 00:09:14,840 --> 00:09:18,000 y Desktop para los clientes 54 00:09:18,679 --> 00:09:40,659 En cuanto a las etapas y el razonamiento, bueno, yo he hecho un planteamiento inicial de Nest Cloud con dos clientes internos para hacer esa validación de configuración básica, pero pensando como una empresa decidí segmentar la red y aislar en una DMZ el servidor de Nest Cloud. 55 00:09:40,659 --> 00:09:56,399 En este caso, fue el segundo paso que realicé. Como tercera opción, para poder gestionar todo esto, llegué a la conclusión que necesitaba un firewall para que me gestionara todo el tráfico y fue lo tercero que yo hice. 56 00:09:56,399 --> 00:10:20,419 En cuanto a la siguiente fase, para añadir continuidad en caso de desastre del servidor principal, dado que tiene datos importantes, la necesidad de tener copias de seguridad cifradas era muy importante y añadí las copias de seguridad con Board Backup y la automatización con Chrome. 57 00:10:20,419 --> 00:10:30,340 posteriormente para supervisar todo el sistema para que sea más real y parezca una empresa totalmente realista 58 00:10:30,340 --> 00:10:37,559 era necesario supervisar el estado de los servicios e instale el servidor monitor con Zabbix y Grafana 59 00:10:37,559 --> 00:10:39,960 para tener unas métricas en tiempo real 60 00:10:39,960 --> 00:10:46,779 para tener compatibilidad multiplataforma añadí el cliente de Windows 10 61 00:10:46,779 --> 00:11:07,320 Y por último, pues contemplando la posibilidad del teletrabajo, se me ocurrió crear la VPN. En cuanto a la temporalización, inicialmente me iba a llevar 30 horas, pero tuve problemas de incompatibilidad entre las versiones de Nextcloud y OnlyOffice que no me permitía la integración estable. 62 00:11:07,320 --> 00:11:18,399 Yo me llevo bastante tiempo, tuve que hacer una investigación, pruebas y ajustes técnicos que no contemplé inicialmente y aunque se resolvieron, tardé más de lo que pensaba. 63 00:11:19,580 --> 00:11:31,919 Reflexión técnica, en realidad he realizado muchas pruebas, pruebas entre clientes internos y externos, la VPN, Nescladio en Leofis, etc. 64 00:11:31,919 --> 00:11:46,620 Finalmente, el proyecto me ha permitido integrar distintas tecnologías, el entorno es coherente y funcional y creo que al final el entorno final es seguro, estable y escalable que puede ampliarse en el futuro. 65 00:11:48,019 --> 00:11:57,679 Aquí hay unas evidencias que no se ven bien, yo tengo un vídeo a disposición del tribunal en caso de que quieran verlo, incluso tengo arrancadas todas las máquinas en caso de que sea necesario. 66 00:11:57,679 --> 00:12:13,289 Las organizaciones en las que puede emplearse, pues cualquier organización que necesite una colaboración digital, seguridad y continuidad operativa. En este caso, pymes, centros educativos, ONGs, despachos, teletrabajo, etc. 67 00:12:13,289 --> 00:12:33,409 Por último, como vías futuras, yo ampliaría la alta disponibilidad, escalabilidad horizontal agregando servidores o nodos, migrando a la nube, autenticación centralizada con LDAP o directorio activo o métricas mucho más avanzadas para empresas más grandes o con más sedes. 68 00:12:33,409 --> 00:12:52,929 Como conclusiones ya, para terminar este proyecto demuestra que es posible construir una red empresarial funcional, segura y colaborativa dentro del entorno virtualizado y me ha permitido además aplicar conocimientos tanto de redes, virtualización, seguridad y administración de sistemas. 69 00:12:54,490 --> 00:13:02,230 Pues mi presentación ha finalizado, muchas gracias por su atención y estoy ya disponible para resolver preguntas. 70 00:13:03,409 --> 00:13:07,889 Nada, muy bien. No se te han notado los nervios para nada. 71 00:13:09,629 --> 00:13:18,129 Lo peor ya casi ha pasado. Tengo aquí unas pocas preguntas. 72 00:13:18,929 --> 00:13:19,269 ¿Así? 73 00:13:19,269 --> 00:13:23,389 Sí, no hay nada muy complicado. 74 00:13:23,389 --> 00:13:40,720 A ver, un segundito. Bueno, esto creo que ya lo has dicho, pero bueno, ¿cómo te surgió la idea para el proyecto? ¿De dónde surge la necesidad, digamos? 75 00:13:40,720 --> 00:13:59,279 Yo he trabajado realmente como técnico informático, he trabajado poco, prácticamente mi vida laboral ha sido en administración y trabajando en pequeñas y medianas empresas es cuando he visto las carencias o los problemas que tienen por desconocimiento o por falta de inversión. 76 00:13:59,279 --> 00:14:11,259 En este caso he demostrado que no hace falta una gran inversión para poder llevarlo a cabo y ha sido un poco por mi experiencia. He visto esa necesidad porque he visto los problemas que genera en el día a día. 77 00:14:12,440 --> 00:14:15,379 ¿Has llegado a implementar esto en alguna empresa entonces? 78 00:14:16,600 --> 00:14:23,879 No, llevo una temporada en paro y no he podido hacer, tampoco me han dado la oportunidad, la verdad. 79 00:14:23,879 --> 00:14:41,759 Ya, no porque parece algo bastante útil, sí que tendría bastante buena acogida en las empresas. Vale, pues otra pregunta, ¿por qué has elegido las tecnologías que has usado en el proyecto? 80 00:14:41,759 --> 00:14:48,539 Aunque creo que también lo contestas a memoria, pero bueno, por si me puedes dar un poco de cómo es el proceso de elección de tecnologías. 81 00:14:49,419 --> 00:15:01,659 Bueno, yo empecé pensando que el proyecto iba a ser un proyecto muy pequeñito, como he comentado al principio. Pensé que iba a ser solamente lo que es el almacenamiento colaborativo NesCloud. 82 00:15:01,659 --> 00:15:27,340 Decidí que era Nest Cloud porque estuve viendo otras opciones como One Cloud y no acababan de tener todas las funcionalidades de Nest Cloud, entonces me decidí por él. Cuando estaba haciéndolo decidí la edición colaborativa porque debido a que esa tecnología mixta entre Ubuntu de distintos sistemas operativos o Windows no suelen ser compatibles, sobre todo, que eso lo he visto mucho. 83 00:15:27,340 --> 00:15:53,500 Por ejemplo, estudiando el grado que se utilizan, sobre todo, OpenOffice con ODT y nosotros utilizamos Doc, por ejemplo, de Microsoft, al ver que había ese problema decidí que era importante que hubiera un editor que permitiera a cualquier usuario de cualquier sistema operativo, sin necesidad de una aplicación propia, poder editarlo. 84 00:15:53,500 --> 00:16:12,919 A raíz de ahí ya fui pues un poco adaptando. WearWare, por ejemplo, también permite hacer tunelización tanto en Windows como en Ubuntu. Entonces, mis decisiones fueron ya un poco avanzando en función de las necesidades según iba avanzando o ampliando el proyecto. 85 00:16:12,919 --> 00:16:23,659 Board Backup, porque tiene de duplicación, compresión, cifrado, no sé cuál más. He usado tantas. 86 00:16:25,559 --> 00:16:33,919 Vamos, que es una investigación bastante exhaustiva, ¿no? De cada cosa que necesitabas, comparándolo con... 87 00:16:33,919 --> 00:17:00,899 Un poco ha sido por, como te comentaba, por mi experiencia personal, entonces ya me comió un poco la curiosidad y empecé un poco a investigar cómo podría mejorarlo, luego ya una vez que iba empezando pues podía mejorarlo con algo más y ya vas investigando, vas viendo, cuando te gusta lo que estás haciendo pues parece que continúas ahí, te llama la atención y bueno, cuando ya lo implementas y todo funciona es una gratificación extraordinaria. 88 00:17:00,899 --> 00:17:05,180 Vale, pues muy bien 89 00:17:05,180 --> 00:17:06,099 otra pregunta 90 00:17:06,099 --> 00:17:09,480 ¿Qué rol cumple WireGuard en tu proyecto 91 00:17:09,480 --> 00:17:11,000 y por qué es necesario? 92 00:17:12,059 --> 00:17:13,319 Vale, WireGuard es la 93 00:17:13,319 --> 00:17:15,380 tunelización, está pensado para gente 94 00:17:15,380 --> 00:17:17,000 que no está conectada directamente 95 00:17:17,000 --> 00:17:19,119 a la LAN de la empresa 96 00:17:19,119 --> 00:17:21,599 en este caso es lo que te comentaba 97 00:17:21,599 --> 00:17:23,579 he pensado en esta en particular 98 00:17:23,579 --> 00:17:25,460 porque sirve tanto 99 00:17:25,460 --> 00:17:27,339 para clientes de Ubuntu 100 00:17:27,339 --> 00:17:29,279 como clientes de Windows, yo solo he hecho en Ubuntu 101 00:17:29,279 --> 00:17:43,940 pero perfectamente podría haberlo hecho. Es para una conexión remota, para que sea con seguridad y las conexiones hacia el ADMZ que está en Nextcloud se puedan realizar con seguridad y ese es el motivo. 102 00:17:46,099 --> 00:17:50,059 Vale. Vamos, es para permitir accesos desde fuera, ¿no? 103 00:17:50,059 --> 00:17:53,539 Exacto, sí, son conexiones remotas 104 00:17:53,539 --> 00:17:55,460 imagínate que estás teletrabajando 105 00:17:55,460 --> 00:17:57,420 o que tienes un comercial que se conecta 106 00:17:57,420 --> 00:17:58,339 desde cualquier 107 00:17:58,339 --> 00:18:01,380 equipo 108 00:18:01,380 --> 00:18:03,220 wifi o desde cualquier internet 109 00:18:03,220 --> 00:18:05,279 para evitar que haya intrusiones 110 00:18:05,279 --> 00:18:07,180 o problemas, túnelizas 111 00:18:07,180 --> 00:18:09,180 para que esa conexión sea totalmente 112 00:18:09,180 --> 00:18:10,440 segura y además 113 00:18:10,440 --> 00:18:13,279 la tienes permitida acceso a tu red 114 00:18:13,279 --> 00:18:15,220 porque si no está permitida 115 00:18:15,220 --> 00:18:17,160 no es accesible 116 00:18:17,160 --> 00:18:19,319 las reglas de IPT 117 00:18:19,319 --> 00:18:21,720 e-mails que he creado son bastante restrictivas en ese caso. 118 00:18:23,819 --> 00:18:24,660 Vale, muy bien. 119 00:18:27,079 --> 00:18:29,480 ¿Podrías describir cómo es el proceso completo 120 00:18:29,480 --> 00:18:32,599 desde que un cliente externo quiere utilizar su sistema 121 00:18:32,599 --> 00:18:36,420 hasta que puede, a lo mejor, editar un documento 122 00:18:36,420 --> 00:18:38,299 o guardarlo y demás? ¿Por dónde pasa? 123 00:18:39,599 --> 00:18:39,759 Vale. 124 00:18:40,799 --> 00:18:43,920 En este caso, mira, te voy a volver, si me dejas. 125 00:18:46,369 --> 00:18:47,109 No sé si lo ves. 126 00:18:47,750 --> 00:18:47,970 Sí. 127 00:18:47,970 --> 00:19:06,089 Vale, esta es la infraestructura que yo he creado, la infraestructura esta es a nivel lógico, ¿vale? En realidad yo para poder simular este sistema, la VPN en realidad estaría en el adaptador de la DMZ. 128 00:19:06,089 --> 00:19:28,730 Se conecta él físicamente para poder llegar al firewall, al firewall, a la VPN y una vez que ya alcanza el servidor de conexiones, lógicamente le adjudica su conexión lógica que es una red diferente y por eso puede pasar. 129 00:19:28,730 --> 00:19:54,430 Esto lo he hecho yo a nivel de pruebas, porque no puedo hacerlo a través de mi router, pero esto físicamente y real se hace a través de la conexión del router. Entraría por internet al servidor de conexiones por la VPN directamente. En mi caso, como no se puede hacer así, yo lo he hecho de esta forma. No sé si me he explicado. 130 00:19:54,430 --> 00:19:56,430 Más o menos, sí 131 00:19:56,430 --> 00:19:59,589 Y luego, claro, una vez accedes 132 00:19:59,589 --> 00:20:01,529 ya te redirige 133 00:20:01,529 --> 00:20:02,789 ya puedes abrir 134 00:20:02,789 --> 00:20:04,829 te da acceso a esa 135 00:20:04,829 --> 00:20:07,529 DMZ, digamos, porque has pasado por el 136 00:20:07,529 --> 00:20:09,470 Claro, una vez que ya 137 00:20:09,470 --> 00:20:11,549 accedes directamente el servidor 138 00:20:11,549 --> 00:20:13,529 de conexiones, el firewall 139 00:20:13,529 --> 00:20:15,470 te permite el acceso para que 140 00:20:15,470 --> 00:20:17,349 puedas acceder a todos los servicios 141 00:20:17,349 --> 00:20:18,049 de Nest Cloud 142 00:20:18,049 --> 00:20:21,109 Es como si estuviera 143 00:20:21,109 --> 00:20:22,970 al tener una VPN segura 144 00:20:22,970 --> 00:20:25,269 te tuneliza de tal forma que es como si estuvieras 145 00:20:25,269 --> 00:20:27,210 en la LAN, no como si estuvieras 146 00:20:27,210 --> 00:20:28,650 fuera 147 00:20:28,650 --> 00:20:31,150 sino que te considera ya a través 148 00:20:31,150 --> 00:20:33,170 de esa conexión como si estuvieras dentro 149 00:20:33,170 --> 00:20:35,130 te permite acceder a 150 00:20:35,130 --> 00:20:37,009 sus servicios, te tuneliza 151 00:20:37,009 --> 00:20:39,089 y luego lo que es el 152 00:20:39,089 --> 00:20:41,109 servidor de conexiones lo que hace 153 00:20:41,109 --> 00:20:42,990 es que te permite 154 00:20:42,990 --> 00:20:45,230 acceder al servidor 155 00:20:45,230 --> 00:20:46,890 de Nest Cloud que es realmente 156 00:20:46,890 --> 00:20:47,769 lo que necesitas 157 00:20:47,769 --> 00:20:50,799 Vale, genial 158 00:20:50,799 --> 00:20:53,000 Pues Nat 159 00:20:53,000 --> 00:20:54,980 voy a hacer la última de ellas 160 00:20:54,980 --> 00:20:56,960 ¿Cuál fue 161 00:20:56,960 --> 00:20:58,960 la mayor dificultad que te 162 00:20:58,960 --> 00:20:59,700 encontraste en el proyecto? 163 00:21:00,759 --> 00:21:02,720 La mayor dificultad fue la 164 00:21:02,720 --> 00:21:04,940 integración de OnlyOffice dentro 165 00:21:04,940 --> 00:21:06,819 de Nest Cloud, para mí 166 00:21:06,819 --> 00:21:08,880 fue el 167 00:21:08,880 --> 00:21:10,880 punto en el que llegué a 168 00:21:10,880 --> 00:21:12,720 pensar que iba a abandonar este proyecto 169 00:21:12,720 --> 00:21:14,880 porque a pesar de que 170 00:21:14,880 --> 00:21:16,900 a ver, al principio yo intenté hacerlo 171 00:21:16,900 --> 00:21:18,819 en el mismo servidor 172 00:21:18,819 --> 00:21:21,119 en Nextcloud y OnlyOffice. 173 00:21:21,299 --> 00:21:21,839 ¿Qué ocurre? 174 00:21:21,859 --> 00:21:23,119 Que empezó a darme muchos problemas. 175 00:21:23,299 --> 00:21:25,400 No podía integrarlo porque funcionaban además. 176 00:21:25,920 --> 00:21:29,759 Tenía que hacerlo a través de Apache y me daban problemas. 177 00:21:29,880 --> 00:21:30,680 Me daba conflicto. 178 00:21:30,759 --> 00:21:34,420 No era capaz de hacer esa integración de forma estable. 179 00:21:34,559 --> 00:21:36,079 Me daba muchos errores. 180 00:21:37,680 --> 00:21:43,960 Pasé a pensar que si dockerizaba el servidor de OnlyOffice, 181 00:21:43,960 --> 00:21:48,259 el document server, al tenerlo aislado iba a ser menos complicado. 182 00:21:48,819 --> 00:22:14,920 Tampoco me funcionaba. Empecé a hacer una búsqueda, nadie daba ninguna solución, la propia información técnica de OnlyOffice tampoco decía nada, según ellos era totalmente estable y no sé dónde, porque he mirado en tantos sitios, vi que realmente una persona en un foro indicaba que le pasaba lo mismo y que había tenido que cambiar de versión porque no eran tan compatibles como inicialmente se decía. 183 00:22:14,920 --> 00:22:32,000 Entonces, ahí ya sí que empecé a investigar. Pasé, en vez de la última versión de Nextcloud, a versiones anteriores hasta que conseguí que entre las dos se implementaran de forma ya estable y funcionan. O sea, eso fue mi mayor reto. 184 00:22:32,900 --> 00:22:39,279 Ya. O sea, versiones que se suponía que debían ser compatibles no lo eran, ¿no? Que eran posteriores. Tuviste que volver a las versiones anteriores. 185 00:22:39,279 --> 00:22:50,180 Las últimas versiones de Only.io, ahora ya han pasado meses desde que yo hice el proyecto, pero las últimas versiones no eran tan compatibles como inicialmente se pensaba. 186 00:22:50,619 --> 00:22:58,420 Entonces, lo que hice fue pasar Nest Cloud a una versión más antigua y con eso ya perfecto. 187 00:22:58,559 --> 00:23:04,259 Ya toda la conexión se hizo, todo funciona, edita los documentos y fenomenal. 188 00:23:05,240 --> 00:23:24,079 Menos mal. Muchas veces es así. Encuentras a una persona en un foro por ahí perdido y te soluciona. Vamos, me ha pasado a mí muchas veces también. Y nada, ya por último, que si volvieses a hacer este proyecto, ¿cambiarías alguna cosa? ¿Harías alguna cosa diferente? 189 00:23:24,079 --> 00:23:43,319 A ver, este proyecto tiene muchas mejoras. ¿Cosas diferentes? Probablemente no. Ampliaría probablemente el sistema. Yo sí que estoy por mejorarlo. Lo que pasa que es un proyecto chiquitito, está pensado para una pequeña o mediana empresa. 190 00:23:43,319 --> 00:23:56,779 Entonces, meter muchas más opciones me parece demasiado, pero sí que me gustaría quizá pues añadir algo de protección, pues no sé, un LDAP o algo similar. 191 00:23:59,279 --> 00:24:01,779 Vale, pues nada, suficiente. 192 00:24:01,799 --> 00:24:03,700 La disponibilidad ya me parecía mucho. 193 00:24:03,700 --> 00:24:16,759 Ya. Hombre, a ver, que sea escalable al final, ¿no? Porque si la empresa empieza ya a tener cierto tamaño y demás, tiene todo el sentido meter eso que estás diciendo. 194 00:24:17,579 --> 00:24:23,759 Lo bueno es que al ser un sistema distribuido puedes hacer todas las gestiones y las modificaciones que quieras. 195 00:24:23,759 --> 00:24:39,819 Claro, está todo muy modularizado, entonces es fácil ampliar. Vale, genial. Pues nada, por mi parte ya está, ya hemos terminado. Voy a parar aquí la grabación. 196 00:24:42,250 --> 00:24:43,329 Dejo de compartir entonces.