Documentos de Académico
Documentos de Profesional
Documentos de Cultura
DISTRIBUIDAS
Nombre de la asignatura: Aplicaciones Distribuidas-PAC
Presentación
1. Presentación de la asignatura
Reciba un cordial saludo de parte de la Universidad de las Fuerzas Armadas ESPE al inicio de este
nuevo semestre, deseándole éxitos en esta asignatura de “Aplicaciones Distribuidas”. Es necesario en
primer lugar, que tenga una actitud positiva hacia lo que va a estudiar (voluntad, motivación, interés).
A veces, adquirir esa actitud es complicado, debido a que existen asignaturas que le confunden. No
obstante, puede planificar ese estudio para que no sea tan árido, distribuir los contenidos como más
cómodo le resulte; tenga en cuenta que los temas que se tratan en esta asignatura son de actualidad y
orientadas principalmente al desarrollo de software.
Respecto a su horario y planificación de estudio, debe adaptarlo a sus necesidades. Es un tema muy
personal y de responsabilidad. De todas formas, algunas investigaciones le brindan consejos útiles,
como está demostrado que "aquellos que estudian durante las últimas horas de la tarde-noche se
aprende más despacio, pero es lo que mejor se recuerda". Sin embargo, "el estudio durante las horas de
la mañana hace que se aprenda más de prisa, pero se olvide más fácilmente."
Una buena planificación del estudio y un horario disciplinado pueden darle resultados muy positivos.
Es uno de los aspectos más difíciles de cumplir pero es, sin duda, una de las claves de excelentes
resultados. Una planificación adecuada le ahorrará tiempo, que podrás dedicar a otras actividades.
Ahorrará también esfuerzo y lograrás más eficacia. Adquiriendo un hábito diario de estudio, evitará los
trancones de última hora. Lo tendrá todo a punto, rendirá mejor y mejorará su auto-estima.
Hemos elaborado esta guía a partir de nuestra actividad profesional desarrollada dentro de las áreas de
desarrollo e ingeniería de software. En la actualidad se está viviendo una revolución en cuanto al
almacenamiento de datos en repositorios no relacionales y en el desarrollo de grandes aplicaciones
particionadas de forma vertical.
2. Caracterización
La asignatura de Aplicaciones Distribuidas; se caracteriza por presentar tres tecnologías que son
utilizadas en el desarrollo de aplicaciones de software como son: Integración de Aplicaciones por
medio de servicios Web, uso de bases de datos NoSQL y la utilización de arquitecturas basadas en
micro-servicios para el desarrollo de aplicaciones empresariales.
3. Metodología de estudio
Esta guía se desarrolló tomando como base la experiencia académica y profesional de sus tutores y un
sin número de textos y direcciones electrónicas; que usted lo encontrará en la sección contenidos de la
plataforma virtual.
1
Nombre de la asignatura: Aplicaciones Distribuidas-PAC
4. Evaluación
Ponderación de calificaciones
5. Objetivo general
Aprender las nuevas tecnologías y marcos de trabajo que son utilizados por la industria del software
para el desarrollo de aplicaciones empresariales orientadas a la web, y que son accedidas desde
múltiples dispositivos; con la finalidad de soportar múltiples usuarios concurrentes y ayudar a los
procesos de las empresas en una sociedad globalizada.
6. Resultados de aprendizaje
Adquirir conocimientos para el uso de servicios Web Rest, SOAP y WebSockets para la
integración de sistemas heterogéneos.
Evidenciar conocimientos teóricos y prácticos en el desarrollo de aplicaciones orientadas a
Servicios.
Evidenciar los conocimientos adquiridos con la realización de una aplicación completa
utilizando la arquitectura de micro-servicios; en la cual se demuestre el uso de servicios WEB
y bases de datos Relacionales
7. Tabla de contenidos
2
Nombre de la asignatura: Aplicaciones Distribuidas-PAC
8. Texto guía
Joyanes Aguilar, L. (2014). Big Data: Análisis de grandes volumes de datos en organizaciones y
empresas. Medellin: Alfaomega.
Zoltan Prekopcsak, Gabor Makrai, Tamas Henk, Csaba G ́asp ́ar-Papanek. (2015). Radoop: Analyzing
Big Data with RapidMiner and Hadoop. Recuperado de
https://www.researchgate.net/publication/266463880_Radoop_Analyzing_Big_Data_with_Ra
pidMiner_and_Hadoop