ASIR-Defensa Gabriel y Katya - 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:
.
Buenos días, Gabriel y Katia. Hoy es 18 de enero y son las 10.02 de la mañana. Estamos
00:00:00
convocados a través de jefatura de departamento para la defensa del módulo profesional de
00:00:14
proyecto del ciclo formativo de grado superior de Administración de Sistemas Informáticos
00:00:19
en Red. Os informo de que esta grabación se usará
00:00:23
en el entorno cerrado de Educamadrid, con fines meramente educativos, y solo estará
00:00:26
a disposición de los profesores evaluadores en el aula virtual para llevar a cabo la evaluación
00:00:31
y calificación de la defensa del proyecto. En el aula virtual de proyectos, habéis sido
00:00:36
informados de los criterios y rúbrica de calificación. El orden de la presentación
00:00:41
de proyectos es el siguiente. Quince minutos máximo para defender el proyecto.
00:00:45
Cinco minutos para preguntas por parte del tribunal. Dicho esto, tu tiempo de exposición
00:00:50
comienza a partir de este momento. Adelante, mucha suerte.
00:00:54
Pues bienvenidos a nuestra defensa del proyecto, que ha tratado sobre la gestión de activos
00:01:04
en las empresas mediante un software llamado Snipet. Yo soy Gabriel Díaz Capuzano.
00:01:09
Yo soy Katia Fernández Pérez. Y vamos a empezar hablando acerca de la gestión
00:01:14
de activos. A medida que crece el número de dispositivos
00:01:19
informáticos en cualquier empresa, es cada vez más importante mantener un registro
00:01:27
preciso de todos estos activos. Una manera muy simple de hacerlo es manteniendo el registro
00:01:31
con documentos de texto u hojas de cálculo, y es muy sencillo y no requiere prácticamente
00:01:38
ningún tipo de recurso. El problema es que conformadamente el número de dispositivos
00:01:43
y las necesidades de la empresa evolucionan, todo se vuelve más complejo y entonces este
00:01:47
método es muy caótico. Mantener actualizada la información manualmente es una tarea muy
00:01:51
laboriosa y, además, si quieres acceder a la información cada vez es más difícil
00:01:57
porque tienes que abrir muchos documentos para encontrar la información necesaria.
00:02:01
Entonces, esta situación es precisamente la que nos encontramos en la empresa en la
00:02:05
que hemos realizado el FCT. Entonces, para solucionar esta situación
00:02:08
decidimos buscar un software que nos permitiese seguir unos objetivos. Centralizar y simplificar
00:02:12
el acceso a la información, mejorar la integridad de la información, asegurar la disponibilidad
00:02:18
de la información, facilitar la participación de los clientes en el control de sus propios
00:02:24
activos, garantizar la seguridad de esta información y el cumplimiento con el marco legal en cuanto
00:02:29
al tratamiento de sus datos, y simplificar los procesos de documentación y, además,
00:02:33
mejorar la visualización de la información. Entonces, a sorpresa de varias opciones decidimos
00:02:39
elegir SnipyT. SnipyT es un software open source que permite crear una base de datos
00:02:44
para mantener el inventario de todos los dispositivos tecnológicos que hay en una empresa. Permite
00:02:51
simplificar el acceso a la información ya que te muestra una interfaz gráfica con todos
00:02:56
los aspectos que necesitas saber sobre el equipo que estás gestionando, como, por ejemplo,
00:03:00
el historial de mantenimiento. Facilita el seguimiento también de los usuarios a los
00:03:03
cuales les asignas el equipo porque, además, sirve para mantener una constancia de que
00:03:09
aceptan el equipo ya que tienen que firmar la recepción. Luego, además, cuenta con un
00:03:12
motor etiquetado de código de barras y QR que agiliza el acceso a la información de
00:03:17
cada equipo ya que puedes acceder con el mismo teléfono. Y gracias a la separación de activos
00:03:21
por empresas, a la implementación de OpenLDAP y a la posibilidad de asignar políticas de
00:03:26
privilegios de grupo, se facilita que la información solo la vea la gente que tiene
00:03:30
que verlo y, entonces, esto cumple con las leyes de protección de datos tanto europea
00:03:35
como española.
00:03:39
Yo os voy a hablar de cómo se despliega este software. Para este trabajo y para la primera
00:03:40
fase de la que luego hablaremos, en la que estuvimos haciendo pruebas, nosotros hemos
00:03:50
creado un servidor Apache basado en Laragon, que es un entorno de producción que te provee
00:03:57
ya de una instalación de Apache, MySQL y PHP bastante sencillo de poder utilizar y
00:04:03
muy ágil. Como todo software web va a necesitar estar alojado en algún tipo de servicio web,
00:04:08
luego nosotros en la empresa lo desplegamos en el servidor de hosting de nuestra empresa,
00:04:14
pero ahí por protección de datos no vamos a ver esa parte, vamos a centrarnos en la
00:04:18
parte en la que nosotros realizamos las pruebas. Entonces, como decíamos, partimos de un servidor
00:04:22
Apache que ya tiene PHP y MySQL. PHP se recomienda que sea 8.1 como mínimo, ya que futuras versiones
00:04:26
no darán soporte a PHP 7. Entonces, lo primero que tendremos que hacer será generar una
00:04:32
base de datos que podemos llamar como queramos, siempre y cuando luego respetemos el nombre
00:04:38
en la configuración de SnipyT. Y aparte de generar la base de datos, tendremos que asegurarnos
00:04:43
de generar un usuario que pueda tener los privilegios adecuados para trabajar, porque
00:04:48
será el usuario que le daremos a SnipyT para que luego pueda generar la estructura de tablas
00:04:51
y para que luego pueda ir modificando la información. Tras ello, lo que tendremos
00:04:56
que hacer es asegurarnos de tener habilitadas todas las extensiones de PHP que la documentación
00:05:02
oficial de SnipyT nos requiere. Después de haber hecho esta primera configuración
00:05:08
básica, lo primero que haremos será emplear un terminal para utilizar Git para poder descargar
00:05:18
desde el repositorio oficial de SnipyT todo su contenido en la carpeta RAID de nuestro
00:05:23
servidor. Después, veremos que hay un archivo que es el .env.example, lo tendremos que duplicar
00:05:28
y al archivo duplicado lo vamos a renombrar como .env. Este será el archivo desde el
00:05:36
que haremos la configuración de los parámetros del servidor en el software de SnipyT. Entonces,
00:05:40
aquí tendremos que indicar cosas como, por ejemplo, el nombre de la base de datos que
00:05:46
hemos creado, el nombre del usuario y la contraseña, qué región vamos a utilizar,
00:05:49
la dirección de nuestro servidor, etc. En este caso, pues como es un servidor autoalojado,
00:05:56
lo vamos a dejar en localhost. Después de ello, de nuevo a través de un terminal, tendremos
00:06:01
que emplear la herramienta Composer para poder descargar todas las dependencias PHP que SnipyT
00:06:08
requiere para poder trabajar, ya que sin ellas habría determinados módulos, como por ejemplo
00:06:13
el motor de etiquetado, que no funcionaría. Una vez que se haya finalizado la descarga
00:06:17
de esas dependencias, lo que haremos será utilizar el comando phpartisan para poder
00:06:22
generar la clave de cifrado que va a emplear nuestro servidor SnipyT para que las contraseñas
00:06:27
u otro tipo de información sensible queden protegidos. Después de ello, tendremos que
00:06:32
reiniciar el servidor y mediante localhost podremos acceder a nuestro servidor que nos
00:06:38
arrancará en modo de configuración, o como lo llaman ellos, de prevuelo. La primera pantalla
00:06:43
verificará que cumplimos todos los requisitos para poder continuar con la configuración
00:06:48
y acto seguido se creará la estructura básica de tablas de la base de datos. Si hemos configurado
00:06:53
todo correctamente, hasta este punto no debería haber ningún problema. Después de ello,
00:06:58
pues tendremos que continuar con la información básica del servidor, poniéndole nombre, indicando
00:07:03
qué unidad monetaria vamos a utilizar, porque luego podremos indicar costes de los equipos
00:07:08
o de los mantenimientos y también crearemos el usuario administrador que servirá para
00:07:13
que luego podamos empezar a trabajar, generar los siguientes usuarios y tal. Y tras ello,
00:07:18
ya tendremos acceso al dashboard y podremos empezar a trabajar generando usuarios, generando
00:07:24
empresas, generando equipos. Para poder comprender un poco el funcionamiento básico de SnipyT,
00:07:28
aunque no vamos a andar en todas todas las funcionalidades porque si no necesitaríamos
00:07:33
una presentación de 10 horas, lo que vamos a hacer es, hemos preparado unas demos en
00:07:37
las que se pueden ver algunas acciones básicas. Por ejemplo, en esta primera demostración
00:07:42
veremos cómo se añade un nuevo equipo a nuestro inventario. Aquí podremos ver que le podemos
00:07:51
asignar una empresa, así que solamente será accesible por los usuarios de dicha empresa,
00:07:59
luego podremos configurar la información básica del equipo, como número de serie,
00:08:04
qué tipo de modelo es, en qué estado se encuentra, si es desplegable, si lo tenemos
00:08:07
en preparación, en reparación, se lo podremos asignar a un usuario o a una localización
00:08:12
o a un equipo. Luego, aquí tenemos una serie de campos personalizados que podemos elegir
00:08:17
nosotros cuáles queremos. Aquí, por ejemplo, hemos puesto que nos pide el procesador, la
00:08:22
memoria RAM, el almacenamiento y la IP. En realidad podríamos configurar para que pueda
00:08:26
poner cualquier tipo de campo. Y una vez que tenemos la información básica ya generada,
00:08:30
ya podremos guardar el equipo y mientras el servidor está trabajando, veremos que ya
00:08:38
lo tenemos ahí disponible y ya podremos generar la etiqueta, la cual podremos imprimir y pegar
00:08:42
al equipo para que luego sea accesible. Respecto al trabajo con estas etiquetas, tenemos aquí
00:08:49
una demostración de cómo se accedería a un equipo etiquetado. Ahí lo tenemos, accede
00:08:55
directamente. Entonces aquí, desde el panel de la llave inglesa, podremos añadir un nuevo
00:09:04
mantenimiento y aquí vemos una demostración de cómo se realiza el mantenimiento. Bits
00:09:08
es la empresa a la que hemos realizado las FCTs. Entonces aquí podemos poner un título,
00:09:12
podemos poner también qué tipo de mantenimiento se ha realizado, si ha sido una reparación,
00:09:17
si ha sido un mantenimiento preventivo, etc. Podremos indicar un intervalo de fechas en
00:09:21
caso de que, por ejemplo, una reparación la iniciamos un día y la tenemos que acabar
00:09:25
otro. En este caso, pues como es un mantenimiento normal y sencillo, que además es de nosotros
00:09:30
para nosotros, no nos vamos a cobrar nada, pues en este caso ha sido el mismo día. Y
00:09:37
luego aquí ya las notas, pues nosotros hemos creado unas notas muy básicas, pero en realidad
00:09:40
podríamos extendernos tanto como fuera necesario. Luego el mantenimiento que se generará puede
00:09:45
ser impreso para poder ser entregado a los clientes en caso de que lo pidan también en papel.
00:09:50
Entonces ya con esto quedaría generado y quedaría guardado en la historia del equipo.
00:09:59
Y ahora vamos a ver cómo sería el procedimiento de aceptación de un activo por parte de un empleado.
00:10:05
Aquí en el móvil de la izquierda estamos viendo al administrador, en este caso nosotros,
00:10:10
que estamos asignando este equipo a un usuario, el cual se nos va a notificar que se le va a enviar
00:10:14
un mail para que pueda realizar la aceptación. Una vez que se le ha asignado y el servidor ha
00:10:21
trabajado, el empleado recibirá una notificación en su teléfono con un correo electrónico en el
00:10:25
que se indica que se le ha asignado un equipo y que debe aceptarlo. Entonces,
00:10:31
haciendo al revés del enlace y accediendo con sus credenciales, puede aceptar el equipo y luego
00:10:35
tendrá que firmar la recepción. De esta manera se mantiene el registro de los hablaba Katia antes
00:10:40
y es este también un mecanismo de no repudio ya que no pueden negar que ese equipo se les asignó.
00:10:44
De esa manera se puede llevar un control muy estricto de quién tuvo los equipos y en qué momentos.
00:10:50
Sobre el desarrollo para este proyecto, pues a ver, para poder implementar Snipe IT en la
00:10:58
presa de FCT, lo que hemos hecho es emplear una metodología encascada que la hemos dividido en
00:11:05
diferentes fases. La primera fase lo que hicimos fue crear un servidor Apache en una máquina virtual
00:11:08
para poder realizar las pruebas y que todo funcionase bien. En la segunda fase, entonces,
00:11:13
ya lo que hicimos fue instalar Snipe IT en el servidor del hosting de la empresa y entonces
00:11:18
ahí ya lo hicimos accesible desde internet. En la tercera fase lo que hicimos fue elegir uno de
00:11:23
los clientes de que tiene la empresa para realizar el primer inventario de equipos y recopilar toda
00:11:27
la información. Esta empresa concretamente tiene muchísimos, o sea, tiene muchos equipos pero no
00:11:31
quiere tener mucho control. Y sin embargo, en la cuarta fase lo que hicimos fue probar el
00:11:36
soporte multiempresa para inventariar en otro cliente y este cliente es completamente opuesto,
00:11:42
tiene pocos activos, lo que pasa que quiere tener mucho control sobre ellos porque la mayoría de la
00:11:48
gente no trabaja, teletrabaja, entonces tienen que tener mucho control sobre dónde están sus equipos
00:11:53
y quién los tiene. Durante el desarrollo hemos encontrado algunas dificultades pero en realidad
00:11:58
no ha sido muy, muy, muy complejo. En la primera fase, pues principalmente los errores que hemos
00:12:05
encontrado pues han sido derivados de despistes, como por ejemplo no recordar reiniciar el servidor
00:12:12
e intentar acceder mediante localhost y ver que no podíamos. Entonces, la inmensa mayoría de
00:12:16
estos errores han solventado simplemente repasando el procedimiento que habíamos seguido hasta el
00:12:21
momento y repasando de nuevo las vías de instalación para poder encontrar en qué momento
00:12:25
metimos la pata y poder continuar. En la segunda fase, como fue similar, fue el despliegue de nuevo
00:12:29
de SnappyT, pero esta vez en lugar de en un servidor en máquina virtual, fue en el servidor de
00:12:35
hosting, pues los problemas que encontramos fueron básicamente iguales. Además, como el servidor de
00:12:39
hosting de nuestra empresa emplea cPanel, que es también una interfaz gráfica similar a la que
00:12:43
proporciona Laragon, pues igual, los problemas que nos encontramos fueron principalmente derivados
00:12:47
de despistes, de no recordar reiniciar algo o de guardar algo y tal, pero no hubo problemas de
00:12:52
despliegue como tal grandes y complejos. Y en la tercera y en la cuarta fase, los problemas
00:12:56
principales fueron derivados del propio acto de recopilar datos. Pues lo he dicho, el primer cliente
00:13:02
tiene un número relativamente elevado de equipos, pues había que recopilar todos los datos relativos
00:13:07
de esos equipos. Además, pues es un cliente que tiene una fábrica grande, hay que desplazarse a los
00:13:12
distintos departamentos. Entonces, para solventarlo, pues fue una cuestión organizativa, es crear un
00:13:16
plan en el cual nos repartimos entre los dos las tareas, decidimos qué días íbamos a ir a la
00:13:21
empresa, de qué departamento nos íbamos a encargar cada uno de recopilar información y entre ello,
00:13:26
pues al final conseguimos recopilar todo, inventariarlo y empezar a trabajar.
00:13:31
Así que las conclusiones que hemos sacado después de realizar este proyecto es, y sabes, desplegando
00:13:37
y testeando SnipyT es que es bastante fácil de desplegar y no requiere muchos costes. Además,
00:13:42
las herramientas y las opciones de personalización que ofrece cumplen totalmente con los objetivos
00:13:47
de centralizar, facilitar y significar el acceso a la información. Es cierto que requiere mucho
00:13:52
trabajo al principio para recopilar todos los datos e incorporarlos en la base de datos,
00:13:56
pero es verdad que se compensa muchísimo con la sencillez de uso y la rapidez de acceso a
00:14:00
la información y para poder visualizar los datos. Además, como hemos visto antes en la
00:14:04
demostración, facilita normalmente la labor de los técnicos ya que antes pues necesitaban
00:14:08
acceder a un SharePoint, generar un parte manualmente y tal. En este caso, pues ya habéis
00:14:13
visto que es escanear con el propio teléfono el código QR, acceder, generar parte de mantenimiento
00:14:18
y tanto los usuarios de la empresa como nosotros tenemos acceso a ello. Si la empresa todavía
00:14:22
quiere tener el documento en papel, se puede imprimir y listo. Y hemos visto que es especialmente
00:14:27
útil para pymes o microempresas, pero es verdad que para grandes empresas con flotas muy grandes
00:14:32
de equipos no se van a beneficiar con esto, necesitarían opciones de pago con herramientas
00:14:37
que a lo mejor incluso pueden detectar automáticamente los equipos a través de red y esas cosas.
00:14:42
Entonces, viendo todo esto, nuestra conclusión final es que Snipet y el despliegue en nuestra
00:14:48
empresa de FCT ha sido un completo éxito, ha cumplido completamente con los objetivos
00:14:55
que nos habíamos marcado. La empresa nos consta que está bastante contenta y va a
00:14:59
seguir utilizándolo, así que tiene nuestro aprobado. Y esto ha sido todo. Muchísimas gracias.
00:15:03
Muchas gracias. Genial. Pues perfecto, porque os habéis quedado incluso antes de los 15 minutos y ha quedado todo muy claro.
00:15:09
Paso ahora a la...
00:15:16
Ah, tienes el mute puesto, no te oigo.
00:15:18
Es que no quería molestaros porque hay gente por aquí. Os decía que perfecto, porque estamos por debajo de los 15 minutos y ha quedado todo claro y hemos abordado todas las partes, así que genial.
00:15:21
Pasamos a la parte de preguntas. Una de las que me habían pasado era un poco las dificultades encontradas, que ya se resuelve tanto en el proyecto que habéis entregado como en esta presentación.
00:15:31
Así que la pregunta la cambiamos un poco y es ¿qué es lo que os ha parecido lo más divertido y más didáctico del proceso de desarrollo de proyecto, que está dentro de las FCTs, pero bueno, de este proyecto en particular?
00:15:41
Pues a mí personalmente sí que me ha gustado el recopilar toda la información, porque aunque es muy trabajoso, a mí es que me gusta ese tema.
00:15:58
Entonces no me importaba tener que estar copiando y tal y luego metiéndolo en el Snipe IT y eso. Me parecía muy entretenido.
00:16:04
O sea, que has descubierto un poco que tu perfil va un poco más a la parte que es procedimiento marcado, hacer esto, me gusta seguir estos pasos y vale, genial.
00:16:13
Sí, sí, sí, a mí me gusta más eso. A mí me gusta mucho organizar las cosas, entonces esa parte a mí la verdad es que me gusta mucho.
00:16:23
Ella es más expeditiva que yo. Entonces ella se la ha dado bastante mejor lo que es la parte de la recopilación de datos. En mi caso lo que yo he disfrutado más y se me ha dado mejor ha sido todo lo que era la parte técnica, lo que era el despliegue de Snipe IT, realizar las pruebas, dejarlo todo bien configurado.
00:16:28
Entonces hemos formado un buen equipo porque yo me he encargado de esa parte técnica y ella del aspecto organizativo.
00:16:45
Sí, porque yo tengo, para la parte técnica tengo poca paciencia y yo si veo que algo no me funciona ya me frustro y digo, no, ya no lo quiero hacer.
00:16:51
Bueno, pero los dos habéis trabajado en todo el proyecto. ¿Y líneas de trabajo futura? ¿Cuál sería vuestra carta a los reyes magos dentro de este proyecto de cosas que se podrían añadir, cosas que os hubiera gustado probar pero no ha habido presupuesto o tiempo o disposición de los clientes o falta de clientes con estas necesidades?
00:16:58
Pues algo que sí que echarían falta de este software, aunque también es cierto que habrá empresas que no lo necesiten y que a lo mejor hubiera estado bien poder implementar, sería algún tipo de solución además de helpdesk para que los propios usuarios de las empresas no solamente tengan acceso a los activos sino que también si tienen algún tipo de problema con dicho activo, no solamente puedan ver los mantenimientos sino que también puedan escalar las dudas o las consultas.
00:17:19
Vale, o sea que siempre va a ser necesario que a esta herramienta le añadas esta otra funcionalidad a través de otra herramienta que solo haga eso, vale.
00:17:46
Exacto.
00:17:54
¿Y por tu parte, Katia?
00:17:54
Ay, perdón.
00:17:56
Sí, la verdad es que lo mismo, sí, porque es cierto que lo echamos en falta porque, ojo, si alguien necesita ayuda más inmediata sobre este equipo, pues es más fácil que lo pregunten directamente en vez de estar llamando, preguntando y tal, así como que es más directo y entonces eso facilita mucho luego el trabajo.
00:17:57
También es cierto que la empresa en la que hemos realizado las prácticas lleva pues como 20 años trabajando así por llamar a directa, en vez de quitarles algunas malas costumbres así de entrada, además estudiantes de prácticas pues tampoco iba a ser tan fácil.
00:18:15
Sí, es complicado.
00:18:25
Hasta donde hemos conseguido que dejen de tenerlo todo inventariado en documentos subidos a Teams, que eso es un auténtico jaleo lo que tenían ahí montado y puedan funcionar de esta forma.
00:18:26
Genial.
00:18:36
Y la última pregunta, ya que me habéis hablado de plan organizativo y de procedimientos, ¿qué herramienta es la que os ha parecido más útil para esta parte, para organizaros vosotros como equipo de trabajo?
00:18:36
Si venía dada por la empresa o si la habéis gestionado vosotros por vuestro lado.
00:18:51
Ha sido un poco un mix, nosotros mismos habíamos creado el plan en cuanto a tiempo que aparece en el propio trabajo y utilizando pues principalmente la metodología encascada para poder definir los estadios y las fechas, pero también es cierto que la propia organización de la empresa nos ha afectado.
00:18:57
Entonces, por ejemplo, en mitad del proceso nos surgió un proyecto grande en el que tuvimos que estar varias semanas montando un call center y ahí pues hubo que ir hilando un poco, pudiendo compaginar.
00:19:13
Sí, ahí.
00:19:24
Vale, pues lo tenemos. Voy a parar la grabación. Muchas gracias. Ha quedado todo muy clara. Voy a parar aquí.
00:19:27
- Subido por:
- Cristina B.
- Licencia:
- Reconocimiento - No comercial - Sin obra derivada
- Visualizaciones:
- 5
- Fecha:
- 18 de enero de 2024 - 10:35
- Visibilidad:
- Clave
- Centro:
- IES CIFP a Distancia Ignacio Ellacuría
- Duración:
- 19′ 34″
- Relación de aspecto:
- 1.78:1
- Resolución:
- 1920x1080 píxeles
- Tamaño:
- 327.24 MBytes