Periodo académico 2020-1S
Actividad | Grupo | Periodos | Horarios | Aula | Profesor/Tutor |
---|---|---|---|---|---|
CLASE TEÓRICA | (1) - CLASE TEÓRICA - GRUPO 1 - BOGOTÁ | 14/04/2020 - 14/04/2020 | MARTES 18:30 - 21:30 | - | - |
16/04/2020 - 16/04/2020 | JUEVES 18:30 - 21:30 | - | - | ||
21/04/2020 - 21/04/2020 | MARTES 18:30 - 21:30 | - | JULIAN LIBERATO ORJUELA | ||
23/04/2020 - 23/04/2020 | JUEVES 18:30 - 21:30 | - | JULIAN LIBERATO ORJUELA | ||
28/04/2020 - 28/04/2020 | MARTES 18:30 - 21:30 | - | JULIAN LIBERATO ORJUELA | ||
30/04/2020 - 30/04/2020 | JUEVES 18:30 - 21:30 | - | JULIAN LIBERATO ORJUELA | ||
05/05/2020 - 05/05/2020 | MARTES 18:30 - 21:30 | - | JULIAN LIBERATO ORJUELA | ||
07/05/2020 - 07/05/2020 | JUEVES 18:30 - 21:30 | - | JULIAN LIBERATO ORJUELA | ||
12/05/2020 - 12/05/2020 | MARTES 18:30 - 21:30 | - | JULIAN LIBERATO ORJUELA | ||
14/05/2020 - 14/05/2020 | JUEVES 18:30 - 21:30 | - | JULIAN LIBERATO ORJUELA |
Cloud Computing es un nuevo término para un largo y mantenido sueño de ver la computación como utilidad, la cual, en nuestros días, surge como una realidad comercial. La computación está siendo transformada a un modelo que consiste en servicios que son simplificados y entregados de una forma similar a las utilidades tradicionales, como son el agua, la electricidad, el gas y la telefonía. En este modelo, los usuarios acceden a sus servicios basados sobre sus requerimientos sin importar donde estos están ubicados, o como están siendo entregados. Si bien al principio no se permitió un despliegue rápido de soluciones que aprovecharan sus múltiples ventajas, hoy en día es una realidad con la que toda organización debe contar para definir su estrategia de TI. Lo que ha causado que el desarrollo y migración a soluciones Cloud Computing sea cada vez más requerido e importante para las organizaciones.
En este curso consta de tres partes, la primera parte está dedicada a
temas avanzadas de los sistemas distribuidos, donde será teórico práctica. La
segunda parte se dedica a familiarizar a los estudiantes con los conceptos y
estándares que envuelven a la Cloud, esta parte es teórica. La última parte es
totalmente práctica, donde desarrollamos laboratorios con Amazon Web Services
y BlueMix de IBM, para comprender los servicios brindados por la Cloud.
PARTE I: Evolución y adecuación de los sistemas distribuidos
• Evolución de los sistemas distribuidos.
○ Conceptos básicos.
○ Cluster Computing: Definición y conceptos
○ Cluster Computing: Arquitectura, Middleware y Productos
○ Lab1. Cluster Computing
○ Grid Computing: Definición y conceptos.
○ Grid Computing: Estructura, Modelo operacional y Aplicaciones.
○ Lab2. Grid Computing
○ Comparasión entre Grid y cluster.
○ Conclusiones.
● Virtualización
○ Conceptos y definiciones.
○ El poder de la virtualización
○ Tipos de virtualización
○ Nuevos desafíos introducidos por la virtualización
○ Capacidad de la virtualización para la computación verde.
○ Conclusiones
PARTE II: Conceptos y Definición de Cloud Computing
● Conceptos y definición de Cloud Computing
○ Conceptos básicos. Modelo de referencia conceptual (según la NIST)
○ Componentes básicos para identificar lo que es Cloud Computing y lo
que no lo es.
○ Infraestructura como Servicio (IaaS)
○ Servicios básicos de Amazon Web Services.
○ Identificación y aprovechamiento de infraestructuras en la nube pública
PARTE III: Soluciones de servicios de la Cloud
● Servicios brindados por la Cloud
○ Lab. 3 Introduction to Amazon Elastic Compute Cloud.
○ Lab 4.Introduction to Amazon Simple Storage Service.
○ Lab 5.Introduction to Amazon Elastic Block Storage (EBS).
○ Lab 6 Introduction to EC2 Spot instances.
○ Lab 7 Introduction to Amazon EC2 Container Service.
○ Lab 8 Introduction to BlueMix de IBM
○ Lab 9 Herramientas de BlueMix de IBM
Aspectos a evaluar:
● Identificación y apropiación conceptual de los temas relacionados a
los sistemas distribuidos, Cluster, Grid y Cloud Computing.
● Conocimiento y comprensión de aspectos básicos inherentes de las
tecnologías Cloud
● Capacidad de implementar aplicaciones sobre la infraestructura Cloud
que le corresponda.
CALIFICACIONES
● 20 % Quizzes
● 15% Evaluación 1 (Sobre Parte 1)
● 15% Evaluación 2 (Sobre Parte 2)
● 5 % Laboratorio 1
● 5 % Laboratorio 2
● 2 % Laboratorio 3
● 2 % Laboratorio 4
● 2 % Laboratorio 5
● 2 % Laboratorio 6
● 2 % Laboratorio 7
● 5 % Laboratorio 8
● 5 % Laboratorio 9
● 20 % Presentación IaaS.
1. Iqbal, Mickey, Programming Amazon EC2, O'Reilly Media/First Edition 2011
1449393683
2. Iqbal, Mickey, IT Virtualization Best Practices : A Lean, Green
Virtualized Data Center Approach, MC Press/First Edition, 2010.
978-158347-354-2
3. Iqbal, Mickey, Cloud Architecture Patterns, O'Reilly Media/First
Edition, 2012 978-1-449-31977-9
4. Iqbal, Mickey, Cloud Computing Architected: Solution Design Handbook
Recursive/First Edition, 2011 956355617.
Bibliografía complementaria y digital
[Amazon] Manuales técnicos y de referencia – AWS
[Heroku] Manuales técnicos y de referencia – Heroku
[Force.com] Manuales técnicos y de referencia – Force.com
[BlueMix] Manuales técnicos y de referencia – BlueMix de IBM.