Computación en la nube y de borde
December 09, 2024 | 7 minutes read
Aunque muchos consumidores estadounidenses consideren que la computación en los bordes es una iteración diferente de la computación en nube, ambas tecnologías son, de hecho, dos conceptos y formas de computación distintos. A pesar de que la computación en nube era una forma de tecnología reservada en gran medida a los profesionales de las tecnologías de la información, el ciudadano estadounidense medio comparte ahora imágenes, archivos de vídeo, documentos y mucho más a través de sus cuentas en la nube. Además, como la cantidad de datos que utilizan los individuos, las organizaciones y las personas sigue creciendo en medio de nuestra actual era digital, las limitaciones de la computación en nube han llevado a algunos a buscar otras alternativas. Hasta este punto, la computación de borde ha llegado a representar una de esas alternativas, ya que la tecnología se basa en evitar la latencia que puede provocar la computación en nube.
¿Qué es la computación en nube?
Muchos consumidores estadounidenses están familiarizados con iCloud, debido, entre otras cosas, a la prevalencia de los productos y servicios de Apple en el panorama económico de Estados Unidos. Sin embargo, en términos sencillos, la computación en nube se define como la prestación de servicios informáticos, que pueden incluir software, almacenamiento, análisis e inteligencia, entre otras cosas, a través de Internet o la “nube”. A diferencia de los métodos informáticos físicos que utilizan hardware tangible, los servicios informáticos basados en la nube ofrecen varias ventajas a los consumidores, entre ellas una mayor velocidad, productividad, fiabilidad y rendimiento. Además, la computación en nube también permite acceder a los servicios informáticos y compartirlos a escala global entre países y naciones de todo el mundo.
¿Qué es la computación de borde?
Según la definición de la multinacional tecnológica International Business Machines o IBM para abreviar, “la computación de borde es un marco de computación distribuida que acerca las aplicaciones empresariales a las fuentes de datos, como los dispositivos IoT o los servidores de borde locales”. En términos más sencillos, la computación de borde se refiere a la computación que se realiza cerca o en la fuente de datos, en contraste con la computación en nube que se basa en grandes centros de datos que pueden estar ubicados en lugares fuera de la vecindad inmediata de muchos consumidores. Como su nombre indica, la computación de borde funciona en el borde de un centro de datos concreto. Una de las principales ventajas de la computación de borde es que evita la latencia que puede producirse al comunicar información desde un dispositivo concreto a través de la red a un sistema de computación en nube centralizado.
¿Cuáles son los pros y los contras de la computación en nube?
Una de las principales ventajas de los servicios de computación en nube es la reducción de los costes de infraestructura. Antes del desarrollo de la computación en nube, una empresa que quisiera enviar datos a consumidores de todo el mundo a través de Internet tendría que realizar grandes inversiones en infraestructuras que pudieran utilizarse para facilitar esas tareas. Además, debido a la falta de infraestructura asociada a la computación en nube, las entidades y organizaciones empresariales que emplean este tipo de tecnologías también pueden ahorrar dinero en el personal y el tiempo de gestión que serían necesarios para mantener dicha infraestructura. Además, otra ventaja de la computación en nube es la capacidad de realizar copias de seguridad y recuperar datos, ya que las personas que hacen uso de la computación en nube pueden realizar automáticamente copias de seguridad de sus datos de forma regular, así como restaurar dichos datos en caso de que se vean comprometidos.
Por el contrario, una de las principales desventajas del cloud computing es el tiempo de inactividad. Dado que la eficiencia de la computación en nube depende de la disponibilidad de mayores velocidades y anchos de banda de Internet, el hecho de que un proveedor de servicios de Internet sufra inevitables cortes de servicio puede acarrear consecuencias adversas para los consumidores que deseen acceder a los datos que puedan tener almacenados en un servicio en nube. Además, como han demostrado las filtraciones de iCloud en los últimos años, la disponibilidad y accesibilidad generales de los servicios de computación en nube también pueden dar lugar a brechas de seguridad, ya que la enorme cantidad de datos en una nube pública puede ser extremadamente difícil de proteger y gestionar. Además, en lo que respecta a los aspectos técnicos, algunos programas de software simplemente no son compatibles con la computación en nube y deben ejecutarse en un disco duro conectado.
Ventajas e inconvenientes del edge computing
Por el contrario, una de las principales ventajas de la tecnología edge computing es la mejora de los tiempos de respuesta y la latencia en todos los dispositivos. De este modo, las empresas y organizaciones que deseen enviar o recibir datos o información sensible al tiempo verán el edge computing como un medio más eficiente de hacer negocios en comparación con el cloud computing. Es más, la tecnología Edge Computing también es ideal para aplicaciones empresariales que se llevan a cabo en zonas remotas del mundo, donde la conectividad con una ubicación centralizada puede ser limitada o simplemente inviable. Los servicios de Edge Computing también ofrecen la ventaja añadida de una mayor seguridad en comparación con la computación en nube. La mejor prueba de ello son los sistemas de privacidad y seguridad que se han incluido en los últimos iPhones, ya que los usuarios de estas tecnologías pueden proteger sus dispositivos mediante identificación biométrica en lugar de tener sus credenciales de acceso almacenadas en una nube pública.
En el otro extremo del espectro, los costes asociados a la computación de borde serán astronómicamente superiores a los de la computación en nube. Dado que la computación de borde requerirá más hardware y software tanto para las necesidades de almacenamiento local como para un rendimiento óptimo, las inversiones iniciales que serán necesarias para poner en marcha un sistema de este tipo serán sustancialmente más elevadas que el simple pago de una cuota mensual de suscripción a un servicio público de computación en nube. También existen ciertas barreras de entrada a la computación de borde si se tienen en cuenta los factores económicos, ya que los países con menos recursos financieros y técnicos podrían no estar en condiciones de justificar la inversión en este tipo de tecnologías. Esto se ve agravado por los costes asociados a la contratación y el mantenimiento de la infraestructura profesional de TI que la computación de borde requiere en términos de funcionalidad.
Al final, la computación en nube y la computación de borde, aunque similares en ciertos aspectos, son en última instancia dos formas de tecnología completamente diferentes que serán útiles en contextos y situaciones diversas. Por ejemplo, una gran empresa internacional que haya sufrido cortes de servicio en una región geográfica concreta puede considerar ventajoso invertir en la infraestructura necesaria para soportar el edge computing, ya que estas empresas generarán suficientes ingresos como para justificar dicha inversión. Sin embargo, el ciudadano medio que desee enviar fotos de un viaje reciente a sus amigos y familiares probablemente se contentará con un proveedor de servicios de nube pública. Por tanto, la decisión de elegir la computación en nube frente a la computación de borde dependerá de las necesidades y deseos específicos del consumidor o la empresa que busque estos servicios.