Digitalización aplicada
al sistema productivo
Unidad 3: Cloud computing y
edge computing en sistemas
digitales
Introducción.......................................................................................................................3
Objetivos / capacidades....................................................................................................5
Proyecto de la unidad........................................................................................................6
1. Introducción a cloud computing y edge computing..................................................9
1.1. Beneficios y ventajas del cloud computing..................................................12
2. Niveles y modelos de servicio en cloud computing.................................................16
3. Funciones y aplicaciones de cloud computing.........................................................21
Cuestionario............................................................................................................25
4. Edge computing: funciones y aplicaciones...............................................................26
5. Integración de cloud computing y edge computing................................................29
Resumen...........................................................................................................................33
Recursos para ampliar....................................................................................................34
Bibliografía........................................................................................................................35
Glosario.............................................................................................................................36
Índice
INTRODUCCIÓN
La evolución tecnológica ha transformado
profundamente la manera en que se
gestionan y procesan los datos. En este
contexto, el cloud computing y el edge
computing emergen como dos paradigmas
fundamentales en el ámbito de los
sistemas digitales. La unidad presente tiene como objetivo proporcionar una visión
completa y detallada sobre estos conceptos, explorando sus fundamentos,
aplicaciones, ventajas y cómo ambos pueden integrarse para mejorar la eficiencia en
la gestión de información.
El cloud computing se ha consolidado como una herramienta esencial para el
almacenamiento y procesamiento de datos a gran escala, ofreciendo modelos de
servicio flexibles que se adaptan a las necesidades de la clientela. Por otro lado, el
edge computing responde a la necesidad de llevar el procesamiento de datos más
cerca de su origen, reduciendo la latencia y mejorando la capacidad de respuesta en
tiempo real.
A lo largo de esta unidad, el alumnado explorará las características distintivas de
cada enfoque, así como los escenarios en los que resulta conveniente optar por
uno u otro, o incluso por una combinación de ambos. Esta introducción sirve como
base para comprender el impacto de estas tecnologías y su papel en el futuro de la
infraestructura digital.
Unidad 3: Cloud computing y edge computing en sistemas digitales 3
Estamos firmemente comprometidos con la promoción
de la igualdad y el uso del lenguaje inclusivo en todos
nuestros contenidos. No obstante, para facilitar la
comprensión de algunos conceptos y perfiles
profesionales, en ocasiones recurriremos al uso del
masculino genérico. Queremos aclarar que esta
elección no implica invisibilizar ni excluir a ningún
colectivo, sino que responde a la necesidad de
simplificar la redacción en determinados contextos.
Unidad 3: Cloud computing y edge computing en sistemas digitales 4
OBJETIVOS / CAPACIDADES
En esta unidad de aprendizaje, las capacidades que más se van a
trabajar son:
Identificar y aplicar tecnologías habilitadoras digitales: caracterizar
las tecnologías digitales clave para la transformación de empresas
hacia entornos digitales, describiendo sus características y
aplicaciones prácticas en el ámbito productivo.
Implementar y gestionar soluciones basadas en la nube: identificar y
evaluar sistemas basados en cloud/nube, analizando su influencia en
el desarrollo y optimización de los sistemas digitales dentro de los
sectores productivos.
Unidad 3: Cloud computing y edge computing en sistemas digitales 5
PROYECTO DE LA UNIDAD
Antes de empezar a trabajar el contenido, te presentamos la actividad que está
relacionada con esta unidad de aprendizaje. Se trata de un caso práctico basado en una
situación real con la que te puedes encontrar en tu puesto de trabajo. Con esta
actividad se evaluará la puesta en práctica de los criterios de evaluación vinculados al
resultado de aprendizaje que se trabaja en esta unidad. Para realizarla deberás hacer lo
siguiente: lee el enunciado que te presentamos a continuación, dirígete al área general
del módulo profesional, concretamente a la actividad de evaluación que se encuentra
dentro de esta unidad, allí encontrarás todos los detalles sobre fecha y forma de entrega,
objetivos... A lo largo de la unidad irás adquiriendo los conocimientos necesarios para ir
elaborando este proyecto.
Enunciado:
Análisis estratégico de la integración de tecnologías de la nube y edge computing.
EcoManufactura S.A. está explorando la implementación de una solución IoT para
optimizar su planta de producción. Para llevar a cabo esta iniciativa de manera efectiva,
la empresa necesita analizar cómo las tecnologías de la cloud/nube, el edge computing y
otras soluciones intermedias pueden trabajar conjuntamente para maximizar la
eficiencia, la gestión de datos y la sostenibilidad.
A tu departamento, se le pide realizar un análisis detallado respondiendo las siguientes
secciones de forma integrada:
La primera sección trata sobre el análisis de niveles y funciones de la cloud/nube, y
se deben completar las siguientes actividades:
◦ Analiza los diferentes niveles de la cloud/nube (IaaS, PaaS, SaaS),
destacando cómo cada nivel puede integrarse en la solución IoT de
EcoManufactura S.A. Describe los beneficios y limitaciones potenciales de
Unidad 3: Cloud computing y edge computing en sistemas digitales 6
cada nivel en términos de manejo de datos y ejecución de aplicaciones en
la planta.
◦ Reflexiona sobre las funciones clave de la cloud/nube, como el
procesamiento de datos y el intercambio de información, y cómo estas
funciones podrían mejorar la toma de decisiones en tiempo real y la
eficiencia operativa en EcoManufactura S.A. Proporciona un ejemplo
específico de cómo se podrían aplicar estas funciones para la
optimización de procesos.
En la segunda sección se tratará la relación entre edge computing y la cloud/nube.
Para ello, deberás:
◦ Analizar la relación entre edge computing y la cloud/nube, explicando cómo
la combinación de ambas tecnologías puede crear un sistema robusto
para la gestión de datos de IoT en tiempo real. Además, evalúa las
ventajas de utilizar edge computing para reducir la latencia y aumentar la
seguridad de los datos.
◦ Discutir un caso específico en el que EcoManufactura S.A. podría aplicar
edge computing para mejorar la capacidad de respuesta y la eficiencia de
su planta. Incluye un análisis de cómo esto podría impactar la
productividad y la fiabilidad de los procesos.
Por último, en la tercera sección se pide trabajar la aplicación y análisis de fog y
mist computing. Para ello:
◦ Analiza los conceptos de fog computing y mist computing, destacando las
diferencias y similitudes entre ellos. Reflexiona sobre cómo cada
tecnología podría encajar en un sistema IoT más amplio en
EcoManufactura S.A.
◦ Expón un caso práctico de uso de fog computing en la empresa, explicando
cómo serviría como intermediario para gestionar y procesar datos entre
Unidad 3: Cloud computing y edge computing en sistemas digitales 7
dispositivos IoT y la nube. Evalúa las ventajas y desafíos de implementar
fog computing.
◦ Explora cómo estas tecnologías (cloud/nube, edge, fog y mist) pueden
contribuir a la sostenibilidad, mencionando posibles impactos positivos
en la reducción de consumo energético y la minimización del desperdicio
de recursos en la planta.
Unidad 3: Cloud computing y edge computing en sistemas digitales 8
1. INTRODUCCIÓN A CLOUD COMPUTING Y EDGE COMPUTING
El cloud computing y el edge computing son dos
de los pilares tecnológicos más relevantes en el
ámbito del procesamiento y la gestión de datos en
la actualidad. Ambos conceptos surgen para cubrir
diferentes necesidades en cuanto a la eficiencia,
disponibilidad y gestión de grandes volúmenes de
información.
En este apartado, se presentan las definiciones de estos paradigmas junto con otros
enfoques relacionados como el fog computing y el mist computing, que complementan
las estrategias de manejo de datos. A continuación, exploraremos estos conceptos en
detalle para ayudar a entenderlos de forma completa:
➔ Cloud computing:
El cloud computing, o computación en la nube, se refiere a la prestación de
servicios de computación a través de la red, permitiendo el acceso remoto a
recursos como almacenamiento, procesamiento y aplicaciones. Estos recursos se
gestionan desde centros de datos centralizados y se ofrecen a través de
modelos de servicio como IaaS (Infraestructura como Servicio), PaaS (Plataforma
como Servicio) y SaaS (Software como Servicio). La principal ventaja de la nube
radica en su escalabilidad, flexibilidad y en la capacidad de acceder a los
recursos desde cualquier lugar con conexión a Internet.
Unidad 3: Cloud computing y edge computing en sistemas digitales 9
➔ Edge computing:
El edge computing, o computación en el borde, se basa en llevar el
procesamiento de datos hacia el extremo de la red, cerca del lugar donde se
generan los datos. Esta estrategia tiene como objetivo reducir la latencia y
aumentar la eficiencia, ya que permite tomar decisiones en tiempo real sin
necesidad de depender de centros de datos lejanos. Es particularmente útil en
aplicaciones que requieren una respuesta rápida, como dispositivos IoT,
vehículos autónomos y sistemas industriales.
➔ Fog computing:
El fog computing, o computación en la niebla, complementa el cloud y el edge
computing, proporcionando una capa intermedia que facilita el
procesamiento y almacenamiento de datos a nivel local antes de enviarlos a la
nube. Esta capa de "niebla" actúa como un intermediario que permite distribuir
la carga de trabajo de manera más eficiente, mejorando la capacidad de
respuesta y aliviando la dependencia de la nube. La computación en la niebla
es útil para aplicaciones que necesitan procesamiento distribuido, pero no
pueden depender completamente del borde o de la nube.
➔ Mist computing:
El mist computing, o computación en la bruma, es una extensión del fog
computing, que lleva la computación aún más cerca de los sensores y
dispositivos que generan los datos. Se centra en procesar pequeñas cantidades
de datos directamente en los nodos más pequeños de la red, como sensores o
dispositivos finales. Esta modalidad es particularmente importante para sistemas
que requieren una alta eficiencia energética y una mínima latencia, ya que
minimiza el recorrido de los datos y optimiza el uso de recursos locales.
Unidad 3: Cloud computing y edge computing en sistemas digitales 10
Si quieres saber más sobre este apartado lee el
siguiente texto: “La transformación digital de la
mano del cloud computing y DevOps”.
Vídeo: cloud computing y edge computing
Visualiza el siguiente vídeo en el que hablaremos
sobre cloud computing y edge computing.
Unidad 3: Cloud computing y edge computing en sistemas digitales 11
1.1. Beneficios y ventajas del cloud computing
El cloud computing y el edge computing, aunque
relacionados en el ámbito de la gestión y
procesamiento de datos, presentan características
y beneficios que los diferencian y los hacen
adecuados para contextos distintos. Comprender
las diferencias entre ambos enfoques permite
aprovechar al máximo sus capacidades,
dependiendo de las necesidades específicas de
cada escenario.
A continuación, se abordan los principales beneficios:
➔ Cloud computing.
✔ El principal beneficio del cloud computing es la capacidad de escalar
recursos prácticamente de forma ilimitada. La infraestructura está
gestionada por proveedores de servicios que ofrecen acceso a recursos
como almacenamiento, cómputo y aplicaciones desde centros de datos
centralizados. Esto permite que los clientes puedan utilizar recursos
bajo demanda, pagar solo por el uso que realizan, y acceder a una
infraestructura robusta sin necesidad de realizar grandes
inversiones en hardware. Además, el cloud computing proporciona alta
disponibilidad y redundancia, garantizando la continuidad del servicio
incluso ante fallos del sistema.
Unidad 3: Cloud computing y edge computing en sistemas digitales 12
✔ En términos de seguridad, los proveedores de cloud computing suelen
contar con altos estándares de seguridad y cumplir con normativas
de protección de datos, lo cual puede ser un gran beneficio para
empresas que no tienen capacidad de implementar estas medidas
internamente. Además, las actualizaciones automáticas y el soporte
técnico constante son otras ventajas importantes, ya que permiten que
las organizaciones se concentren en su negocio principal sin
preocuparse de la infraestructura tecnológica.
➔ Edge computing.
✔ El edge computing se destaca principalmente por su capacidad para
reducir la latencia. Este paradigma permite que el procesamiento de
datos se realice lo más cerca posible del lugar donde se generan los
datos, evitando la necesidad de enviarlos a centros de datos remotos.
Esto resulta esencial para aplicaciones que requieren respuestas en
tiempo real, como los vehículos autónomos, las aplicaciones industriales
críticas o los dispositivos del Internet de las cosas (IoT). Al reducir la
distancia que deben recorrer los datos, el edge computing disminuye el
tiempo de respuesta y mejora la eficiencia.
✔ Otra ventaja del edge computing es la reducción del ancho de banda
necesario. Dado que gran parte del procesamiento se realiza localmente,
se minimiza la cantidad de datos que deben ser enviados a la nube, lo
cual puede ser particularmente útil en entornos con limitaciones de
conectividad o en los que el coste del ancho de banda es elevado.
Además, el edge computing ofrece una mayor privacidad, ya que los
datos pueden ser procesados localmente, evitando su transmisión y
almacenaje en servidores externos.
Unidad 3: Cloud computing y edge computing en sistemas digitales 13
Diferencias principales
Las diferencias entre el cloud computing y el edge computing se resumen
principalmente en la localización del procesamiento y el tipo de aplicaciones para las que
son más adecuados.
Mientras que el cloud computing se centra en la centralización, escalabilidad y
disponibilidad, el edge computing busca reducir la latencia y procesar datos
en tiempo real.
En el cloud computing, los recursos se agrupan en grandes centros de datos que
permiten acceder a una infraestructura compartida, mientras que en el edge
computing, los datos se procesan lo más cerca posible de su fuente,
minimizando el recorrido y, por tanto, el tiempo de respuesta.
Ambos paradigmas son complementarios y, en muchos casos, la mejor solución
consiste en una combinación de ambos.
Por ejemplo:
El edge computing puede encargarse del
procesamiento en tiempo real, mientras que el
cloud computing almacena datos históricos y
realiza análisis complejos a gran escala.
Comprender estas diferencias permite a las
organizaciones tomar decisiones estratégicas
sobre cómo diseñar su infraestructura tecnológica
para maximizar la eficiencia y reducir costes.
Unidad 3: Cloud computing y edge computing en sistemas digitales 14
Vídeo: ¿qué es el edge computing?
Visualiza el siguiente vídeo para conocer en
mayor profundidad el edge computing:
[Link]
si=Duf8RfVzjBRMLYKu
Unidad 3: Cloud computing y edge computing en sistemas digitales 15
2. NIVELES Y MODELOS DE SERVICIO EN CLOUD COMPUTING
El cloud computing se estructura a través de varios
niveles de servicio que ofrecen diferentes grados
de control, flexibilidad y complejidad. Los modelos
de servicio más comunes son: Infraestructura como
Servicio (IaaS), Plataforma como Servicio (PaaS), y
Software como Servicio (SaaS). Cada uno de estos
modelos proporciona un nivel distinto de
abstracción y está diseñado para satisfacer
diferentes necesidades del entorno tecnológico.
Ahora, pasamos a desarrollar cada uno de estos niveles:
➔ Infraestructura como Servicio (IaaS):
IaaS es el nivel más básico de servicio en la nube y proporciona recursos de
computación virtualizados a través de Internet. Con IaaS, las organizaciones tienen
acceso a infraestructura como servidores, almacenamiento y redes,
permitiendo una gran flexibilidad y control sobre la configuración y gestión de
estos recursos. Es ideal para empresas que desean tener el control completo
sobre sus aplicaciones y entornos de desarrollo, sin los costes asociados al
mantenimiento físico de un centro de datos.
Unidad 3: Cloud computing y edge computing en sistemas digitales 16
Ejemplo:
Un ejemplo práctico de implementación de IaaS es
el uso de Amazon Web Services (AWS) por parte
de una empresa que necesita escalar
rápidamente su capacidad de procesamiento
durante periodos de alta demanda, como una
tienda en línea durante el Black Friday.
➔ Plataforma como Servicio (PaaS):
PaaS ofrece un nivel de abstracción más alto, proporcionando una plataforma
que incluye el sistema operativo, el entorno de desarrollo y las herramientas
necesarias para crear, desplegar y gestionar aplicaciones. Las personas
desarrolladoras pueden centrarse en la programación sin preocuparse de la
gestión del hardware o del software subyacente. PaaS facilita la colaboración
entre equipos y acelera el ciclo de desarrollo, ya que el entorno está
preconfigurado y optimizado para el desarrollo de aplicaciones.
Unidad 3: Cloud computing y edge computing en sistemas digitales 17
Ejemplo:
Un caso práctico de PaaS es el uso de Google App
Engine para desarrollar una aplicación web. Las
empresas pueden aprovechar las herramientas y
servicios proporcionados por la plataforma para
enfocarse en la creación de funcionalidades sin
preocuparse de la infraestructura.
➔ Software como Servicio (SaaS):
SaaS es el nivel más abstracto y se refiere a aplicaciones completas que se
entregan a través de la nube. Con SaaS, la clientela no tiene que preocuparse por
la instalación, mantenimiento o actualización del software, ya que todo es
gestionado por el proveedor del servicio. SaaS es ideal para las empresas que
necesitan soluciones de software listas para usar y que desean minimizar la
inversión en infraestructura.
Unidad 3: Cloud computing y edge computing en sistemas digitales 18
Ejemplo:
Un ejemplo de SaaS es el uso de Microsoft 365 o
Google Workspace, donde las empresas pueden
acceder a herramientas de productividad y
colaboración sin tener que instalar nada
localmente.
Ejemplo: modelo de servicio según la necesidad
Los casos prácticos en la implementación de servicios en la nube demuestran que la
elección del modelo de servicio depende de las necesidades específicas de cada
organización. Por ejemplo:
Una startup tecnológica que busca flexibilidad y personalización podría optar
por IaaS, ya que le permite configurar sus propios entornos y mantener control
sobre sus servidores virtuales.
Una empresa dedicada al desarrollo de software podría beneficiarse de PaaS, que
simplifica el proceso de desarrollo y despliegue de aplicaciones, permitiendo a
los equipos enfocarse en la innovación.
Una pequeña empresa sin un equipo de TI especializado podría recurrir a SaaS
para acceder rápidamente a aplicaciones críticas, como la gestión de clientes o
la contabilidad, sin enfrentar complejidades técnicas.
Unidad 3: Cloud computing y edge computing en sistemas digitales 19
Estos niveles de servicio permiten a las
organizaciones escoger la solución que mejor se
adapte a sus requisitos de negocio, ajustando el
grado de control y responsabilidad que desean
asumir, y beneficiándose de la escalabilidad,
accesibilidad y eficiencia que proporciona la
computación en la nube.
Unidad 3: Cloud computing y edge computing en sistemas digitales 20
3. FUNCIONES Y APLICACIONES DE CLOUD COMPUTING
El cloud computing ha revolucionado la manera en
que se gestionan los recursos tecnológicos,
permitiendo una flexibilidad y escalabilidad que
resultan clave para el desarrollo de numerosas
industrias. En este apartado, se analizan tanto las
funciones principales del cloud computing como
sus aplicaciones en diversos sectores.
El cloud computing proporciona una serie de funciones esenciales que facilitan el
acceso y la gestión de recursos tecnológicos. Entre las funciones más destacadas se
encuentran:
➔ Almacenamiento y gestión:
Una de las funciones fundamentales del cloud computing es la capacidad de
almacenar grandes volúmenes de datos de manera segura y accesible. Gracias
a la nube, la información puede ser almacenada en múltiples ubicaciones, lo cual
garantiza la disponibilidad y la redundancia ante posibles fallos.
➔ Flexibilidad:
La nube permite a las organizaciones ajustar y personalizar sus recursos
tecnológicos según sus necesidades específicas, sin las limitaciones de una
infraestructura local fija. Esto facilita la implementación de nuevas soluciones
y la adaptación a cambios operativos de manera rápida y eficiente.
Unidad 3: Cloud computing y edge computing en sistemas digitales 21
➔ Computación:
El cloud computing permite acceder a recursos de cómputo bajo demanda, es
decir, las personas usuarias pueden utilizar capacidades de procesamiento sin
necesidad de contar con infraestructura física propia. Esto resulta muy ventajoso
para empresas que requieren un alto poder de procesamiento de manera
temporal.
➔ Seguridad y recuperación:
La mayoría de los proveedores de servicios en la nube ofrecen soluciones
avanzadas de seguridad, incluyendo encriptación de datos y políticas de acceso
controlado. Además, el cloud computing facilita la implementación de planes de
recuperación ante desastres, garantizando la continuidad de las operaciones
incluso en situaciones críticas.
Por otro lado, la versatilidad del cloud computing le ha permitido ser adoptado por
múltiples sectores, aportando soluciones a necesidades específicas de cada uno de
ellos. Algunas de sus aplicaciones más destacadas se encuentran en los siguientes
ámbitos:
➔ Salud:
En el sector sanitario, el cloud computing ha facilitado el almacenamiento y la
gestión de grandes cantidades de información médica, como historiales de
pacientes y estudios clínicos. Además, permite el acceso seguro y rápido a estos
datos desde distintos centros, mejorando la eficiencia y la calidad de la atención
médica.
➔ Educación:
En el ámbito educativo, la nube ha revolucionado el acceso a recursos
académicos. Plataformas como Google Classroom y Microsoft Teams utilizan la
Unidad 3: Cloud computing y edge computing en sistemas digitales 22
nube para ofrecer herramientas de colaboración, facilitando el aprendizaje
remoto y la educación a distancia. Los estudiantes y docentes pueden acceder a
materiales de estudio, compartir documentos y realizar videoconferencias de
forma sencilla.
➔ Finanzas:
Las instituciones financieras utilizan la nube para procesar grandes
volúmenes de transacciones y garantizar la seguridad de la información. Los
servicios en la nube también permiten desarrollar análisis de datos en tiempo
real, mejorando la toma de decisiones y la capacidad de respuesta ante
cambios en el mercado.
➔ Entretenimiento y medios:
En el sector del entretenimiento, el cloud computing permite el
almacenamiento y la transmisión de contenidos multimedia a gran escala.
Plataformas como Netflix y Spotify utilizan la nube para almacenar y distribuir
sus contenidos, proporcionando a la clientela acceso instantáneo a películas,
series y música sin necesidad de descargar archivos.
➔ Manufactura e industria:
En la manufactura, el cloud computing facilita la gestión de cadenas de
suministro, el análisis de datos en tiempo real y la integración de sistemas de
producción inteligentes. La nube también soporta el desarrollo de soluciones de
IoT (Internet de las Cosas), que permiten monitorizar y automatizar procesos
industriales de forma más eficiente.
Unidad 3: Cloud computing y edge computing en sistemas digitales 23
Las funciones y aplicaciones del cloud computing
han generado un impacto considerable en la
transformación digital de distintos sectores.
Gracias a sus capacidades de almacenamiento,
escalabilidad y seguridad, la nube se ha
convertido en una herramienta clave para mejorar
la eficiencia y la innovación en todo tipo de
organizaciones.
Unidad 3: Cloud computing y edge computing en sistemas digitales 24
Cuestionario
Lee el enunciado e indica la opción correcta:
Marta es una ingeniera en una empresa que desarrolla dispositivos IoT y
necesita asegurar una latencia mínima para las decisiones de los
dispositivos, ¿qué enfoque debe utilizar principalmente?
a. Cloud Computing.
b. Fog Computing.
c. Edge Computing.
Lee el enunciado e indica la opción correcta:
Eres parte de una empresa de manufactura y necesitas decidir qué modelo
de servicio en la nube adoptar para desarrollar aplicaciones sin preocuparte
por la infraestructura subyacente. ¿Cuál es el modelo de servicio más
adecuado?
a. IaaS.
b. PaaS.
c. SaaS.
Lee el enunciado e indica la opción correcta:
Necesitas diseñar un sistema que recoja datos de sensores en una ciudad
inteligente y los procese de forma inmediata para gestionar el tráfico. ¿Qué
arquitectura híbrida sería la más adecuada?
a. Solo Cloud Computing.
b. Cloud Computing y Edge Computing.
c. Solo Edge Computing.
Unidad 3: Cloud computing y edge computing en sistemas digitales 25
4. EDGE COMPUTING: FUNCIONES Y APLICACIONES
El edge computing, o computación en el borde, es
un paradigma que busca optimizar el
procesamiento de datos ubicándolo lo más cerca
posible de la fuente de generación. En este
apartado, se profundiza en las funciones
principales del edge computing, así como en sus
aplicaciones en distintos sectores industriales y
tecnológicos.
El edge computing se caracteriza por algunas funciones específicas que lo diferencian
de otros modelos de computación y lo hacen particularmente adecuado para ciertos
contextos:
➔ Reducción de latencia:
Una de las principales funciones del edge computing es minimizar la latencia,
es decir, el retraso en el procesamiento y la transmisión de datos. Al realizar el
procesamiento de la información cerca del lugar donde se genera, se logra una
respuesta prácticamente en tiempo real, algo crucial para aplicaciones que
requieren alta velocidad.
➔ Procesamiento local de datos:
En lugar de enviar todos los datos a un centro de datos o a la nube, el edge
computing permite procesar la información localmente, seleccionando y
filtrando los datos más relevantes antes de enviarlos. Esto disminuye la
Unidad 3: Cloud computing y edge computing en sistemas digitales 26
cantidad de información que necesita ser transmitida, lo cual reduce tanto los
costes de ancho de banda como el tráfico de la red.
➔ Mejora de la privacidad y seguridad:
Al mantener los datos más cerca de su origen, el edge computing ofrece un mayor
nivel de privacidad y seguridad, ya que se minimiza la necesidad de transmitir
información sensible a través de redes externas. Esto es particularmente útil para
entornos donde la privacidad de los datos es crítica, como en la salud o en
sistemas financieros.
Por otro lado, el edge computing ha encontrado aplicaciones en una amplia variedad
de sistemas digitales, donde su capacidad de respuesta rápida y procesamiento local es
clave para optimizar el rendimiento. Algunas de las principales aplicaciones son:
➔ Sistemas autónomos y vehículos inteligentes:
En los sistemas autónomos, como los vehículos inteligentes, el análisis de datos
debe ser extremadamente rápido. El edge computing permite procesar la
información directamente en el propio vehículo, lo cual es fundamental para la
seguridad y el funcionamiento eficiente de los sistemas de navegación y
detección de obstáculos.
➔ Automatización en la industria 4.0:
En el ámbito de la automatización industrial, el edge computing permite
procesar datos directamente en los sensores y dispositivos que forman parte
de la maquinaria. Esto ayuda a mejorar la eficiencia operativa, detectando
fallos potenciales en tiempo real y facilitando una reacción inmediata para
evitar interrupciones en la producción.
➔ Monitorización de la salud digital:
Unidad 3: Cloud computing y edge computing en sistemas digitales 27
En los sistemas digitales de salud, el edge computing se aplica en dispositivos
que monitorizan los signos vitales de pacientes. Estos sistemas permiten
analizar la información de manera inmediata y actuar rápidamente ante
cualquier anomalía. La proximidad del procesamiento de datos mejora tanto la
seguridad como la privacidad de la información sensible.
➔ El rol del edge computing en IoT y ciudades inteligentes:
En sistemas IoT, dispositivos como cámaras de seguridad, sensores
industriales y asistentes virtuales procesan datos localmente, lo que permite
tomar decisiones inmediatas y reduce la necesidad de enviar grandes
volúmenes de información a la nube. Esta capacidad de procesamiento en el
borde mejora la autonomía de los sistemas y su capacidad de respuesta en
tiempo real. De manera similar, en las ciudades inteligentes, el edge computing
optimiza la gestión de la infraestructura urbana al permitir que sensores en
semáforos y sistemas de transporte público procesen datos en el borde,
facilitando la toma de decisiones en tiempo real para gestionar el tráfico y
mejorar la seguridad en las calles.
Unidad 3: Cloud computing y edge computing en sistemas digitales 28
5. INTEGRACIÓN DE CLOUD COMPUTING Y EDGE COMPUTING
La integración de cloud computing y edge
computing constituye un enfoque híbrido que
busca aprovechar lo mejor de ambos paradigmas
para optimizar el procesamiento y la gestión de
datos. Mientras que el cloud computing ofrece
recursos prácticamente ilimitados y una
infraestructura centralizada, el edge computing
aporta una reducción significativa de la latencia y
una mayor eficiencia en el manejo de datos
locales. Esta combinación permite responder de
manera más efectiva a las demandas actuales de
tecnología, especialmente en contextos donde la
velocidad y la capacidad de procesamiento son
factores críticos.
Veamos algunas cuestiones importantes relacionadas al cloud y edge computing:
➔ Sinergias entre cloud computing y edge computing.
La colaboración entre el cloud computing y el edge computing permite el
desarrollo de una infraestructura híbrida que maximiza las capacidades de
procesamiento y análisis de datos.
✔ Mientras el edge computing se ocupa de procesar datos en tiempo real y
actuar localmente sobre la información generada por dispositivos IoT.
Unidad 3: Cloud computing y edge computing en sistemas digitales 29
✔ El cloud computing se encarga de gestionar tareas más complejas y de
almacenar grandes volúmenes de datos para su análisis a largo plazo.
Esta división del trabajo no solo mejora la eficiencia, sino que también reduce la
latencia y optimiza el uso de los recursos.
Ejemplo:
Un ejemplo concreto de esta colaboración es la
implementación en el sector de la salud. Los
dispositivos médicos que operan con edge
computing pueden monitorear signos vitales y
alertar de inmediato sobre cualquier cambio crítico
en el paciente, permitiendo respuestas rápidas y
efectivas. Al mismo tiempo, el cloud computing
puede recoger estos datos para su análisis
detallado, identificar patrones de salud, mejorar
los diagnósticos y ayudar en la investigación
médica a través de la recopilación de datos
agregados. Esta combinación de tecnologías
contribuye a una atención médica más rápida y a
una mejora continua en los servicios de salud.
Unidad 3: Cloud computing y edge computing en sistemas digitales 30
➔ Desafíos en la integración.
Aunque la combinación de cloud y edge computing ofrece numerosas ventajas,
su implementación también presenta desafíos importantes.
✔ Uno de los principales retos es la complejidad de gestionar una
infraestructura híbrida que incluye tanto elementos centralizados como
distribuidos. La coordinación y comunicación entre ambas partes deben ser
extremadamente eficientes para asegurar que los datos se procesen y
transfieran de manera óptima, evitando cuellos de botella y garantizando la
seguridad.
✔ Otro desafío clave es la seguridad de los datos. Al operar en un entorno
híbrido, los datos se mueven constantemente entre el borde y la nube, lo
que aumenta las superficies de ataque potenciales. Se requieren
estrategias de seguridad robustas para proteger la información tanto en
tránsito como en reposo, garantizando la privacidad y la integridad de los
datos. Además, la integración de políticas de seguridad y gestión de acceso a
los datos puede resultar más compleja cuando se utilizan tanto dispositivos en
el borde como en la nube.
➔ Oportunidades en la integración.
A pesar de los desafíos, la integración de cloud computing y edge computing
ofrece grandes oportunidades:
✔ Esta combinación es ideal para entornos que requieren tanto capacidades
de procesamiento en tiempo real como análisis complejos, como ocurre en
la industria manufacturera, las ciudades inteligentes, la salud, y el sector de
telecomunicaciones.
✔ La flexibilidad de esta arquitectura permite a las organizaciones ajustar la
carga de trabajo de acuerdo con las necesidades, trasladando las tareas
Unidad 3: Cloud computing y edge computing en sistemas digitales 31
que requieran respuestas inmediatas al borde y dejando las tareas más
intensivas en términos de recursos para la nube.
✔ La sinergia entre ambos paradigmas puede ayudar a reducir costes. Al
procesar datos localmente a través del edge computing, se disminuye el
volumen de datos que necesita ser transmitido a la nube, lo que implica
menores costes de ancho de banda y menor dependencia de recursos
centralizados. Esta optimización puede ser particularmente beneficiosa para
empresas que operan en áreas con conectividad limitada o donde el coste
del ancho de banda es elevado.
Unidad 3: Cloud computing y edge computing en sistemas digitales 32
RESUMEN
La unidad aborda dos conceptos fundamentales en la gestión y procesamiento de datos:
el cloud computing y el edge computing. Se presentan las características y beneficios
de cada uno, destacando cómo estos paradigmas se complementan para optimizar la
eficiencia en la gestión de la información. El cloud computing se caracteriza por su
capacidad de escalabilidad, flexibilidad y acceso remoto a grandes recursos de
almacenamiento y procesamiento. Su modelo de servicio incluye IaaS, PaaS y SaaS, cada
uno orientado a cubrir distintas necesidades, desde infraestructura hasta aplicaciones
listas para el usuario final.
El edge computing, por otro lado, se centra en el procesamiento de datos localmente,
reduciendo la latencia y mejorando la capacidad de respuesta en tiempo real, algo
esencial para aplicaciones como el IoT y los vehículos autónomos. Además, se profundiza
en las sinergias entre ambos paradigmas, donde el edge computing aporta rapidez y
procesamiento local, mientras que el cloud computing ofrece análisis complejos y
almacenamiento centralizado.
La integración de ambos enfoques representa una solución potente para los desafíos
actuales de la tecnología, equilibrando velocidad, eficiencia y escalabilidad, y
permitiendo aplicaciones más sofisticadas y eficientes en múltiples sectores, desde la
manufactura hasta las ciudades inteligentes.
Unidad 3: Cloud computing y edge computing en sistemas digitales 33
RECURSOS PARA AMPLIAR
LIBROS Y MONOGRAFÍAS
• Archivo pdf. Freixas, J. (2022). La transformación digital de la mano del cloud
computing y DevOps [Consultado enero 2025].
• Archivo pdf. Universidad Nacional de La Plata. (2021). Conceptos de Cloud, Fog y
Edge Computing [Consultado enero 2025].
PÁGINAS WEB
• Vídeo. Fernanda Ruiz García (2023). Cloud Computing | Tecnologías emergentes
[Video]. YouTube [Consultado enero 2025].
Unidad 3: Cloud computing y edge computing en sistemas digitales 34
BIBLIOGRAFÍA
LIBROS Y MONOGRAFÍAS
• García, L., & Torres, J. (2022). Transformación digital y computación en la nube:
Estrategias para empresas modernas. Editorial Anaya Multimedia. ISBN
9788441538309.
• Martínez Nadal, A. (2019). Big Data, Cloud Computing y otros retos jurídicos
planteados por las tecnologías emergentes. Aranzadi. ISBN 9788413093246.
• Pérez, C. (2020). Computación en la nube: Principios y prácticas. Ediciones Omega.
ISBN 9788428218936.
• Ruiz, M. (2021). Edge Computing: Aplicaciones y casos de uso en la era del IoT.
Editorial Marcombo. ISBN 9788426720127.
Unidad 3: Cloud computing y edge computing en sistemas digitales 35
GLOSARIO
Cloud computing: modelo de prestación de servicios tecnológicos que permite acceder
a recursos como almacenamiento, procesamiento y aplicaciones a través de Internet.
La computación en la nube ofrece escalabilidad, flexibilidad y una gestión centralizada
de los recursos, facilitando el acceso remoto y el pago por uso.
Edge computing: paradigma de computación que traslada el procesamiento de datos al
borde de la red, cerca del lugar donde se generan los datos. Esto permite reducir la
latencia, mejorar la eficiencia y proporcionar respuestas en tiempo real, ideal para
aplicaciones en el Internet de las Cosas (IoT) y vehículos autónomos.
IaaS (Infraestructura como Servicio): modelo de servicio de cloud computing que
proporciona recursos de infraestructura virtualizados, como servidores y
almacenamiento, a través de internet. IaaS permite a las organizaciones crear y
gestionar sus propias aplicaciones sin tener que invertir en hardware físico.
IoT (Internet de las Cosas): conjunto de dispositivos conectados a internet que
recopilan y comparten datos, permitiendo la automatización y el control remoto de
procesos. El edge computing es clave para el IoT, ya que permite procesar datos
localmente y actuar en tiempo real, mejorando la eficiencia y autonomía de los
dispositivos.
PaaS (Plataforma como Servicio): modelo de servicio en la nube que proporciona una
plataforma completa, incluyendo herramientas de desarrollo y entornos de ejecución,
para facilitar la creación, despliegue y gestión de aplicaciones sin preocuparse de la
infraestructura subyacente.
Unidad 3: Cloud computing y edge computing en sistemas digitales 36