Digitalización Aplicada al
Sector Productivo
Tarea 03: ”Evaluación Integral del Cloud
Computing y su Influencia en los Sistemas
Digitales”
Objetivo:
Evaluar la comprensión del alumnado sobre los sistemas basados en cloud/nube, sus
niveles, funciones principales, y tecnologías complementarias como Edge Computing,
Fog y Mist Computing, y las ventajas de la nube en sistemas conectados.
Apartado 1: Identificación y Descripción de Niveles y
Funciones del Cloud Computing (45 minutos)
1.1 Identificación de Niveles de Cloud Computing
Identifica y describe brevemente los cuatro niveles de cloud computing: IaaS, PaaS,
SaaS y FaaS. Proporciona un ejemplo de uso para cada uno.
Posible solución:
IaaS (Infraestructura como Servicio): Proporciona infraestructura informática
virtualizada a través de Internet. Ejemplo: Amazon Web Services (AWS) ofrece
servidores virtuales y almacenamiento.
PaaS (Plataforma como Servicio): Ofrece plataformas de desarrollo y despliegue
de aplicaciones. Ejemplo: Google App Engine permite a los desarrolladores construir y
desplegar aplicaciones web.
SaaS (Software como Servicio): Ofrece aplicaciones de software a través de
Internet. Ejemplo: Microsoft Office 365 proporciona aplicaciones de productividad
como Word y Excel en línea.
FaaS (Funciones como Servicio): Permite ejecutar código en respuesta a eventos
sin gestionar servidores. Ejemplo: AWS Lambda permite ejecutar funciones en
respuesta a eventos como cambios en datos o solicitudes HTTP.
1.2 Identificación de Funciones Principales del Cloud Computing
Describe las principales funciones del cloud computing: procesamiento de datos,
intercambio de información y ejecución de aplicaciones. Proporciona un ejemplo de
cada una.
Posible solución:
• Procesamiento de Datos: Permite manejar grandes volúmenes de
datos para análisis y almacenamiento. Ejemplo: Google BigQuery permite
procesar y analizar grandes conjuntos de datos.
• Intercambio de Información: Facilita la colaboración y el intercambio
de datos en tiempo real. Ejemplo: Google Drive permite compartir y
colaborar en documentos en tiempo real.
• Ejecución de Aplicaciones: Permite desplegar y ejecutar aplicaciones
sin preocuparse por la infraestructura subyacente. Ejemplo: Heroku
permite desplegar aplicaciones web rápidamente sin gestionar
servidores.
1.3 Concepto de Edge Computing
Describe el concepto de Edge Computing y su relación con el cloud computing.
Posible solución:
Edge Computing se refiere al procesamiento de datos realizado lo más cerca posible
de la fuente donde se generan, reduciendo la latencia y mejorando la velocidad de
respuesta. Relación con la nube: mientras que la nube centraliza el procesamiento y
almacenamiento, el edge computing distribuye estas tareas a los dispositivos en el
borde de la red, trabajando conjuntamente para mejorar la eficiencia y la velocidad.
1.4 Definición de Fog y Mist Computing
Define los conceptos de Fog y Mist Computing y describe sus zonas de aplicación.
Posible solución:
• Fog Computing: Extiende los servicios de la nube al borde de la red,
facilitando el procesamiento y almacenamiento cerca de los dispositivos de
origen. Zonas de aplicación: redes inteligentes, monitoreo de infraestructuras, y
sistemas de transporte.
• Mist Computing: Abarca la capa más cercana a los dispositivos, gestionando
tareas en el mismo dispositivo o muy cerca de él. Zonas de aplicación:
dispositivos IoT con necesidades de procesamiento inmediato y de bajo
consumo.
Apartado 2: Análisis y Elaboración de Informe
2.1 Informe sobre Ventajas del Cloud Computing en Sistemas
Conectados
Tarea: Elabora un informe que identifique y analice las ventajas que proporciona la
utilización de la cloud/nube en los sistemas conectados. El informe debe incluir:
• Introducción: Breve descripción del cloud computing y su relevancia en sistemas
conectados.
• Identificación de Ventajas: Descripción detallada de al menos cinco ventajas de
utilizar la nube en sistemas conectados.
• Ejemplos de Aplicación: Proporciona al menos dos ejemplos de empresas que
hayan implementado soluciones en la nube con éxito.
• Conclusiones: Resumen de los beneficios y recomendaciones para futuras
implementaciones.
Respuesta Esperada:
Introducción: El cloud computing se ha convertido en una tecnología esencial en la
era digital, permitiendo a las empresas mejorar la eficiencia, escalabilidad y
flexibilidad de sus operaciones. En los sistemas conectados, la nube facilita la
integración de múltiples dispositivos y la gestión de grandes volúmenes de datos en
tiempo real.
Identificación de Ventajas:
• Escalabilidad: Permite aumentar o disminuir recursos según la demanda.
• Flexibilidad: Facilita la adaptación rápida a cambios en el mercado y en la
tecnología.
• Reducción de Costos: Elimina la necesidad de invertir en infraestructura
física, reduciendo costos operativos.
• Acceso Remoto: Proporciona acceso a datos y aplicaciones desde cualquier
lugar con conexión a Internet.
• Mejora de la Seguridad: Ofrece soluciones de seguridad avanzadas y
actualizaciones automáticas.
Ejemplos de Aplicación:
• Netflix: Utiliza AWS para gestionar el streaming de contenido a millones de
usuarios en todo el mundo, escalando recursos según la demanda.
• Dropbox: Ofrece almacenamiento en la nube, permitiendo a los usuarios
acceder y compartir archivos desde cualquier dispositivo.