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.
Descripción
- 1. 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
- 2. 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
- 3. 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
- 4. Servicios
- Acceso a servicios misma plataforma
- Acceso a servicios diferentes plataforma
- Interoperabilidad
- Futuro de los Servicios Cloud Computing