- Con este curso los participantes conocerán la filosofía de trabajo en entornos Cloud y serán capaces de moverse por el desde la perspectiva tanto del desarrollador, administrador o usuario.
- Se verá tanto desde el punto de vista del Sistema Operativo Azure de Microsoft como de diversas distribuciones de Linux.
- Dado que la programación en la Nube (Cloud Computing) es algo reciente se tocarán de modo objetivo las ventajas e inconvenientes de este modelo de programación. El modo de llamar a librerías, crear enlaces a otros servicios, análisis, compilación y depuración de código serán otros aspectos a destacar de la presente acción formativa.
Contenido del programa formativo:
1. CLOUD COMPUTING
1.1. ¿Qué es?
1.2. Modo de trabajo y funcionamiento.
1.3. Tecnologías de Virtualización.
1.4. Tipos de Cloud.
1.5. Niveles de Programación.
1.6. Historia.
1.7. Ventajas e inconvenientes.
1.8. Nuevas oportunidades.
2. AZURE
2.1. Plataforma Windows Azure.
2.2. Usuario: modo de acceso y trabajo.
2.3. Administración de Azure.
2.4. Virtualización con Azure.
2.5. Vista programador.
2.6. Servicios de Azure.
2.7. Bases de Datos con Azure.
2.8. Programación en Azure.
2.8.1. Librerías.
2.8.2. Análisis.
2.8.3. Diseño.
2.8.4. Codificación.
2.8.5. Compilación.
2.8.6. Depuración.
2.8.7. Implementación.
3. LINUX
3.1. Distribuciones Linux en la Nube.
3.2. Usuario: modo de acceso y trabajo.
3.3. Administración.
3.4. Virtualización con Linux.
3.5. Vista programador.
3.6. Servicios en Linux.
3.7. Bases de Datos en Linux.
3.8. Programación en la Nube bajo Linux.
3.8.1. Librerías.
3.8.2. Análisis.
3.8.3. Diseño.
3.8.4. Codificación.
3.8.5. Compilación.
3.8.6. Depuración.
3.8.7. Implementación.
4. SERVICIOS
4.1. Acceso a servicios misma plataforma.
4.2. Acceso a servicios diferentes plataforma.
4.3. Interoperabilidad.
4.4. Futuro de los Servicios Cloud Computing.
La Modalidad ONLINE se adapta a las características y necesidades de cada
alumno, combinando las metodologías de enseñanza programada y de trabajo autónomo
por parte del alumnado con el asesoramiento de un equipo docente especializado y
mediante el uso de las nuevas tecnologías de la información y comunicación, creando un entorno de aprendizaje
activo, próximo y colaborativo en el Campus Virtual, disponiendo de los mejores recursos en un
mismo entorno educativo.
- ENSEÑANZA PROGRAMADA: Persigue transmitir los conocimientos al alumnado sin la
intervención directa de el/la formador/a, a través de la organización y estructuración de los contenidos de
forma secuencial. La realización periódica de ejercicios y pruebas de autoevaluación permiten afianzar lo
aprendido y corregir los posibles errores en el aprendizaje.
- TRABAJO AUTÓNOMO: Sistema de trabajo donde el alumno asume la responsabilidad de su proceso
de aprendizaje, adaptándolo a su ritmo de trabajo y a sus propias necesidades, lo que exige una mayor implicación
por su parte.
Las acciones formativas están diseñadas para propiciar el fomento de las habilidades, conocimientos y experiencias
relevantes para el desarrollo profesional dentro del ámbito de la temática del curso.
El material didáctico objeto fundamental del proceso de enseñanza, estará disponible en el Campus de manera ordenada y
en los formatos más idóneos para ajustarlos a las especificaciones del curso. Cada alumno debe trabajarlos de manera
autónoma dedicando un tiempo que dependerá de las necesidades individualizadas de cada uno de ellos.