DURACIÓN
30 horas
OBJETIVOS
- 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.
REQUISITOS
- Informática nivel usuario
- Se recomienda conocimientos previos de lenguaje de programación: bases de datos MySQL; estilos y plantillas PHP y CSS; Cliente FTP; SCORM…
PROGRAMA DEL CURSO
Cloud Computing
- ¿Qué es?
- Modo de trabajo y funcionamiento
- Tecnologías de Virtualización
- Tipos de Cloud
- Niveles de Programación
- Historia
- Ventajas e inconvenientes
- Nuevas oportunidades
Azure
- Plataforma Windows Azure.
- Usuario: modo de acceso y trabajo
- Administración de Azure
- Virtualización con Azure
- Vista programador
- Servicios de Azure
- Bases de Datos con Azure
- Programación en Azure
- Librerías
- Análisis
- Diseño
- Codificación
- Compilación
- Depuración
- Implementación
Linux
- Distribuciones Linux en la Nube
- Usuario: modo de acceso y trabajo
- Administración
- Virtualización con Linux
- Vista programador
- Servicios en Linux
- Bases de Datos en Linux
- Programación en la Nube bajo Linux
- Librerías
- Análisis
- Diseño
- Codificación
- Compilación
- Depuración
- Implementación
Servicios
- Acceso a servicios misma plataforma
- Acceso a servicios diferentes plataforma
- Interoperabilidad
- Futuro de los Servicios Cloud Computing