El objetivo principal de esta asignatura es darle a conocer al alumnado el paradigma de computación distribuida "Cloud Computing" (Computación en la Nube), y proporcionarle una visión de sus posibilidades de utilización en el ámbito empresarial. Los sistemas de Cloud Computing permiten externalizar los recursos de computación de una organización a un tercer proveedor, permitiendo un aprovisionamiento y liberación rápidos, transparentes, seguros y baratos de dichos recursos a través de Internet. Esta flexibilidad en la gestión de la computación, unida al modelo de pago por uso disponible en los clouds públicos, permiten que las empresas puedan desplegar rápidamente aplicaciones informáticas sobre sistemas que adaptan sus recursos eficientemente en función del ciclo de vida natural del negocio, con los consecuentes ahorros de costes y mejoras en la productividad. Con todo, su uso también supone un importante reto para las empresas, que deben conocer las ventajas e inconvenientes de esta tecnología antes de decidir decantarse hacia su adopción, ya que esto implica cambios significativos que afectan a su modelo de negocio.
Por otro lado, las tecnologías basadas en la virtualización que se utilizan en los clouds públicos también pueden aplicarse en los centros de cálculo privados de las empresas para conseguir una gestión más eficiente, añadiéndole muchas de las características que proporcionan los clouds públicos al tiempo que la información sensible permanece bajo el control de la organización.
Mediante las actividades previstas en esta materia el alumno conocerá los conceptos básicos y problematicas asociadas con el Cloud Computing desde el punto de vista empresarial, se le proporcionará información sobre casos de éxito en su uso en entornos empresariales y, para conocer de buena tinta la tecnología, realizará prácticas sobre Clouds públicos, desplegando y usando infraestructuras y plataformas virtualizadas y ejecutando aplicaciones distribuidas desarrolladas aplicando un nuevo modelo de programación: el modelo Map/Reduce, modelo que es soportado por los principales proveedores de servicios Cloud.
(*) La Guía Docente es el documento donde se visualiza la propuesta académica de la UDC. Este documento es público y no se puede modificar, salvo cosas excepcionales bajo la revisión del órgano competente de acuerdo a la normativa vigente que establece el proceso de elaboración de guías