Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Escuela Profesional de
Ciencia de la Computación
SILABO
2. DOCENTE
Dr. Alvaro Henry Mamani-Aliaga
Dr. Ciencia de la Computación, UNSA, Perú, 2019.
4. SUMILLA
1. Bases teóricas de la Computación en la Nube 2. Procesamiento de datos 3. Virtualización, Contenerización 4. Ten-
dencias en Computación en la Nube
5. OBJETIVO GENERAL
Comprender los conceptos básicos de la computación en nube, incluyendo definiciones, historia, pros y cons de la
misma, comparaciones con tecnologı́as relacionadas, tales como grid computing, o utility computing.
Conocer la tecnologı́a que soporta a la computación en nube.
1
6. CONTRIBUCIÓN A LA FORMACIÓN PROFESIONAL Y FORMACIÓN GENERAL
Esta disciplina contribuye al logro de los siguientes resultados de la carrera:
a) Aplicar conocimientos de computación y de matemáticas apropiadas para la disciplina. (Evaluar)
b) Analizar problemas e identificar y definir los requerimientos computacionales apropiados para su solución. ()
c) Diseñar, implementar y evaluar un sistema, proceso, componente o programa computacional para alcanzar las
necesidades deseadas. ()
d) Trabajar efectivamente en equipos para cumplir con un objetivo común. (Evaluar)
k) Aplicar los principios de desarrollo y diseño en la construcción de sistemas de software de complejidad variable. ()
8. CONTENIDOS
Lecturas: [Armbrust et al., 2009], [Singh et al., 2016], [Fernando et al., 2013]
2
UNIDAD 2: Procesamiento de datos (15)
Competencias: C2
CONTENIDO OBJETIVO GENERAL
Lecturas: [Dean and Ghemawat, 2008], [Zaharia et al., 2016], [Vavilapalli et al., 2013]
Diferencias entre Contenerizatión y Virtualización. Entender las diferencias entre Contenerizatión y Vir-
tualización
Lecturas: [?], [Verma et al., 2015], [Pahl, 2015], [Dua et al., 2014]
9. METODOLOGÍA
El profesor del curso presentará clases teóricas de los temas señalados en el programa propiciando la intervención de
los alumnos.
El profesor del curso presentará demostraciones para fundamentar clases teóricas.
El profesor y los alumnos realizarán prácticas.
Los alumnos deberán asistir a clase habiendo leı́do lo que el profesor va a presentar.
De esta manera se facilitará la comprensión y los estudiantes estarán en mejores condiciones de hacer consultas en
clase.
3
10. EVALUACIONES
Evaluación Permanente 1 : 20 %
Examen Parcial : 30 %
Evaluación Permanente 2 : 20 %
Examen Final : 30 %
Referencias
[Armbrust et al., 2009] Armbrust, M., Fox, A., Griffith, R., Joseph, A. D., Katz, R. H., Konwinski, A., Lee, G., Patterson,
D. A., Rabkin, A., Stoica, I., and Zaharia, M. (2009). Above the clouds: A berkeley view of cloud computing. Technical
Report UCB/EECS-2009-28, EECS Department, University of California, Berkeley.
[Dean and Ghemawat, 2008] Dean, J. and Ghemawat, S. (2008). Mapreduce: simplified data processing on large clusters.
Commun. ACM, 51(1):107–113.
[Dua et al., 2014] Dua, R., Raja, A. R., and Kakadia, D. (2014). Virtualization vs containerization to support paas. In
2014 IEEE International Conference on Cloud Engineering, pages 610–614.
[Fernando et al., 2013] Fernando, N., Loke, S. W., and Rahayu, W. (2013). Mobile cloud computing: A survey. Future
Generation Computer Systems, 29(1):84 – 106.
[Pahl, 2015] Pahl, C. (2015). Containerization and the paas cloud. IEEE Cloud Computing, 2(3):24–31.
[Singh et al., 2016] Singh, S., Jeong, Y.-S., and Park, J. H. (2016). A survey on cloud computing security: Issues, threats,
and solutions. Journal of Network and Computer Applications, 75:200 – 222.
[Vavilapalli et al., 2013] Vavilapalli, V. K., Murthy, A. C., Douglas, C., Agarwal, S., Konar, M., Evans, R., Graves, T.,
Lowe, J., Shah, H., Seth, S., and et al. (2013). Apache hadoop yarn: Yet another resource negotiator. In Proceedings
of the 4th Annual Symposium on Cloud Computing, SOCC âĂŹ13, New York, NY, USA. Association for Computing
Machinery.
[Verma et al., 2015] Verma, A., Pedrosa, L., Korupolu, M. R., Oppenheimer, D., Tune, E., and Wilkes, J. (2015). Large-
scale cluster management at Google with Borg. In Proceedings of the European Conference on Computer Systems
(EuroSys), Bordeaux, France.
[Zaharia et al., 2016] Zaharia, M., Xin, R. S., Wendell, P., Das, T., Armbrust, M., Dave, A., Meng, X., Rosen, J., Ven-
kataraman, S., Franklin, M. J., and et al. (2016). Apache spark: A unified engine for big data processing. Commun.
ACM, 59:56âĂŞ65.