Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.
La computación en la nube en
el aula:
Una experiencia práctica
Patxi Gortázar
francisco.gortazar@urjc.es
@fgortazar
JITICE...
JITICE 2015
La computación en la nube en el aula
• Contexto
 Asignatura: Desarrollo de Aplicaciones Distribuidas
/ Sistem...
JITICE 2015
La computación en la nube en el aula
• Contenidos teóricos
 Problemas
 Arquitecturas distribuidas
 Datos di...
JITICE 2015
La computación en la nube en el aula
• Contenidos teóricos
 Problemas
 Arquitecturas distribuidas
 Datos di...
JITICE 2015
La computación en la nube en el aula
• Contenidos prácticos
 Hasta ahora:
 Aplicaciones desarrolladas en una...
JITICE 2015
La computación en la nube en el aula
• Contenidos prácticos
 Cluster local con Proxmox
JITICE 2015
JITICE 2015
La computación en la nube en el aula
• Contenidos prácticos
 Cluster local con Docker
JITICE 2015
JITICE 2015
La computación en la nube en el aula
• Contenidos prácticos
 Docker en máquinas de los alumnos
JITICE 2015
JITICE 2015
La computación en la nube en el aula
• Contenidos prácticos
 Vagrant en máquinas de los alumnos
JITICE 2015
JITICE 2015
La computación en la nube en el aula
• Contenidos prácticos
 Amazon AWS tarjeta crédito
JITICE 2015
JITICE 2015
La computación en la nube en el aula
• Contenidos prácticos
 PaaS
 Openshift
 Heroku
JITICE 2015
JITICE 2015
La computación en la nube en el aula
• Contenidos prácticos
 Microsoft Azure programa educativo
JITICE 2015
JITICE 2015
La computación en la nube en el aula
• Ventajas de un proveedor IaaS como Azure
 Máquinas virtuales
 Windows...
JITICE 2015
La computación en la nube en el aula
JITICE 2015
La computación en la nube en el aula
JITICE 2015
La computación en la nube en el aula
• Problemas
 Registro
 http://www.microsoftazurepass.com/
 Largo
 Cód...
JITICE 2015
La computación en la nube en el aula
• Problemas
 Opciones
 Servicios
 Máquinas virtuales
 Aplicaciones we...
JITICE 2015
La computación en la nube en el aula
• Problemas
 La línea de comandos es necesaria
 Acceso máquinas virtual...
JITICE 2015
La computación en la nube en el aula
• Problemas
 Máquinas virtuales
 Acceso SSH
 Generación de claves
 No...
JITICE 2015
La computación en la nube en el aula
• Práctica 1
 Desplegar una aplicación web en una instancia
 Conectarse...
JITICE 2015
La computación en la nube en el aula
• Conclusiones
 Merece la pena
 Los alumnos lo valoran
 Flexibilidad p...
JITICE 2015
La computación en la nube en el aula
• Futuro
 Instrucciones detalladas para evitar sesiones
iniciales
 Con ...
JITICE 2015
La computación en la nube en el aula
¡Gracias!
JITICE 2015
Prochain SlideShare
Chargement dans…5
×

La computación en la nube en el aula

Mi experiencia con Azure en el aula en asignaturas de Sistemas Distribuidos

  • Identifiez-vous pour voir les commentaires

La computación en la nube en el aula

  1. 1. La computación en la nube en el aula: Una experiencia práctica Patxi Gortázar francisco.gortazar@urjc.es @fgortazar JITICE 2015
  2. 2. JITICE 2015 La computación en la nube en el aula • Contexto  Asignatura: Desarrollo de Aplicaciones Distribuidas / Sistemas Distribuidos  Curso:Tercero  Titulación: Ingeniería de Computadores e Ingeniería de Computadores Semipresencial  https://www.youtube.com/playlist?list=PLreahU6K MqYNZDj0fKJt_RvjYprC32-zi JITICE 2015
  3. 3. JITICE 2015 La computación en la nube en el aula • Contenidos teóricos  Problemas  Arquitecturas distribuidas  Datos distribuidos  Tolerancia a fallos  Arquitecturas elásticas  Despliegues / Actualizaciones JITICE 2015
  4. 4. JITICE 2015 La computación en la nube en el aula • Contenidos teóricos  Problemas  Arquitecturas distribuidas  Datos distribuidos  Tolerancia a fallos  Arquitecturas elásticas  Despliegues / Actualizaciones JITICE 2015
  5. 5. JITICE 2015 La computación en la nube en el aula • Contenidos prácticos  Hasta ahora:  Aplicaciones desarrolladas en una única máquina  No hay problemas de red  No hay problemas de administración  No hay que desplegar la aplicación  La base de datos ya está preparada (y con datos…  )  ¿Se puede hacer algo más realista? JITICE 2015
  6. 6. JITICE 2015 La computación en la nube en el aula • Contenidos prácticos  Cluster local con Proxmox JITICE 2015
  7. 7. JITICE 2015 La computación en la nube en el aula • Contenidos prácticos  Cluster local con Docker JITICE 2015
  8. 8. JITICE 2015 La computación en la nube en el aula • Contenidos prácticos  Docker en máquinas de los alumnos JITICE 2015
  9. 9. JITICE 2015 La computación en la nube en el aula • Contenidos prácticos  Vagrant en máquinas de los alumnos JITICE 2015
  10. 10. JITICE 2015 La computación en la nube en el aula • Contenidos prácticos  Amazon AWS tarjeta crédito JITICE 2015
  11. 11. JITICE 2015 La computación en la nube en el aula • Contenidos prácticos  PaaS  Openshift  Heroku JITICE 2015
  12. 12. JITICE 2015 La computación en la nube en el aula • Contenidos prácticos  Microsoft Azure programa educativo JITICE 2015
  13. 13. JITICE 2015 La computación en la nube en el aula • Ventajas de un proveedor IaaS como Azure  Máquinas virtuales  Windows  Linux  Gestión de la red  Herramientas en línea de comandos  Cuentas individuales sin necesidad de tarjeta  100$/mes durante 6 meses para los alumnos  250$/mes durante 12 meses para el profesor JITICE 2015
  14. 14. JITICE 2015 La computación en la nube en el aula
  15. 15. JITICE 2015 La computación en la nube en el aula
  16. 16. JITICE 2015 La computación en la nube en el aula • Problemas  Registro  http://www.microsoftazurepass.com/  Largo  Códigos caducan… cuidado con anticiparse demasiado  Muy buen soporte  Planificar una sesión para el registro  Asegurar que todos los alumnos canjean el pase  Alumnos que lo hacen tarde  código caducado JITICE 2015
  17. 17. JITICE 2015 La computación en la nube en el aula • Problemas  Opciones  Servicios  Máquinas virtuales  Aplicaciones web  Aplicaciones móviles  Datos  HDInsight  Redes  Almacenamiento
  18. 18. JITICE 2015 La computación en la nube en el aula • Problemas  La línea de comandos es necesaria  Acceso máquinas virtuales  Instalación de software  Arranque/parada de servicios  Gestión de configuraciones  Linux  ok  Windows  limitada, ¿powershell? JITICE 2015
  19. 19. JITICE 2015 La computación en la nube en el aula • Problemas  Máquinas virtuales  Acceso SSH  Generación de claves  No disponible enWindows  Usar Git forWindows Git Bash JITICE 2015
  20. 20. JITICE 2015 La computación en la nube en el aula • Práctica 1  Desplegar una aplicación web en una instancia  Conectarse a ella por http • Práctica 2  Aplicación web con base de datos en dos instancias diferentes • Práctica final  Arquitectura tolerante a fallos  Balanceador de carga  3 aplicaciones web  Base de datos JITICE 2015
  21. 21. JITICE 2015 La computación en la nube en el aula • Conclusiones  Merece la pena  Los alumnos lo valoran  Flexibilidad para el docente  Requiere un poco de tiempo adicional  Sesión registro y toma de contacto  Aspectos básicos de la línea de comandos  Generación y uso de claves SSH para autenticación  Edición de ficheros de configuración  Comandos básicos JITICE 2015
  22. 22. JITICE 2015 La computación en la nube en el aula • Futuro  Instrucciones detalladas para evitar sesiones iniciales  Con videos  Simular problemas de red  Arquitecturas más complejas  GitHub for Education (https://education.github.com/) JITICE 2015
  23. 23. JITICE 2015 La computación en la nube en el aula ¡Gracias! JITICE 2015

×