CLOUD COMPUTING

  • 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 que destacar de la presente acción formativa.

CONTENIDOS

  • Cloud Computing

 

  1. ¿Qué es?
  2. Modo de trabajo y funcionamiento
  3. Tecnologías de Virtualización
  4. Tipos de Cloud
  5. Niveles de Programación
  6. Historia
  7. Ventajas e inconvenientes
  8. Nuevas oportunidades

 

  • AZURE

 

  1. Plataforma Windows Azure
  2. Usuario: mod de acceso y trabajo
  3. Administración de Azure
  4. Virtualización con Azure
  5. Vista programador
  6. Servicios de Azure
  7. Bases de Datos con Azure
  8. Programación con Azure
  9. Librerías
  10. Análisis
  11. Diseño
  12. Codificación
  13. Compilación
  14. Depuración
  15. Implementación

 

  • LINUX

 

  1. Distribuciones Linux en la Nubes
  2. Usuario: modo de acceso y trabajo
  3. Administración
  4. Virtualización con Linux
  5. Vista programador
  6. Servicios en Linux
  7. Bases de Datos en Linux
  8. Programación en la Nube bajo Linux
    1. Librerías
    2. Análisis
    3. Diseño
    4. Codificación
    5. Compilación
    6. Depuración
    7. Implementación

 

  • Servicios

 

    1. Acceso a servicios misma plataforma
    2. Acceso a servicios diferentes plataforma
    3. Interoperabilidad

 

  • Futuro de los Servicios Cloud Computin