Administración - Inicio - Instituto Tecnológico de Morelia

Anuncio
1.- DATOS DE LA ASIGNATURA
Nombre de la asignatura: Administración de servicios para la
Web
Carrera: Ingeniería
en
Sistemas
Computacionales,
Ingeniería
en
Tecnologías de la Información y
Comunicaciones,
Ingeniería
Informática.
Clave de la asignatura: TWD-1203
(Créditos) SATCA 2 - 3 – 5
2.- PRESENTACIÓN
Caracterización de la asignatura.
El programa de la asignatura de Administración de servidores para la Web,
está diseñado para contribuir en la formación integral de los estudiantes del
Sistema Nacional de Educación Superior Tecnológica (SNEST), ya que
proporciona las competencias necesarias para:
• Aplicar conocimientos científicos y tecnológicos en la solución de problemas
en el área informática con un enfoque interdisciplinario.
• Aplicar normas, marcos de referencia, estándares de calidad y seguridad
vigentes en el ámbito de desarrollo y gestión de tecnologías.
• Crear y administrar sitios Internet que contemplen el diseño selección,
instalación y mantenimiento para la operación de equipos de cómputo
aprovechando los avances tecnológicos a su alcance.
• Optimizar la operación de los equipos de cómputo para la ejecución de las
aplicaciones de Web.
Ésta asignatura es parte del modulo de especialidad de Tecnologías Web,
ubicada en el octavo semestre una vez que conoce que tipo de programas son
desarrollados para ambientes Web, sus necesidades de infraestructura y las
plataformas de soporte que permiten que dichas aplicaciones se ejecuten de
manera óptima.
En esta materia el estudiante desarrolla la comprensión de las tecnologías
necesarias para hospedar las aplicaciones que funcionen y den servicio en
Internet, aplicará los conocimientos adquiridos de redes de computadoras,
programación web y optimizará los servicios de hospedaje y ejecución de las
aplicaciones Web, obtendrá los conocimientos para diseñar e implementar un
sitio de servidores con los servicios fundamentales que son Web, Correo
Electrónico, Archivos, Direccionamiento Dinámico, Resolución de Nombres de
Dominio, Monitores de Red, Monitores de Trafico, Corta Fuegos y Seguridad de
Aplicaciones.
El estudiante investiga y examina los conceptos fundamentales de implementar
los servicios de Internet en diferentes plataformas entre ellas Windows y Linux,
desarrollando soluciones empresariales con las tecnologías disponibles y que
resuelvan de manera optima los requisitos comerciales empresariales.
Parte importante de la formación del profesionista es la habilidad de
comprender y dominar los conceptos y funcionamiento de los servicios
obteniendo las competencias para ccrear y administrar redes de comunicación
que contemplen el diseño selección, instalación y mantenimiento para la
operación de equipos de cómputo aprovechando los avances tecnológicos a su
alcance y generar una solución robusta para el sitio de servidores.
Intención didáctica.
Los contenidos de esta asignatura se agrupan en cinco unidades de
aprendizaje, en las cuales, los aspectos conceptuales de la optimización y
endurecimiento de los equipos de computo definidos como “servidores” para la
ejecución de los servicios de Internet mas comunes se ubican en las tres
primeras unidades, la administración y optimización de los servicios de Internet
Web, DNS, DHCP, SFTP, Correo se analizan en la cuarta unidad y serán el
complemento necesario de las materias de Administración de Redes y
Administración de Servidores, conocimientos de diseño e implementación de
los servicios IP como Telefonía IP, Videoconferencia se comprenderán en la
unidad cinco.
En la primera unidad se inicia con el análisis e implementación analizadores de
tráfico, aportando al estudiante los conocimientos necesarios para entender el
modo de operación de los diferentes protocolos de servicios TCP/IP y
desarrolle una visión integral del flujo de paquetes IP en la red de
computadoras, así como los mecanismos para llevar estadísticas y generación
de reportes del estado de la red.
La unidad dos está dirigida a la comprensión de los esquemas de seguridad
recomendados para las redes de computadoras, analizando los tipos de
ataques, políticas y definiendo reglas para el flujo de paquetes a través de los
diferentes equipos de la red, es importante que el estudiante comprenda las
características del flujo de paquetes IP vistos en la unidad uno. La unidad se
centra en el aprendizaje y comprensión de los diferentes tipos de ataques a los
equipos de la red y servidores aplicando las políticas de seguridad definidas en
papel para generar una solución optima en un equipo Corta Fuegos (Firewall)
para que sea usado como la herramienta base para la implementación de la
seguridad en la red de computadoras y el endurecimiento de los servidores.
La unidad tres relaciona los conceptos de seguridad en la red para crear una
solución robusta que permita la ejecución sin contratiempos ni huecos de
seguridad en las aplicaciones Web, complementado los conocimientos de
seguridad en la red con técnicas de cifrado en las aplicaciones y el generar
elementos de seguridad como certificados y firmas digitales que permitan
implementar una solución empresarial robusta.
La unidad cuatro relaciona e integra los conocimientos adquiridos de la
administración de servicios Internet Web, DHCP, DNS, FTP, Correo y
Aplicaciones Web con las técnicas y herramientas de seguridad en la red para
el análisis y seguimiento de los eventos que suceden en los servicios Web
utilizando herramientas de gestión de bitácoras del sistema para mantener un
sitio de Internet optimizado y seguro.
La unidad cinco esta dirigida a la implementación y administración de servicios
IP principalmente la Telefonía IP y servicios de Videoconferencia, esto permite
a los estudiantes tener los conocimientos para complementar los servicios que
se prestan en un sitio de Internet permitiendo analizar y definir un costobeneficio adecuado a las soluciones empresariales.
El enfoque sugerido para la materia requiere que las actividades prácticas
promuevan el desarrollo de habilidades para la experimentación, tales como:
identificación, manejo y control de dispositivos; trabajo en equipo; asimismo,
propicien procesos intelectuales como inducción-deducción y análisis-síntesis
con la intención de generar una actividad intelectual compleja.
En las actividades prácticas sugeridas, es conveniente que el profesor genere
actividades que permitan la comprensión del los conceptos, técnicas y
metodologías y solo guiar a sus alumnos para que ellos hagan la elección de
los elementos necesarios, con la intención de que aprendan a planificar, sepan
darle seguimiento al proceso de planeación.
Es importante que se ofrezcan diferentes escenarios y casos de estudio ya
sean construidos en forma virtual o reales, utilizando diferentes plataformas de
implementación como Windows y Linux principalmente y equipos de
interconexión propietarios que se tengan disponibles.
En las actividades de aprendizaje sugeridas, generalmente se propone la
formalización de los conceptos a partir de experiencias concretas; se busca
que el estudiante tenga el contacto con el concepto en forma concreta y sea a
través de la observación, la reflexión y la discusión que se dé la formalización;
la resolución de problemas se hará después de este proceso sistemático y
darle además una visión empresarial que proponga costo-beneficio, en el
transcurso de las actividades programadas es muy importante que el
estudiante aprenda a valorar las actividades que lleva al cabo y entienda que
está construyendo su hacer futuro y en consecuencia actúe de una manera
profesional; de igual manera, aprecie la importancia del conocimiento y los
hábitos de trabajo; desarrolle la precisión y la curiosidad, la puntualidad, el
entusiasmo y el interés, la tenacidad, la flexibilidad y la autonomía.
3.- COMPETENCIAS A DESARROLLAR
Competencias específicas
Competencias genéricas
Competencias instrumentales
 Capacidad de análisis, síntesis y
Analizar, diseñar y generar soluciones
abstracción.
empresariales robustas y optimizadas  Capacidad de comunicación oral y
para la ejecución de aplicaciones Web
escrita.
en servidores de Internet.
 Habilidad en el uso de tecnologías
de información y comunicación.
 Capacidad para identificar, plantear
y resolver problemas.
 Capacidad
para
gestionar
y
formular proyectos.
Competencias interpersonales
 Capacidad para trabajar en equipo.
 Capacidad crítica y autocrítica.
 Compromiso ético.
Competencias sistémicas
 Habilidades de investigación.
 Capacidad
de
aplicar
los
conocimientos en la práctica.
 Liderazgo.
 Capacidad de generar nuevas
ideas (creatividad).
 Iniciativa y espíritu emprendedor.
 Búsqueda de logro.
4.- HISTORIA DEL PROGRAMA
Lugar
y
fecha
de
elaboración o revisión
Departamento de Sistemas
y Computación.
Instituto Tecnológico de
Morelia del 9 al 13 de enero
de 2012
Observaciones
(cambios y justificación)
Ing. Kenia Aline Ayala Definición y estructuración
Robles.
de los programas temáticos
Ing.
Hugo
Fernando de
las
materias
que
Hernández López.
conforman la especialidad
Ing. Jorge Mora García
de Tecnologías Web.
M.C.
Miriam
Zulma
Sánchez Hernández.
M.C.
Rogelio Ferreira
Escutia.
Ing. Roque Trujillo Ramos.
Participantes
5.- OBJETIVO(S) GENERAL(ES) DEL CURSO (competencia específica a
desarrollar en el curso)
Analizar, diseñar y generar soluciones empresariales robustas y optimizadas
para la ejecución de aplicaciones Web en servidores de Internet.
6.- COMPETENCIAS PREVIAS
 Diseñar e implementar esquemas de comunicación para redes de
computadores, utilizando el protocolo TCP/IP.
 Analizar las necesidades y determinar los requerimientos para la
implementación de una infraestructura de telecomunicaciones en una
empresa.
 Conocer el uso y aplicación de diversos tipos de los sistemas operativos
libres y propietarios.
 Entender las necesidades de implementación de una aplicación Web
conociendo técnicas de programación Web.
7.- TEMARIO
Unidad
Temas
1
Analizadores y
Monitores de Trafico
Subtemas
1.1 Análisis de tráfico.
1.2 Comprensión de las técnicas de captura
de datos
1.3 Ataques a las redes de área local
1.4 Diseño de filtros
1.5 Seguimiento del flujo de Protocolos
1.6 Generación de estadísticas y graficas
1.7 Protocolo SNMP
1.8 Gestión de MIBs
1.9 Plataformas de gestión SNMP
1.10 Monitorización Remota RMON
2
Seguridad en la Red
2.1 La seguridad de los sistema
computacionales
2.2 Funciones de la seguridad informática
(prevención, detección y recuperación)
2.3 Riesgos y seguridad en la arquitectura
TCP/IP
2.4 Herramientas de seguridad: Corta
Fuegos y
Sistemas de Detección de
Intrusos
2.5 Servicios de seguridad en redes (NAT,
VPN, SSL, IPSec)
3
Seguridad en
Aplicaciones Web
3.1 Protección de los sistemas Web
3.2 Protección de los servicios de Internet:
Web, Correo, Gestores de bases de datos.
3.3 Certificados Digitales
3.4 Firmas Digitales
3.5 Principales amenazas a la seguridad de
las aplicaciones Web.
4
Optimización de
Servicios de Internet
4.1 Configuración y uso de las bitácoras del
sistema
4.2 Análisis de bitácoras
4.3 Administración de bitácoras
4.4 Herramientas para la administración de
bitácoras
4.5 Herramientas de detección de riesgos.
4.6 Mantenimiento los servicios de Internet:
Web, Correo, DNS, DHCP, SFTP, NFS,
NIS, Gestores de bases de datos.
5
Servicios IP
empresariales.
5.1 Redes convergentes
5.2 Calidad de servicios sobre IP
5.3 Voz sobre IP
5.4 Telefonía IP
5.5 Videoconferencias
5.6 Video vigilancia
5.7 TV IP
8.- SUGERENCIAS DIDÁCTICAS (desarrollo de competencias genéricas)
El docente debe:
 Relacionar los contenidos de esta asignatura con las demás del plan de
estudios para desarrollar una visión interdisciplinaria en el estudiante.
 Facilitar el contacto directo con materiales e instrumentos, al llevar a
cabo actividades prácticas, para contribuir a la formación de las
competencias para el trabajo experimental.
 Fomentar actividades grupales que propicien la comunicación, el
intercambio argumentado de ideas, la reflexión, la integración y la
colaboración de y entre los estudiantes.
 Propiciar el uso de las nuevas tecnologías en el desarrollo de soluciones
con herramientas actualizadas.
 Desarrollar prácticas de tal manera que los estudiantes apliquen los
conocimientos adquiridos y los relacionen con su carrera.
 Realizar visitas a empresas que utilicen herramientas de seguridad y
servicios IP instalados diferentes sistemas operativos y equipos de
interconexión.
9.- SUGERENCIAS DE EVALUACIÓN
La evaluación debe ser continua y permanente por lo que se debe considerar el
desempeño en cada una de las actividades de aprendizaje, haciendo especial
énfasis en:





Capacidad de análisis, síntesis, abstracción, de organizar y planificar
comprobado mediante las evidencias de aprendizaje tales como:
Reportes, ensayos y prácticas.
Capacidad de proponer soluciones optimas a prácticas y casos de
estudio.
Solución de ejercicios en laboratorios y extra clase, actividades de
investigación, elaboración de modelos o prototipos.
Resolución de problemas con apoyo de simuladores.
Exámenes escritos, para comprobar la adquisición y compresión de
conocimientos.
10.- UNIDADES DE APRENDIZAJE
Unidad 1: Analizadores y Monitores de Trafico.
Competencia
específica
a
Actividades de Aprendizaje
desarrollar
Seleccionar, instalar, configurar y
 Investigar sobre las herramientas
gestionar un analizador de tráfico y
análisis de tráfico mas utilizadas en las
un monitor de red.
redes de computadoras.
 Investigar sobre los sistemas de
monitoreo de red mas utilizados en las
redes de computadoras
 Comparar al menos dos herramientas
de análisis de trafico y dos sistemas de
monitoreo de red en factores como:
requerimientos de sistema, soporte de
plataformas, soporte de nodos de red,
rendimiento, facilidad de uso y costobeneficio.
 Generar un caso de estudio donde se
utilice un analizador de tráfico y un
monitor de red en una red de
computadoras con interacción con una
red externa.
Unidad 2: Seguridad en la Red.
Competencia específica a
Actividades de Aprendizaje
desarrollar
Seleccionar, instalar, configurar y
 Investigar sobre los corta fuegos mas
gestionar un corta fuegos en al
utilizadas
en
las
redes
de
menos dos plataformas.
computadoras.
 Comparar al menos dos software


cortafuegos
en
factores
como:
requerimientos de sistema, soporte de
plataformas, rendimiento, facilidad de
uso y costo-beneficio.
Aplicar esquemas y políticas de
seguridad
en
la
plataforma
seleccionada.
Generar un caso de estudio donde se
utilice un corta fuegos para proteger un
sitio de Internet local en interacción
con una red externa.
Unidad 3: Seguridad en las aplicaciones Web.
Competencia específica a
Actividades de Aprendizaje
desarrollar
Conocer y generar una solución
 Identificar las necesidades de las
integral para el soporte seguro de
aplicaciones Web en cuanto a la
las aplicaciones Web
seguridad que debe mantener para su
ejecución en la red Internet.
 Investigar
las
técnicas
de
implementación de firma electrónica y
certificados digitales.
 Realizar una propuesta de solución
integral que de seguridad en la
comunicación de información de al
menos una aplicación Web.
Unidad 4: Optimización de servicios de Internet.
Competencia específica a
Actividades de Aprendizaje
desarrollar
Configurar,
administratar
y
 Realizar prácticas de laboratorio para
comprender los diferentes servicios
administrar y optimizar los servicios
cliente- servidor y llevarlos al alto
de: Servidor de Nombres de Dominio,
desempeño.
Servidor de Páginas Web, Servidor de
Direcciones Dinámicas, Servidor de
Archivos y un Servidor de Correo en un
conjunto
de
computadoras
que
funcionen como un sitio de Internet
local.
 Investigar diferentes plataformas de
software orientadas a brindar estos
servicios,
haciendo
un
análisis
comparativo de rendimiento y costobeneficio.
Unidad 5: Servicios IP empresariales.
Competencia específica a
Actividades de Aprendizaje
desarrollar
Instalar, configurar y gestionar un
 Investigar sobre los sistemas de
software de Telefonía IP y uno de
Telefonía IP.
Videoconferencia.
 Investigar sobre los sistemas de
Videoconferencia.
 Realizar un trabajo de integración y
gestión
de
los
servicios
IP
empresariales para una solución de
alto desempeño.
11.- FUENTES DE INFORMACIÓN
1. Gómez, J. y Padilla, N. Administración de Sistemas Operativos
Windows Y Linux: Un Enfoque Práctico. RA-MA.
2. William Stallings, 2003. Fundamentos de Seguridad en Redes,
Aplicaciones y Estándares. Prentice Hall.
3. C. Kaufman, R. Perlman, y M. Speciner, 2002. Network Security: Private
Communication in a Public World 2º Edition. Prentice Hall.
4. Stallings, William 2002. Cryptography and Network Security. Principles
and Practice. 3ª Edition. Prentice Hall.
5. Stallings, William, y Brown, Lawrie 2007. Computer Security. Principles
and Practice. Third Edition. Prentice Hall.
6. Northcutt, S., Zeltser, L., Winters, S., Fredick, K., y Ritchey, R., 2002.
Inside Network Perimeter Security: The Definitive Guide to Firewalls,
Virtual Private Networks (VPNs), Routers, and Intrusion Detection
Systems.
7. Anónimo, 2002. Linux Máxima Seguridad. Edición Especial. Prentice
Hall.
8. Huidobro J., y Millán R. Redes de Datos y Convergencia IP. Alfaomega.
9. Molina, F., y Polo E. Instalación y Mantenimiento de Servicios de
Internet. Alfaomega-Ra-Ma.
10. Fernández, Y., Ramos, A., y García-Moran, J. AAA Radius 802.1x
Sistemas basados en la autenticación en Windows y Linux/GNU.
Alfaomega-Ra-Ma.
12.- PRÁCTICAS PROPUESTAS










Dar seguimiento a flujo de paquetes de la pila protocolos TCP/IP
utilizando filtros utilizando el analizador de trafico (wireshark, tcpdump,
snnifer pro).
Generar estadísticas y graficas de tráfico de paquetes específicos,
utilizando el analizador de tráfico.
Generar visualización en un monitor de red (MRTG, Centreon o Cacti)
que permitan observar el comportamiento de la red.
Generar una solución de protección los elementos críticos de la red
utilizando el Corta Fuegos (Iptables, Pfsense o untangle).
Instalar y configurar un Sistema de Detección de Intrusos, como Snort.
Implementar un Servidor de Autenticación que permita proteger los
recursos de redes empresariales, como NIS y LDAP.
Realizar una aplicación cliente-servidor empresarial que implemente
mecanismos de seguridad de certificados digitales o firmas digitales o
SSL o TSL o una integración de algunas de estas tecnologías.
Gestionar bitácoras (logs) del sistema y de equipos de interconexión de
red utilizando syslog (syslog-ng), logrotate y cron.
Generar una metodología de detección y análisis de las amenazas de
seguridad a las aplicaciones Web integrando resultados de herramientas
como Nagios, Nessus, Saint o Satan o una integración de estas
herramientas.
Implementar una solución integral de que involucre algunos de los
servicios IP como Telefonía IP o Videoconferencia.
Descargar