El documento describe el uso de la computación en la nube para la docencia de la asignatura Sistemas y Tecnologías Web. Se explica cómo cada estudiante pudo configurar su propio entorno de trabajo en la nube, mejorando la comunicación y el seguimiento. Sin embargo, hubo problemas de acceso y uso de los recursos en la infraestructura disponible, lo que aumentó la carga de trabajo de estudiantes y profesores. Se concluye que se necesita una infraestructura de nube más estable.
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
Uso Cloud Docencia Sistemas Tecnologías Web
1. Uso de Cloud Computing para la Docencia
de Sistemas y Tecnologías Web
Sergio Hernández, Javier Fabra
{shernandez, jfabra}@unizar.es
Departamento de Informática e Ingeniería de Sistemas
Escuela de Ingeniería y Arquitectura
V Jornada de Buenas Prácticas en la Docencia Universitaria con Apoyo de TIC
Zaragoza, 12 de Septiembre de 2014
2. Contexto
Sistemas y Tecnologías Web en el Grado de Ingeniería en Informática
Uso de Cloud Computing para la Docencia de Sistemas y Tecnologías Web
2
• Grado en Ingeniería en Informática
- 4º Curso
- Cuatrimestre de primavera
• Sistemas y Tecnologías Web
- Asignatura troncal de en 3 especialidades
- Optativa en las 2 especialidades restantes
- 43 alumnos matriculados en el Curso 2013/2014
- Curso 2014/2015: 67 alumnos
3. Contexto
Contenido de la asignatura Sistemas y Tecnologías Web
Uso de Cloud Computing para la Docencia de Sistemas y Tecnologías Web
3
• Sistemas y Tecnologías Web
- Asignatura eminentemente práctica
- Tecnologías de última generación relacionadas con la web
- Orientada al desarrollo profesional del alumno
• Requisitos/necesidades de la asignatura
- Alto grado de personalización de las prácticas
- Instalación de diferentes aplicaciones, librerías, etc.
- Utilización de varias máquinas al mismo tiempo
- Utilización de varios Sistemas Operativos (Windows y Linux)
• Potenciales problemas
- Falta de recursos para la realización de prácticas
- Problema de acceso a los recursos para trabajo personal (alta ocupación de los
laboratorios)
4. ¿Qué el Cloud Computing o Computación en la Nube?
Uso de Cloud Computing para la Docencia de Sistemas y Tecnologías Web
4
• Paradigma en el que se ofrecen recursos de
computación como servicios a través de Internet
- Gestión de los recursos trasparente al usuario
- Ubicuo
- Escalable
• Diferentes tipos de recursos
- Software / Aplicaciones (SaaS)
- Entornos de desarrollo (PaaS)
- Máquinas (IaaS)
• Cloud privado, público e híbrido
- Privado: nuestros propios recursos físicos
- Público: proveedor externo (pago por uso)
- Híbrido
5. Uso del Cloud Computing
Uso de Cloud Computing para la Docencia de Sistemas y Tecnologías Web
5
• Beneficios de la utilización del Cloud Computing
- Cada alumno dispone de varios recursos virtuales propios
- Cada alumno personaliza su entorno de trabajo
- Acceso al entorno de trabajo desde cualquier ordenador con conexión a Internet
- No es necesario un hardware específico
• Tecnología en auge en el mundo empresarial
- Ahorro de costes
6. Metodología docente
Uso de Cloud Computing para la Docencia de Sistemas y Tecnologías Web
6
• Sesiones teóricas de puesta en contexto con la computación en la nube
- Funcionamiento de las infraestructuras de cloud y las interfaces de acceso
- Técnicas para acceder a la nube
- Integración y desarrollo de aplicaciones
• Planificación del despliegue de servidores Web en la nube
- Sesiones prácticas
- Despliegue en servidores locales
- Planificación de migración y despliegue en servidores en la nube
- Análisis del impacto (tanto en recursos económicos como humanos)
• Despliegue real de los servidores utilizando una infraestructura de Cloud Computing
- Infraestructura del Instituto de Biocomputación y Física de Sistemas Complejos (BIFI)
- Tecnología para el despliegue de la infraestructura Cloud: OpenStack
• Evaluación de la experiencia y realización de una memoria de trabajo
- Actividades realizadas durante la realización del trabajo
- Análisis de ventajas e inconvenientes de la utilización de la computación en la nube
7. Resultados
Uso de Cloud Computing para la Docencia de Sistemas y Tecnologías Web
7
• Resultados muy positivos
- No ha habido problemas en cuanto al número de recursos utilizados
- Cada alumno ha podido configurar el entorno de acuerdo a sus necesidades
- Mejora de la comunicación con el alumno y del seguimiento de su trabajo
• Problemas en el acceso y utilización de los recursos
Satisfacción aprendizaje
Muy alto
Alto
Regular
Bajo
Muy bajo
Satisfacción OpenStack
8. Conclusiones y sostenibilidad
Uso de Cloud Computing para la Docencia de Sistemas y Tecnologías Web
8
• Experiencia muy beneficiosa en cuanto al proceso de aprendizaje
- Mejora de la comunicación profesor-alumno
- Mejora del seguimiento del trabajo del alumno por parte del profesor
- Facilidad en la adaptación del entorno a las necesidades de la asignatura
- Utilización de una tecnología en auge en el mundo empresarial
• Problemas en el acceso y utilización de la infraestructura disponible
- Insatisfacción en los alumnos
- Aumento de la carga de trabajo del alumno
- Aumento de la carga docente debido a la resolución de los problemas “no esperados”
• Necesidad de una infraestructura de computación en la nube estable
- Google Cloud Computing
- Amazon Elastic Compute Cloud
- Windows Azure
9. Uso de Cloud Computing para la Docencia
de Sistemas y Tecnologías Web
Sergio Hernández, Javier Fabra
{shernandez, jfabra}@unizar.es
Departamento de Informática e Ingeniería de Sistemas
Escuela de Ingeniería y Arquitectura
V Jornada de Buenas Prácticas en la Docencia Universitaria con Apoyo de TIC
Zaragoza, 12 de Septiembre de 2014