IFTS18: Arquitectura de Sistemas de la Nube.2C26
-
Apertura
-
CARRERA TECNICATURA SUPERIOR en Arquitectura de Sistemas en la Nube
Res. 2391-MEGC-2021
Ciclo Lectivo 2025
Materia:
Curso: 3año
Comisión y Horario: Arquitectura de Sistemas en la Nube Jue 18:00 a 22:10
Profesor/a: Lucas Rusatti
Régimen: Cuatrimestral
Carga Horaria: 6HS
1.- Fundamentación
Esta instancia curricular se trabajará a partir de las diversas problemáticas que surgen en la estructuración de infraestructuras virtuales y redes definidas por software (SDN), abordando las principales estrategias de escalabilidad, alta disponibilidad y seguridad. Se pondrá especial énfasis en las cuestiones críticas para el mantenimiento evolutivo y correctivo de estos entornos, asegurando que la arquitectura propuesta responda de manera eficiente a las necesidades dinámicas de la organización y el negocio.
2.- Objetivos
Que los estudiantes sean capaces de:
- Conocer e implementar técnicas de arquitectura distribuida y escalabilidad vertical/horizontal en la resolución de situaciones problemáticas de alta demanda computacional, utilizando servicios de cómputo elástico y balanceo de carga.
- Conocer y aplicar criterios de seguridad en la nube (Modelo de Responsabilidad Compartida) y prevención de vulnerabilidades mediante la configuración de redes privadas virtuales (VPC), gestión de identidades y accesos (IAM) y cifrado de datos en reposo y tránsito.
- Desplegar infraestructuras mediante herramientas de Infraestructura como Código (IaC) o consolas de gestión, respetando los pilares de calidad del Cloud Framework (excelencia operativa, seguridad, fiabilidad, eficiencia de rendimiento y optimización de costos).
- Interpretar documentación técnica de proveedores de servicios de nube (CSP) y especificaciones de APIs para la integración de diversos servicios gestionados.
- Elaborar la documentación técnica del diseño arquitectónico, incluyendo diagramas de red, diagramas de flujo de datos y manuales de procedimientos para el mantenimiento y la recuperación ante desastres (Disaster Recovery).
3.- Contenidos
Los contenidos a desarrollar en este módulo se organizan en 6 UNIDADES:
Fundamentos y Modelos
Intro al Cloud: IaaS, PaaS, SaaS.
Requisitos funcionales vs. escalabilidad.
Economía de la nube (Pay-as-you-go).
Redes y Conectividad.
Redes Definidas por Software:
VPC, Subnets públicas/privadas, VPN y ruteo.
Resolución de conflictos de red.
Subneteo
UNIDAD 3
Cómputo y Programación Distribuida
Sistemas Distribuidos:
Máquinas virtuales (EC2) vs Contenedores (Docker).
Escalabilidad horizontal y Balanceo de Carga (ALB).
UNIDAD 4
Seguridad y Gestión de Identidad
Modelo de Responsabilidad Compartida:
IAM (Roles/Políticas), Grupos de Seguridad.
Prevención de vulnerabilidades y cifrado.
UNIDAD 5
Persistencia y Almacenamiento
Sistemas de Datos:
Almacenamiento de objetos (S3),
DB SQL vs NoSQL gestionadas.
UNIDAD 6
Observabilidad y Mantenimiento
Operaciones Modernas:
Monitoreo (CloudWatch), Logs y Alertas.
Infraestructura como Código (Terraform básico).
Se utilizará la herramienta de Promox, diagram.net, github, visual code, moba
4.- Bibliografía:
https://nvlpubs.nist.gov/nistpubs/Legacy/SP/nistspecialpublication800-145.pdf
https://landscape.cncf.io/
https://docs.aws.amazon.com/wellarchitected/latest/framework/welcome.html
https://learn.microsoft.com/en-us/azure/well-architected/
https://www.finops.org/introduction/what-is-finops/
https://uptimeinstitute.com/tiers
5.- Modalidad de cursada:
ü Clases remotas por Google Meet más dos clases presenciales.
ü Asistencia al 75% de las clases.
ü Presentación de PPTs con Dictado de cursada.
ü Ejercicios de Laboratorio mediante Packet Tracer de Cisco
6.- Condiciones de promoción
ü Promoción: Promedio 7 en adelante
7.- Evaluación
ü Aprobación de 1 Trabajo Práctico.
ü Aprobación de 1 examen parcial Teórico.
ü Aprobación de 1 (un) examen final.
-
-