contenidos

**RELACIÓN DE COMPETENCIAS ESPECÍFICAS DE LOS MÓDULOS**

Esta página incluye una relación contenidos mínimos (algunos tienen carácter obligatorio y otros opcionales) que deben tenerse en cuenta en la realización de la parte técnica del proyecto de empresa:

= = **__Módulo__**: **Servicios de red e internet**
 * __Aspecto 1__: **instalación, configuración y puesta en marcha del servicio de DNS.**
 * __Carácter__: obligatorio
 * __Observaciones__:
 * todo proyecto habrá de instalar un servidor de DNS que se integrará dentro de la estructura de DNS del centro como una zona delegada del dominio "fpmislata.local". La implementación de DNS tendrá en cuenta la posible caída del servicio y adoptar soluciones al respecto. Se incorporarán aspectos de seguridad en su funcionamiento.


 * __Aspecto 2__: **instalación, configuración y puesta en marcha del servicio de FTP.**
 * __Carácter__: obligatorio
 * __Observaciones__:
 * la implementación se realizará a través de otra versión que no sea la de VSFTPD (por ejemplo, ProFTPD). Se buscará (y valorará) la integración de los usuarios en el SGBD elegido (MySQL, Oracle, ...).


 * __Aspecto 3__: **instalación, configuración y puesta en marcha del servicio de HTTP.**
 * __Carácter__: obligatorio
 * __Observaciones__:
 * la web de la empresa deberá proporcionar comunicaciones seguras (autenticación, confidencialidad, ...), en todas sus secciones o en las que se considere oportuno dado el perfil del proyecto. Se buscará (y valorará) la integración de los usuarios en el SGBD elegido (MySQL, Oracle, ...).


 * __Aspecto 4__: **instalación, configuración y puesta en marcha del servicio de correo.**
 * __Carácter__: obligatorio
 * __Observaciones__:
 * la descripción completa de las condiciones de implementación y funcionalidad están en el Moodle.


 * __Aspecto 5__: **instalación, configuración y puesta en marcha de un servicio de IRC**.
 * __Carácter__: opcional
 * __Observaciones__:


 * **__Nota__**: el proyecto deberá implementar uno de los de aspectos considerados como opcionales, que bien puede ser el sugerido en el punto 5 u otro que venga dado por las necesidades del mismo.

**__Módulo__: Administración de sistemas gestores de bases de datos**


 * __Aspecto 1__: **"Creación de una base de datos de acuerdo con las necesidades del proyecto".**
 * __Carácter__: obligatorio.
 * __Observaciones__:
 * Obtención del diagrama E/R
 * Justificar la elección del SGBD.
 * Creación de las tablas y claves.


 * __Aspecto__ 2: **"Identificar los perfiles de usuario que van a hacer uso de dicha base de datos, asignando y definiendo los roles que sean necesarios".**
 * __Carácter__: obligatorio.
 * __Observaciones__:
 * Creación de usuarios.
 * Creación y asignación de perfiles
 * Asignación y asignación de roles.


 * __Aspecto 3:__ **"Gestionar la seguridad de acceso al sistema".**
 * __Carácter__: obligatorio.
 * __Observaciones__:
 * Asignar los derechos que requiera cada usuario.
 * Establecer los privilegios sobre la base de datos.
 * Creación de las vistas necesarias.
 * Realización/Restauración de copias de seguridad copias de seguridad.


 * __Aspecto 4__: **"Automatizar las tareas de administración de la base de datos".**
 * __Carácter__: obligatorio.
 * __Observaciones__:
 * Creación de eventos.
 * Creación de disparadores.
 * Creación de excepciones.


 * __Aspecto 5__: **"** **O ptimizar el rendimiento de la base de datos" **
 * __Carácter__: optativo.
 * __Observaciones__:
 * Elaboración de tareas de “log” y “alertas”.
 * Ejecutar consultas optimizadas.

**__Módulo__**:** Implantación de Aplicaciones Web **

>>
 * __Aspecto 1__:** Preparar el entorno de desarrollo y los servidores de aplicaciones Web .**
 * __Carácter__: obligatorio
 * __Observaciones__:
 * Elección y justificación de gestor de contenidos para el desarrollo del proyecto
 * Identificación, instalación y configuración de los servicios necesarios
 * Comprobación de la integración de los servicios instalados
 * Establecer y verificar la seguridad de los accesos a los servicios
 * __Aspecto 2__: **Implantar el gestor de contenidos seleccionado. **
 * __Carácter__: obligatorio
 * __Observaciones__:
 * Instalación del gestor de contenidos escogido
 * Personalización y configuración del gestor
 * Activar y configurar los mecanismos de seguridad del gestor de contenidos


 * __Aspecto 3:__ **Administrar el gestor de contenidos adaptándolo a los requerimientos del proyecto **
 * __Carácter__: obligatorio
 * __Observaciones__:
 * Crear y gestionar usuarios con distintos perfiles
 * <span style="background-color: #ffffff; color: #000000; font-family: Arial; font-size: 13px; text-decoration: none; vertical-align: baseline;">Integrar los módulos necesarios para los requerimientos del proyecto
 * <span style="background-color: #ffffff; color: #000000; font-family: Arial; font-size: 13px; text-decoration: none; vertical-align: baseline;">Diseñar la política de copias de seguridad de los contenidos y aplicación de la misma
 * <span style="background-color: #ffffff; color: #000000; font-family: Arial; font-size: 13px; text-decoration: none; vertical-align: baseline;">Elección y gestión de plantillas para el gestor


 * __Aspecto 4:__ **<span style="background-color: transparent; color: #000000; font-family: Arial; font-size: 13px; text-decoration: none; vertical-align: baseline;">Implementar scripts PHP con acceso a bases de datos **
 * __Carácter__: obligatorio
 * __Observaciones:__
 * Los scripts deberán contener:
 * <span style="background-color: transparent; color: #000000; font-family: Arial; font-size: 13px; text-decoration: none; vertical-align: baseline;">Formularios para introducir información.
 * <span style="background-color: transparent; color: #000000; font-family: Arial; font-size: 13px; text-decoration: none; vertical-align: baseline;">Sesiones para garantizar la seguridad en las zonas restringidas
 * <span style="background-color: transparent; color: #000000; font-family: Arial; font-size: 13px; text-decoration: none; vertical-align: baseline;">Accesos a la BD


 * __Aspecto 5:__ **<span style="background-color: transparent; color: #000000; font-family: Arial; font-size: 13px; text-decoration: none; vertical-align: baseline;">Realizar modificaciones en gestores de contenidos **
 * __Carácter__: optativo
 * __Observaciones:__
 * <span style="background-color: #ffffff; color: #000000; display: block; font-family: Arial; font-size: 13px; text-align: left; text-decoration: none; vertical-align: baseline;">Seleccionar las funcionalidades que hay que adaptar e incorporar
 * <span style="background-color: #ffffff; color: #000000; display: block; font-family: Arial; font-size: 13px; text-align: left; text-decoration: none; vertical-align: baseline;">Identificar los recursos afectados por las modificaciones
 * <span style="background-color: #ffffff; color: #000000; display: block; font-family: Arial; font-size: 13px; text-align: left; text-decoration: none; vertical-align: baseline;">Modificar el código de la aplicación para incorporar nuevas funcionalidades y adaptar otras existentes

= **<span style="background-color: transparent; font-family: Arial; font-size: 10pt; text-decoration: none; vertical-align: baseline;">Módulo: Administración de Sistemas Operativos. ** =

<span style="background-color: #ffffff; display: block; font-family: Arial; font-size: 10pt; vertical-align: baseline;">__Objetivos mínimos exigibles:__
 * 1) <span style="background-color: #ffffff; font-family: Arial; font-size: 10pt; text-decoration: none; vertical-align: baseline;">Instalar aplicaciones relacionadas con el proyecto.
 * 2) <span style="background-color: #ffffff; font-family: Arial; font-size: 10pt; text-decoration: none; vertical-align: baseline;">Conectar remotamente con el servidor para administrarlo.
 * 3) <span style="background-color: #ffffff; font-family: Arial; font-size: 10pt; text-decoration: none; vertical-align: baseline;">Combinar sistemas operativos libres y propietarios.
 * 4) <span style="background-color: #ffffff; font-family: Arial; font-size: 10pt; text-decoration: none; vertical-align: baseline;">Crear shellscripts para automatizar tareas y realizar tareas administrativas.

<span style="background-color: transparent; display: block; font-family: Arial; font-size: 10pt; vertical-align: baseline;">__Objetivos optativos:__
 * 1) <span style="background-color: #ffffff; font-family: Arial; font-size: 10pt; text-decoration: none; vertical-align: baseline;">Implantar servicios de impresión.
 * 2) <span style="background-color: #ffffff; font-family: Arial; font-size: 10pt; text-decoration: none; vertical-align: baseline;">Administrar un servicio de directorio para el dominio.

<span style="background-color: #ffffff; color: #1a1a1a; display: block; font-family: Arial; font-size: 13.3333px; text-align: justify; vertical-align: baseline;">__Requerimientos técnicos relacionados con los objetivos del módulo:__
 * 1) <span style="background-color: #ffffff; font-family: Arial; font-size: 10pt; text-decoration: none; vertical-align: baseline;">Instalar aplicaciones relacionadas con el proyecto.
 * 2) <span style="background-color: #ffffff; font-family: Arial; font-size: 10pt; text-decoration: none; vertical-align: baseline;">Seleccionar las aplicaciones más adecuadas para el proyecto e instalarlas, a ser posible, de forma remota.
 * 3) <span style="background-color: #ffffff; font-family: Arial; font-size: 10pt; text-decoration: none; vertical-align: baseline;">Añadir nuevos repositorios a las máquinas.
 * 4) <span style="background-color: #ffffff; font-family: Arial; font-size: 10pt; text-decoration: none; vertical-align: baseline;">Saber identificar qué software está instalado en la máquina y cómo encontrarlo.
 * 5) <span style="background-color: #ffffff; font-family: Arial; font-size: 10pt; text-decoration: none; vertical-align: baseline;">Conectar remotamente con el servidor para administrarlo.
 * 6) <span style="background-color: #ffffff; font-family: Arial; font-size: 10pt; text-decoration: none; vertical-align: baseline;">Instalar servicios para la conexión remota con el servidor.
 * 7) <span style="background-color: #ffffff; font-family: Arial; font-size: 10pt; text-decoration: none; vertical-align: baseline;">Incrementar la seguridad.
 * 8) <span style="background-color: #ffffff; font-family: Arial; font-size: 10pt; text-decoration: none; vertical-align: baseline;">Dependiendo del cliente/servidor con el que nos encontremos configurar las máquinas clientes para poder hacer la conexión de forma correcta.
 * 9) <span style="background-color: #ffffff; font-family: Arial; font-size: 10pt; text-decoration: none; vertical-align: baseline;">Combinar sistemas operativos libres y propietarios.
 * 10) <span style="background-color: #ffffff; font-family: Arial; font-size: 10pt; text-decoration: none; vertical-align: baseline;">Instalar sistemas de archivos y para poder acceder de forma remota.
 * 11) <span style="background-color: #ffffff; font-family: Arial; font-size: 10pt; text-decoration: none; vertical-align: baseline;">Utilizar, a ser posible, redes heterogéneas.
 * 12) <span style="background-color: #ffffff; font-family: Arial; font-size: 10pt; text-decoration: none; vertical-align: baseline;">Crear shellscripts para automatizar tareas y realizar tareas administrativas.
 * 13) <span style="background-color: #ffffff; font-family: Arial; font-size: 10pt; text-decoration: none; vertical-align: baseline;">Automatizar cualquier tipo de tarea administrativa que se pueda plantear.
 * 14) <span style="background-color: #ffffff; font-family: Arial; font-size: 10pt; text-decoration: none; vertical-align: baseline;">Crear copias de seguridad de forma automática de diferentes partes del sistema.
 * 15) <span style="background-color: #ffffff; font-family: Arial; font-size: 10pt; text-decoration: none; vertical-align: baseline;">Implantar servicios de impresión.
 * 16) <span style="background-color: #ffffff; font-family: Arial; font-size: 10pt; text-decoration: none; vertical-align: baseline;">Siempre que sea factible, implantar algún servicio de impresión remota.
 * 17) <span style="background-color: #ffffff; font-family: Arial; font-size: 10pt; text-decoration: none; vertical-align: baseline;">Establecer los mecanismos de seguridad que sean necesarios para que únicamente los usuarios con permisos puedan imprimir.
 * 18) <span style="background-color: #ffffff; font-family: Arial; font-size: 10pt; text-decoration: none; vertical-align: baseline;">Administrar un servicio de directorio para el dominio.
 * 19) <span style="background-color: #ffffff; font-family: Arial; font-size: 10pt; text-decoration: none; vertical-align: baseline;">En la manera que sea factible en el proyecto, implantar un servicio de directorio para establecer mecanismos de seguridad.

**<span style="background-color: #ffffff; font-family: Arial; font-size: 10pt; text-decoration: none; vertical-align: baseline;">Módulo: Seguridad y alta disponibilidad **


 * __Aspecto 1__:** Adoptar pautas y prácticas de tratamiento seguro de la información, reconociendo las vulnerabilidades de un sistema informático y la necesidad de asegurarlo **


 * __Carácter:__ Obligatorio
 * __Observaciones:__
 * Análisis de posibles amenazas del sistema informático implantado.
 * Descripción de las técnicas de seguridad física adoptadas o que se deberían adoptar por falta de recursos y justificación de su elección.
 * Política de contraseñas escogida para los usuarios del sistema.
 * Implantar técnicas de criptografía pública o simétrica (PKI, SSL/TLS, etc.)
 * Descripción de políticas de copias de seguridad y recuperación de datos.
 * Redacción de la política de seguridad para el sistema de información.

>>> >>>
 * __Aspecto 2:__** Implantar mecanismos de seguridad activa, seleccionando y ejecutando contramedidas ante amenazas o ataques al sistema **
 * __Carácter:__ Obligatorio
 * __Observaciones:__
 * Implantar medidas de seguridad activa (antivirus, IDS/IPS, etc.)
 * __Aspecto 3:__** Implantar técnicas seguras de acceso remoto a un sistema informático, interpretando y aplicando el plan de seguridad. **
 * __Carácter:__ Obligatorio
 * __Observaciones:__
 * Implantar técnicas para acceso remoto seguras (SSH, VPN, etc.)
 * __Aspecto 4:__** Implantar cortafuegos para asegurar un sistema informático, analizando sus prestaciones y controlando el tráfico hacia la red interna. **
 * __Carácter:__ Obligatorio
 * __Observaciones:__
 * Definición de reglas de acceso cumpliendo la política de seguridad de la empresa.
 * Instalación y configuración de un cortafuegos cumpliendo la política de seguridad.

>>>
 * __Aspecto 5:__** Implantar servidores proxy, aplicando criterios de configuración que garanticen el funcionamiento seguro del servicio **.
 * __Carácter:__ Opcional si se realiza el aspecto 6. En caso contrario es obligatorio
 * __Observaciones:__
 * Implantar un proxy inverso para protección de los servidores con acceso a Internet, con posibilidad de incluir balanceo de carga y caché de contenidos
 * __Aspecto 6:__** Implantar soluciones de alta disponibilidad empleando técnicas de virtualización y configurando los entornos de prueba. **
 * __Carácter:__ Opcional si se realiza el aspecto 5. En caso contrario, es obligatorio
 * __Observaciones:__
 * Implantar un cluster con balanceo de carga (activo-activo) o en alta disponibilidad (activo-pasivo) entre dos o más máquinas físicas o virtuales

**__Implementación en la red del centro__**:
 * en lo relativo al networking, el servidor que alojará el proyecto estará alojado en la "granja de servidores" del centro. ... etc.