2015-10

Nombre del curso: Arquitectura de Infraestructura de TI
Course Name:  —-
Créditos:  4
Profesor:  Harold Castro (hcastro-at-uniandes.edu.co)
Francisco Rueda(frueda-at-uniandes.edu.co)
Rafael Gómez(ragomez-at-uniandes.edu.co)
Yezid Donoso(ydonoso-at-uniandes.edu.co)
Horario: Miércoles 6:00 p.m. – 8:50 p.m.

Descripción

La Arquitectura de Infraestructura de Tecnología de Información, o Arquitectura de Despliegue es la capa final de la Arquitectura Empresarial donde todas las definiciones y acuerdos definidos en las otras capas se deben concretar en plataformas de hardware y software específicas. Realizar la Arquitectura de Infraestructura de TI requiere un conocimiento particular de la actualidad tecnológica en sus varios ejes de desarrollo. Se deben estudiar entonces la evolución tecnológica de los distintos componentes de una solución de infraestructura así como las posibles alternativas arquitecturales que se derivan de esta evolución.

Objetivos

El curso busca que los participantes conozcan las diferentes alternativas tecnológicas disponibles actuales para construir la arquitectura de infraestructura en el contexto de una solución de arquitectura empresarial. Específicamente al final de curso es estudiante estará en capacidad de:

  • Explicar las diferencias existentes entre diferentes alternativas de productos de cómputo en términos de sus atributos de calidad.
  • Realizar diseños de alto nivel de arquitecturas de infraestructura incorporando elementos de los tres ejes de una solución informática: procesamiento, almacenamiento y comunicaciones.
  • Analizar la pertinencia y la aplicabilidad de las tendencias actuales para la arquitectura de infraestructuras basadas en soluciones locales, locales y virtualizadas, públicas o híbridas.
  •  Entender los marcos de referencia para la gestión y operación de una solución de TI

Metodología

El curso se desarrollará con presentaciones magistrales de los aspectos tecnológicos más relevantes de la tecnología informática, complementadas con lecturas seleccionadas de cada tema y la realización de un proyecto de aplicación.

Cada temática se presenta en dos niveles: la tecnología y las alternativas arquitecturales que se desprenden siempre enfocadas a dar solución a los requerimientos de las otras fases de la arquitectura empresarial, en particular la arquitectura de aplicaciones.

Comenzando por soluciones basadas en infraestructuras físicas, los estudiantes tendrán la oportunidad de analizar distintos casos concretos de necesidades de definición de arquitectura y a medida que avanza el curso ir incorporando aspectos de virtualización y de soluciones basadas en computación en la nube.

Generalidades

  • Clases: 3 horas semanales, de asistencia obligatoria.
  • Se realizan evaluaciones escritas individuales, así como seguimiento a la preparación de las clases.
  • En documento adjunto se presenta el cronograma del curso para el semestre correspondiente. Incluye los temas a cubrir, las actividades previstas, la bibliografía propuesta y el cronograma de entregas de los talleres prácticos. Es posible que en el desarrollo del semestre se presenten ajustes a dicho cronograma.
  • La grabación, por cualquier medio, de este curso NO está autorizada. En caso de requerirla realice una solicitud por escrito dirigida al profesor del curso justificando las razones.
  • El curso tiene como canales oficiales de comunicación el correo electrónico uniandes, la lista de correo del curso, el sistema de apoyo a la docencia SICUA+ y la página Web del curso.
  • Las evaluaciones tienen dos componentes: parte teórica de los conceptos ilustrados en el curso y parte práctica como resultado del trabajo en el caso de estudio que se irá construyendo de manera incremental.
  • Las reglas de juego para cada uno de los talleres y laboratorios son definidas con el enunciado correspondiente. Pueden incluir pre-entregas o puntos de bono por desarrollos o actividades complementarios.
  • La evaluación de los talleres es individual. Se tiene en cuenta tanto el producto entregado como el proceso con el cual se logró. Esa evaluación se realiza a partir de la entrega del software, la documentación solicitada en el enunciado y, eventualmente, sustentación, auto-evaluación y evaluación de pares.

Evaluación del curso

Actividad Porcentaje
Parciales (2) (25% cada uno) 50%
Proyecto 42%
Requerimientos 8%
Req + Procesamiento 8%
Req + Proc + Almacenamiento 8%
Req + Proc + Alm + Comunicaciones 8%
Requerim + virtualización y cloud 10%
Quices, preparación y participación en clase 8%

Políticas de aproximación de notas finales

• Las notas definitivas del curso varían entre 1.50 a 5.00, en intervalos de 0.5. Las notas intermedias de dichos intervalos son aproximadas por el profesor teniendo en cuenta el desempeño global del estudiante y del grupo, el valor a partir del cual se decide aproximar en cada intervalo, de forma ascendente o descendente, es decidida por el profesor y se aplica por igual a todos los estudiantes.

• Las notas de los exámenes parciales varían entre 0.00 a 5.00, en intervalos de 0.25. Las notas intermedias de dichos intervalos son aproximadas por el profesor teniendo en cuenta el desempeño global del estudiante en la prueba.

• Las demás evaluaciones se califican entre 0.00 y 5.00 con dos decimales y no hay aproximaciones.

• Para pasar el curso es indispensable lograr en el puntaje ponderado 3.00/5.00. No existe aproximación automática en la nota definitiva. En particular, no hay aproximación a 3.00 de puntajes menores a esta nota (e.g., 2.99 no es 3.00).

Calendario

Sesión Tema Profesor
Enero 21 Introducción y contexto de arquitecturas de Infraestructura Harold Castro
Enero 28 Análisis de requerimientos: rendimiento, disponibilidad, continuidad y seguridad. Ejes: procesamiento, almacenamiento y comunicaciones Francisco Rueda
Febrero 3 Diseño y dimensionamiento de datacenters: instalación, sistemas de potencia, refrigeración, green-IT Harold Castro y Raul Ramos
Febrero 11 Tecnología de procesamiento: multicore, procesadores vectoriales, gpu Rafael Gómez
Febrero 18 Arquitecturas de procesamiento: alta disponibilidad, clusters Rafael Gómez
Febrero 25 Tecnología de almacenamiento: dispositivos, interfaces y técnicas de optimización. Arquitecturas básicas de almacenamiento: DAS(Direct Atacched Storage) y SN (Storgare Network) Francisco Rueda
Marzo 4 Arquitecturas de almacenamiento, Disponibilidad, Seguridad y Continuidad de negocio. Definición de una arquitectura adecuada Francisco Rueda
Marzo 7 Parcial * Francisco Rueda
Marzo 11 Tecnología de redes LAN y WAN Yezyd Donoso
Marzo 18 Arquitecturas LAN y WAN Yezyd Donoso
Marzo 25 Tecnología de redes de acceso y transporte Yezyd Donoso
Abril 8 Arquitecturas de redes de servicio y gestión: NGN Yezyd Donoso
Abril 15 Virtualización: Tecnologías y arquitecturas Harold Castro
Abril 22 Cloud Computing: Conceptos e implementaciones Harold Castro
Abril 29 Cloud Computing: Tecnologías y arquitecturas Harold Castro
Mayo 6 Parcial Final* Harold Castro