Computación en la nube: Una sencilla introducción

  • Autor de la entrada:
  • Categoría de la entrada:Historia Computadoras
  • Tiempo de lectura:33 minutos de lectura

La historia tiene una forma divertida de repetirse, o eso dicen. Pero puede resultar sorprendente encontrar que este viejo cliché se aplica tanto a la historia de las computadorasen cuanto a guerras, revoluciones, reyes y reinas. Durante las últimas tres décadas, una tendencia en la informática ha sido fuerte y clara: los grandes sistemas centralizados y mainframe han estado fuera.

Las PC personalizadas, personalizadas y de bricolaje han sido «in». Antes de que las computadoras personales despegaran a principios de la década de 1980, si su compañía necesitaba ventas o nóminas calculando rápidamente, lo más probable es que haya comprado servicios de «procesamiento de datos» de otra compañía, con sus propios sistemas informáticos caros, que se especializaron en el procesamiento de números.

En estos días, puede hacer el trabajo con la misma facilidad en su escritorio con el software estándar. ¿O puedes? En un sorprendente retroceso a la década de 1970, muchas compañías están descubriendo, una vez más, que comprar servicios de computación tiene más sentido comercial que hacerlo usted mismo. Esta nueva tendencia se llamacomputación en la nube y, como es lógico, está vinculada al aumento inexorable de Internet.

¿Qué es la computación en la nube? ¿Como funciona? ¡Miremoslo más de cerca!

1. ¿Qué es la computación en la nube?

La computación en la nube significa que, en lugar de todo el hardware y software de la computadora que está utilizando sentado en su escritorio, o en algún lugar dentro de la red de su empresa , se lo proporciona como un servicio de otra empresa y se accede a él a través de Internet , generalmente de una manera completamente fluida . Exactamente dónde se encuentra el hardware y el software y cómo funciona todo no le importa a usted, el usuario, es solo en algún lugar en la nebulosa «nube» que representa Internet.

La computación en la nube es una palabra de moda que significa diferentes cosas para diferentes personas. Para algunos, es solo otra forma de describir la «tercerización» de TI (tecnología de la información); otros lo usan para referirse a cualquier servicio informático proporcionado a través de Internet o una red similar; y algunos lo definen como cualquier servicio de computadora comprado que usa que se encuentra fuera de su firewall. Independientemente de cómo definamos la computación en la nube, no hay duda de que tiene más sentido cuando dejamos de hablar de definiciones abstractas y miramos algunos ejemplos simples y reales, así que hagamos eso.

2. Ejemplos simples de computación en la nube

La mayoría de nosotros usamos computación en la nube todo el día sin darnos cuenta. Cuando te sientas en tu PC y escribes una consulta en Google, la computadora en tu escritorio no juega un papel importante en la búsqueda de las respuestas que necesitas: no es más que un mensajero. Las palabras que escribe se transfieren rápidamente a través de la red a una de las cientos de miles de computadoras en clúster de Google , que extraen sus resultados y se los envían de inmediato. Cuando realiza una búsqueda en Google, el trabajo real para encontrar sus respuestas puede ser realizado por una computadora ubicada en California, Dublín, Tokio o Beijing; no lo sabes, ¡y lo más probable es que no te importe!

Lo mismo se aplica al correo electrónico basado en la web. Érase una vez, el correo electrónico era algo que solo podía enviar y recibir utilizando un programa que se ejecuta en su PC (a veces llamado un cliente de correo). Pero luego aparecieron servicios basados ​​en la Web, como Hotmail, que llevaron el correo electrónico a la nube. Ahora todos estamos acostumbrados a la idea de que los correos electrónicos se pueden almacenar y procesar a través de un servidor en alguna parte remota del mundo, fácilmente accesible desde un navegador web, donde sea que estemos. Enviar el correo electrónico a la nube lo hace sumamente conveniente para las personas ocupadas, constantemente en movimiento.

La preparación de documentos a través de la red es un nuevo ejemplo de computación en la nube. Simplemente inicie sesión en un servicio basado en la web, como Documentos de Google, y podrá crear un documento, una hoja de cálculo, una presentación o lo que quiera con un software basado en la Web. En lugar de escribir sus palabras en un programa como Microsoft Word u OpenOffice, que se ejecuta en su computadora, está utilizando un software similar que se ejecuta en una PC en uno de los centros de datos mundiales de Google. Al igual que un correo electrónico redactado en Hotmail, el documento que produce se almacena de forma remota, en un servidor web, para que pueda acceder a él desde cualquier computadora conectada a Internet, en cualquier parte del mundo, en cualquier momento que lo desee. ¿Sabes dónde está almacenado? ¡No! ¿Te importa dónde está almacenado? De nuevo, no! El uso de un servicio basado en la web como este significa que está «subcontratando» o «subcontratando».

3. ¿Qué hace diferente a la computación en la nube?

A continuación vamos a revisar porque la programación online en la nube es tan interesante para el mundo actual.

Se puede manejar

Lo que es más importante, el servicio que utiliza es proporcionado por otra persona y administrado en su nombre. Si está utilizando Documentos de Google, no tiene que preocuparse por comprar innumerables licencias para software de procesamiento de texto o mantenerlas actualizadas. Tampoco tiene que preocuparse por los virus que pueden afectar su computadora o por hacer una copia de seguridad de los archivos que crea. Google hace todo eso por ti. Un principio básico de la computación en la nube es que ya no necesita preocuparse de cómo se brinda el servicio que está comprando: con los servicios basados ​​en la Web, simplemente se concentra en lo que sea su trabajo y deja el problema de proporcionar computación confiable a otra persona.

Es a medida

Los servicios en la nube están disponibles a pedido y, a menudo, se compran en forma de «pago por uso» o de suscripción. Por lo tanto, normalmente compra computación en la nube de la misma manera que compraría electricidad, servicios telefónicos o acceso a Internet de una compañía de servicios públicos. A veces, la computación en la nube es gratuita o paga de otras maneras (Hotmail está subsidiado por publicidad, por ejemplo). Al igual que la electricidad, puede comprar tanto o tan poco servicio de computación en la nube como necesite de un día para otro. Eso es genial si sus necesidades varían de manera impredecible: significa que no tiene que comprar su propio sistema informático gigantesco y arriesgarse a que se quede allí sentado sin hacer nada.

«Usted no genera su propia electricidad. ¿Por qué generar su propia informática?»

Jeff Bezos, Amazon

Es pública o privada

Ahora todos tenemos PC en nuestros escritorios, estamos acostumbrados a tener un control completo sobre nuestros sistemas informáticos, y también somos completamente responsables de ellos. La computación en la nube cambia todo eso. Viene en dos sabores básicos, público y privado, que son los equivalentes en la nube de Internet e Intranets. El correo electrónico basado en la web y los servicios gratuitos como los que ofrece Google son los ejemplos más familiares de nubes públicas.

El minorista en línea más grande del mundo, Amazon, se convirtió en el proveedor más grande del mundo de computación en la nube pública a principios de 2006. Cuando descubrió que estaba usando solo una fracción de su enorme poder de cómputo global, comenzó a alquilar su capacidad disponible en la red a través de Internet. una nueva entidad llamada Amazon Web Services (AWS). La computación en la nube privada funciona de la misma manera, pero usted accede a los recursos que usa a través de conexiones de red seguras, muy parecido a una intranet. Compañías como Amazon también le permiten usar su nube públicamente accesible para crear su propia nube privada segura, conocida como Virtual Private Cloud (VPC), utilizando conexiones de red privada virtual (VPN).

4. Diferentes tipologías de la computación en la nube

La gente de TI habla sobre tres tipos diferentes de computación en la nube, donde se proporcionan diferentes servicios para usted. Tenga en cuenta que hay una cierta vaguedad sobre cómo se definen estas cosas y cierta superposición entre ellas.

  • Infraestructura como servicio (IaaS) significa que está comprando acceso a hardware informático sin procesar a través de la red, como servidores o almacenamiento. Dado que compra lo que necesita y paga según el uso, a menudo esto se conoce como informática de servicios públicos. El alojamiento web ordinario es un ejemplo simple de IaaS: usted paga una suscripción mensual o una tarifa por megabyte / gigabyte para que una empresa de alojamiento sirva los archivos de su sitio web desde sus servidores.
  • Software as a Service (SaaS) significa que usa una aplicación completa que se ejecuta en el sistema de otra persona. El correo electrónico basado en la web y los documentos de Google son quizás los ejemplos más conocidos. Zoho es otro conocido proveedor de SaaS que ofrece una variedad de aplicaciones de oficina en línea.
  • Plataforma como servicio (PaaS) significa que usted desarrolla aplicaciones utilizando herramientas basadas en la Web para que se ejecuten en software y hardware de sistemas proporcionados por otra compañía. Entonces, por ejemplo, puede desarrollar su propio sitio web de comercio electrónico pero tener todo, incluido el carrito de compras, el pago y el mecanismo de pago que se ejecuta en el servidor de un comerciante. App Cloud (de salesforce.com) y Google App Engine son ejemplos de PaaS.

5. Ventajas y desventajas de la computación en la nube

¿Qué hay de bueno y malo en la computación en la nube?

¿Qué ventajas tiene trabajar sobre la nube?

Las ventajas de la computación en la nube son obvias y convincentes. Si su negocio está vendiendo libros o reparando zapatos, ¿por qué involucrarse en el meollo de comprar y mantener un sistema informático complejo?

Si tiene una oficina de seguros, ¿realmente quiere que sus agentes de ventas pierdan el tiempo ejecutando software antivirus, actualizando procesadores de texto o preocupándose por fallas en el disco duro?¿Realmente quiere que desordenen sus costosas computadoras con sus correos electrónicos personales, MP3 compartido ilegalmente?archivos y videos traviesos de YouTube, ¿cuándo podrías dejar esa responsabilidad a otra persona?

La computación en la nube le permite comprar solo los servicios que desee, cuando los desee, reduciendo los costos iniciales de capital de computadoras y periféricos. Evita que el equipo se desactualice y otros problemas de TI familiares, como garantizar la seguridad y confiabilidad del sistema. Puede agregar servicios adicionales (o eliminarlos) en cualquier momento a medida que su negocio necesite cambiar. Es realmente rápido y fácil agregar nuevas aplicaciones o servicios a su negocio sin esperar semanas o meses a que llegue la nueva computadora (y su software).

¿Qué desventajas tiene trabajar sobre la nube?

La conveniencia instantánea tiene un precio. En lugar de comprar computadoras y software, la computación en la nube significa que usted compra servicios, por lo que los costos de capital únicos e iniciales se convierten en costos operativos continuos. Eso podría resultar mucho más costoso a largo plazo.

Si está utilizando un software como servicio (por ejemplo, escribiendo un informe utilizando un procesador de texto en línea o enviando correos electrónicos a través del correo web), necesita una conexión a Internet de banda ancha confiable y de alta velocidad que funcione todo el tiempo que esté trabajando. Eso es algo que damos por sentado en países como Estados Unidos, pero es un problema mucho mayor en países en desarrollo o áreas rurales donde la banda ancha no está disponible.

Si está comprando servicios, puede comprar solo lo que la gente está brindando, por lo que puede estar restringido a soluciones fuera de lo común en lugar de soluciones que satisfagan con precisión sus necesidades. No solo eso, sino que está completamente a merced de sus proveedores si de repente deciden dejar de respaldar un producto del que depende.

Google, por ejemplo, molestó a muchos usuarios cuando anunció en septiembre de 2012 que sus Google Docs basados ​​en la nube dejarían de admitir formatos de archivo de Microsoft Office antiguos pero de facto estándar como .DOC, .XLS y .PPT, lo que da un mero aviso de una semana del cambio, aunque, después de la presión pública, más tarde extendió la fecha límite en tres meses).

Los críticos acusan que la computación en la nube es un regreso a los viejos tiempos de los mainframes y sistemas propietarios, donde las empresas están encerradas en sistemas inadecuados y largos. arreglos a largo plazo con empresas grandes e inflexibles. En lugar de utilizar sistemas «generativos» (que se pueden agregar y ampliar de maneras emocionantes que los desarrolladores nunca previeron), está utilizando efectivamente «terminales tontos» cuyos usos están severamente limitados por el proveedor.

Bueno por conveniencia y seguridad, tal vez, pero ¿qué perderá en flexibilidad? ¿Y un enfoque tan restringido es bueno para el futuro de Internet en su conjunto? (Para ver por qué puede no ser así, eche un vistazo a Jonathan Zittrain ‘

Piense en la computación en la nube como alquilar un piso con todos los servicios en lugar de comprar una casa propia. Claramente, hay ventajas en términos de conveniencia, pero hay enormes restricciones sobre cómo puedes vivir y qué puedes alterar. ¿Funcionará automáticamente mejor y más barato para usted a largo plazo?

Ventajas de la computación en la nube

  • Menores costos iniciales y menores costos de infraestructura.
  • Fácil de hacer crecer sus aplicaciones.
  • Escale hacia arriba o hacia abajo con poca antelación.
  • Solo paga por lo que usas.
  • Todo gestionado bajo SLA.
  • Beneficio ambiental general (menores emisiones de carbono) de muchos usuarios que comparten de manera eficiente grandes sistemas.

Desventajas de la computación en la nube

  • Mayores costos operativos en curso. ¿Podrían los sistemas en la nube funcionar más caros?
  • Mayor dependencia de los proveedores de servicios. ¿Puede resolver los problemas rápidamente, incluso con los SLA?
  • ¿Riesgo de quedar encerrado en sistemas propietarios o recomendados por el proveedor? ¿Con qué facilidad puede migrar a otro sistema o proveedor de servicios si lo necesita?
  • ¿Qué sucede si su proveedor de repente decide dejar de admitir un producto o sistema del que depende?
  • ¿Riesgos potenciales de privacidad y seguridad de poner datos valiosos en el sistema de otra persona en una ubicación desconocida?
  • Si muchas personas migran a la nube, donde ya no son libres de desarrollar cosas nuevas y geniales, ¿qué implica eso para el desarrollo futuro de Internet?
  • Dependencia de una conexión a Internet confiable.

6. Las tendencias actuales de la nube

Acabamos de tener un bosquejo rápido y simple de la computación en la nube y si eso es todo lo que necesita, puede dejar de leer ahora. Esta sección completa algunos de los detalles, hace algunas preguntas más profundas, analiza las tendencias actuales, como el cambio a dispositivos móviles, y explora problemas desafiantes como la privacidad y la seguridad.

Crecimiento

Las cifras hablan por sí solas: en cada encuesta de TI, informe de noticias y artículos de opinión de expertos, la computación en la nube parece ser el único espectáculo en la ciudad. En 2008, hace más de una década, el proyecto Pew Internet informó que el 69 por ciento de todos los usuarios de Internet habían «almacenado datos en línea o utilizado una aplicación de software basada en la web» (en otras palabras, por su definición, utilizaron alguna forma de nube informática).

En 2009, Gartner valoró el valor de la computación en la nube en $ 58,6 mil millones, en 2010 en $ 68,3 mil millones, en 2012 en más de $ 102 mil millones y en 2017 en $ 260 mil millones; su pronóstico actuales para que el sector alcance los $ 302.5 mil millones para 2021.

En 2013, los consultores de gestión McKinsey and Company pronosticaron que la computación en la nube (y las tendencias relacionadas como big data, creciente movilización e Internet de las cosas) podrían tener un «impacto económico colectivo» de entre $ 10 –20 billones para 2025.

En 2016, Amazon reveló que su rama AWS, el mayor proveedor mundial de computación en la nube, se había convertido en un negocio de $ 10 mil millones al año; para 2019, esa cifra había aumentado a la asombrosa cifra de $ 25.7 mil millones, más que los ingresos totales para el gigante imperio global de McDonald’s en 2018. Microsoft Cloud no se queda atrás.

Una cuestión de definiciones

Entonces, los números siguen aumentando y es una tendencia emocionante, sin duda. Pero hay una palabra de precaución importante: cómo mide y pronostica algo tan vago como «la nube» depende de cómo lo defina: si la definición sigue expandiéndose, ¿quizás esa sea una de las razones por las que el mercado sigue expandiéndose también?

En la década de 1990, nadie describió Yahoo! Mail o Hotmail como ejemplos de computación en la nube, Geocities era simplemente una comunidad de sitios web de aficionados, y Amazon y eBay eran solo nuevas formas de encontrar y comprar cosas viejas.

En 2010, en su ansia sin aliento para hablar de computación en la nube, el proyecto Pew Internet había redondeado todos los servicios y aplicaciones basados ​​en la web que se le ocurrían y lo lanzó al cielo. WordPress y Twitter fueron ejemplos de blogs en la nube, Google Docs y Gmail se basaron en la nube, y de repente también lo fue Yahoo! Correo, comprar cosas de eBay y Amazon, e incluso (extrañamente) fuentes RSS (que datan de fines de la década de 1990).

Usar «la nube» como sinónimo de «la Web», y luego expresar asombro de que esté creciendo tan rápido, en el mejor de los casos parece tautólogo, ya que sabemos que Internet y la Web han crecido simplemente por tener más usuarios conectados y más (especialmente más dispositivos móviles).

Según Pew, lo que estos usuarios apreciaban eran cosas como el fácil acceso a los servicios desde cualquier lugar y el simple almacenamiento o intercambio de datos. Este también es un argumento circular: una de las razones por las que nos gusta «la nube» es porque la hemos definido como un grupo de sitios web agradables: Facebook, Twitter, Gmail y todo lo demás. e incluso (extrañamente) fuentes RSS (que datan de fines de la década de 1990).

Beneficios de negocio

Las empresas tienen razones más astutas y más interesantes para que les guste la nube. En lugar de depender de Microsoft Office, para dar un ejemplo muy concreto, pueden usar alternativas gratuitas de código abierto basadas en la nube, como Google Docs.

Por lo tanto, hay costos obvios y ventajas prácticas: no tiene que preocuparse por las costosas licencias de software o las actualizaciones de seguridad, y su personal puede compartir documentos de manera simple y segura en ubicaciones comerciales (y trabajar en ellas con la misma facilidad desde su hogar).

El uso de la computación en la nube para ejecutar aplicaciones tiene un caso de negocio igualmente convincente: puede comprar tanto (o poco) recurso informático como necesite en cualquier momento dado, por lo que no hay problema de tener que financiar una costosa infraestructura por adelantado.

Si ejecuta algo como un sitio web de comercio electrónico en el alojamiento en la nube, puede aumentar o disminuir la escala para la temporada navideña o las ventas, tal como lo necesita. Lo mejor de todo es que no necesita un departamento de TI geek porque, más allá de las computadoras básicas que ejecutan navegadores web de código abierto, no necesita TI.

Encuentra la diferencia

Cuando decimos que la computación en la nube está creciendo, ¿queremos decir simplemente que más personas (y más empresas) están utilizando la Web (y la utilizan para hacer más) de lo que solían hacerlo?

En realidad lo hacemos, y es por eso que es importante no ser demasiado flojo con nuestras definiciones. El alojamiento web en la nube es mucho más sofisticado que el alojamiento web ordinario, por ejemplo, aunque, desde el punto de vista del webmaster y la persona que accede a un sitio web, ambos funcionan casi exactamente de la misma manera.

Esta página web le llega por cortesía del alojamiento en la nube donde, hace una década, se ejecutaba en un servidor simple e independiente. Se ejecuta en el mismo software de servidor Apache de código abierto que utilizó en ese momento y puede acceder a él exactamente de la misma manera (con http y html). La diferencia es que puede hacer frente a un aumento repentino en el tráfico de la forma en que no podía en ese momento: Si todos en los Estados Unidos accedieran a esta página web al mismo tiempo, la red de servidores que la hospeda simplemente escalaría y administraría la demanda de manera inteligente.

Las fotos y gráficos en la página (y algunas de las otras cosas técnicas que ocurren detrás de escena) se sirven desde una nubeContent Delivery Network (CDN) : cada archivo proviene de un servidor en Washington, DC, Singapur, Londres o Mumbai, o un grupo de otras «ubicaciones de borde», dependiendo de en qué parte del mundo se encuentre (el navegador).

Este ejemplo ilustra tres puntos clave de diferencia entre los servicios y aplicaciones basados ​​en la nube y otros similares a los que se accede a través de la web. Uno es el concepto de elasticidad (que es una idea similar a la escalabilidad ): un servicio o aplicación en la nube no se limita a lo que un servidor en particular puede hacer frente; puede expandir o contraer automáticamente su capacidad según sea necesario.

Otra es la naturaleza dinámica de los servicios en la nube: no se proporcionan desde un único servidor estático. Una tercera idea relacionada es que los servicios en la nube son ininterrumpidos, ya sea ​​que usted sea un desarrollador o un usuario final, todo se ve igual, sin embargo, en cualquier lugar y con cualquier dispositivo que lo use.

Movilización

Uno de los principales impulsores de la computación en la nube es el gran cambio de las computadoras de escritorio a los dispositivos móviles, que (históricamente, al menos) tenían mucho menos poder de procesamiento a bordo. Los teléfonos inteligentes, tabletas, Kindles y otros dispositivos móviles conectados a la web son ejemplos de lo que solían llamarse «clientes ligeros» o «computadoras de red» porque dependen de los servidores a los que están conectados, a través de la red (generalmente Internet), para hacer la mayor parte del trabajo. Una tendencia relacionada conocida como traer su propio dispositivo (BYOD) refleja la forma en que muchas empresas ahora permiten a sus empleados iniciar sesión en redes corporativas o sitios web utilizando sus propias computadoras portátiles, tabletas y teléfonos inteligentes.

Desde el teléfono inteligente en su bolsillo hasta el mítico refrigerador que ordena su leche, la cantidad y el rango de dispositivos conectados a Internet aumentan constantemente. Una nueva tendencia llamada Internet de las cosas anticipa un aumento masivo de dispositivos conectados a medida que los objetos cotidianos y las cosas con sensores incorporados (controladores de calefacción del hogar, cámaras web de seguridad para el hogar e incluso paquetes en tránsito) obtienen sus propias direcciones IP y se vuelven capaces de enviar y recibir datos a cualquier persona o persona que esté en línea. Eso alimentará la demanda de computación en la nube aún más.

¿Qué tan significativo es el cambio al móvil? Por cualquier medida, fenomenal y dramático. Teniendo en cuenta que solo había un teléfono móvil en funcionamiento en 1973 cuando Martin Cooper realizó la primera llamada de teléfono celular, es asombroso descubrir que ahora hay un estimado de 8 mil millones de suscripciones móviles (más de una por cada persona en el planeta).

Para 2012, Goldman Sachs nos decía que el 66 por ciento de los dispositivos conectados a la red eran móviles, en comparación con solo el 29 por ciento de las computadoras de escritorio. El tráfico de Internet móvil finalmente superó el tráfico de escritorio en 2014/15, según Comscore y, en respuesta, Google lanzó un algoritmo «amigable para dispositivos móviles» en 2015 para alentar a los webmasters a optimizar sus sitios para que funcionen igualmente bien en teléfonos inteligentes. En 2018 índice móvil primero .

La computación en la nube hace posible que los teléfonos celulares sean teléfonos inteligentes y que las tabletas hagan el tipo de cosas que solíamos hacer en los escritorios, pero también nos alienta a hacer más cosas con esos dispositivos, y así sucesivamente, en un círculo virtuoso. Por ejemplo, si compra un teléfono inteligente, no solo hace cosas en su teléfono que solía hacer en su PC: pasa más tiempo en línea en general, utilizando aplicaciones y servicios que anteriormente no hubiera utilizado en absoluto. La computación en la nube hizo factibles los dispositivos móviles, por lo que la gente los compró en grandes cantidades, impulsando el desarrollo de más aplicaciones móviles y mejores dispositivos móviles, y así sucesivamente.

Más tipos de nube

Mira fijamente hacia el cielo y podrás ver las nubes pasar o, si eres más científico y matizado, comenzar a descubrir las diferencias entre cúmulos, cirros y estratos. De la misma manera, los aficionados a la informática hacen una distinción entre los diferentes tipos de nube. Las nubes públicas son proporcionadas por personas como Amazon, Google e IBM: en teoría, todos los usuarios comparten espacio y tiempo en la misma nube y acceden a ella de la misma manera.

Muchas empresas, por ejemplo, usan Gmail para alimentar su correo de Internet y compartir documentos usando Google Drive, de la misma manera que usted o yo podríamos hacerlo como individuos. Nubes privadasfuncionan técnicamente de la misma manera, pero dan servicio a una sola empresa y son administrados exclusivamente por esa empresa o por uno de los grandes proveedores de la nube en su nombre.

Están completamente integrados con las redes existentes de la compañía, Intranet, bases de datos e infraestructura, y abarcan países o continentes de la misma manera. Cada vez más, las empresas encuentran que ninguna de estas alternativas calvas se ajusta a la factura, necesitan elementos de cada una, por lo que optan por nubes híbridas que combinan lo mejor de ambos mundos, conectando su infraestructura de TI existente a un sistema de nube pública proporcionado por alguien como Amazon o Google Otras tendencias a observar incluyen el desarrollo de nubes personales, donde configura su propia red doméstica para que funcione como una mini-nube (por ejemplo, todos sus dispositivos móviles pueden almacenar y acceder a archivos sin problemas), y computación en la nube punto a punto , en la que el poder dinámico y escalable de un centro de computación en la nube no es proporcionado por centros de datos gigantes sino por muchas computadoras individuales dispersas geográficamente que llegan a la red, contribuyen temporalmente a ella y luego se van

¿Las preocupaciones de la nube?

La seguridad siempre ha sido una preocupación obvia para las personas que usan la computación en la nube: si sus datos son remotos y viajan de un lado a otro a través de Internet, ¿qué es lo que los mantiene seguros? Quizás sorprendentemente, muchos profesionales de TI piensan que los sistemas basados ​​en la nube son en realidad más seguros que los convencionales.

Si está comprando servicios basados ​​en la nube de Google, Amazon o Microsoft, también está comprando experiencia de clase mundial para mantener los datos seguros; ¿podría usted, o su equipo de TI, administrar la seguridad también? Por lo tanto, la seguridad puede verse como una razón de peso para migrar a sistemas basados ​​en la nube, en lugar de una razón para evitarlos.

La privacidad es un tema más complejo y matizado. Si bien todos entendemos lo que queremos decir con mantener los datos seguros, ¿qué queremos decir con mantenerlos privados en un mundo donde los usuarios de servicios basados ​​en la nube como Twitter, Instagram y Snapchat comparten felizmente todo en línea? Una de las complicaciones es el llamado big data, la información estadística («analítica») que las empresas como Google y Facebook recopilan sobre la forma en que usamos sus servicios basados ​​en la nube (y otros sitios web que usan esos servicios).

Google, por ejemplo, recopila grandes cantidades de datos a través de sus plataformas de publicidad y nadie sabe exactamente qué le sucede después. Facebook sabe muchísimo sobre lo que la gente dice que «le gusta», lo que significa que puede compilar perfiles detallados de todos sus usuarios. Y Twitter sabe lo que tuiteas, retuiteas y favoritos, por lo que tiene datos similares a los de Facebook. El quid-pro-quo para los servicios y aplicaciones «gratuitos» basados ​​en la web es que pagas por lo que usas con una pérdida de privacidad, generalmente para potenciar anuncios dirigidos.

Otra complicación es que la privacidad significa cosas diferentes en diferentes partes del mundo. En Europa, por ejemplo, la Unión Europea tiene restricciones estrictas sobre cómo los datos pueden ser trasladados en masa de un país a otro o compartidos por compañías como Google que tienen múltiples filiales que operan en países y continentes. Si bien la computación en la nube basada en Internet hace obsoletos los límites nacionales, las leyes del mundo real todavía operan de acuerdo con la geografía pasada de moda, y eso podría actuar como un serio freno a las aspiraciones de muchos proveedores de grandes nubes.

¿Existen los servicios en la nube libres?

Cuando se trata de los servicios web cotidianos que todos disfrutamos, puede haber diferentes tipos de nubes en el horizonte. A medida que la publicidad basada en la web disminuye en efectividad, una preocupación futura debe ser cómo las compañías como Google, Facebook y Twitter continuarán financiando sus servicios (esencialmente) basados ​​en la nube cada vez mayores sin utilizar nuestros datos de maneras cada vez más dudosas.

Parte de la razón del enorme crecimiento en popularidad de servicios como este es simplemente que son gratuitos. ¿Sería Facebook tan popular si tuviéramos que pagarlo mediante una suscripción mensual? Si Google Docs cuesta dinero, ¿volveríamos a nuestras PC de escritorio y Microsoft Word? ¿Puede la publicidad continuar manteniendo un campo cada vez mayor de servicios y aplicaciones basados ​​en la nube a medida que el número de usuarios de Internet y dispositivos conectados a la red continúa creciendo? ¡Mira este espacio!

¿La computación en la nube es realmente mejor para el medio ambiente?

En teoría, la computación en la nube es respetuosa con el medio ambiente porque utiliza menos recursos (servidores, sistemas de enfriamiento y todo lo demás) y menos energía si 10 personas comparten un sistema centralizado y basado en la nube que funciona de manera eficiente que si cada uno de ellos ejecuta su propio sistema ineficiente sistema local Un proveedor de alojamiento en el Reino Unido me dijo que su compañía ha adoptado los sistemas en la nube porque significa que pueden manejar más clientes en muchos menos servidores físicos, con grandes ahorros en equipos, mantenimiento y costos de energía.

Amazon AWS afirma que la computación en la nube es tan eficiente, comparada con el uso de su propio equipo, que puede lograr un ahorro de emisiones de carbono del 88 por ciento . En teoría, la computación en la nube debería ser una gran victoria para el medio ambiente; en la práctica, no es tan simple.

Irónicamente, dada la forma en que hemos definido la computación en la nube, es importante dónde se encuentran sus servidores en la nube y cómo funcionan. Si están en centros de datos que funcionan con carbón, en lugar de combustibles más limpios como el gas natural o (mejor aún) energía renovable, el impacto ambiental general podría ser peor que su configuración actual.

Se ha debatido mucho sobre el uso de energía de los grandes centros de datos, en parte gracias a que Greenpeace destacó el problema una vez al año desde 2009. En su informe de 2011 [PDF] Qué tan sucio es su centro de datos: una mirada a las opciones de energía que potencian Computación en la nube, clasificó a los proveedores de computación en la nube como Akamai y Amazon en términos de respeto al medio ambiente, junto con empresas como Facebook, Google y Twitter, cuyos servicios están respaldados por una red global masiva de centros de datos.

Para 2017, en un informe llamado Clicking Clean , Greenpeace felicitaba a alrededor de 20 de los mayores operadores de centros de datos (incluidos Apple, Facebook y Google) por comenzar el camino hacia el 100 por ciento de energía renovable. En los Estados Unidos en particular, bastantes proveedores de servicios en la nube (y alojamiento web) declaran explícitamente si sus servidores funcionan con energía convencional o ecológica, y es relativamente fácil encontrar proveedores de servicios sin emisiones de carbono si ese es un factor importante para su negocio y sus objetivos de RSE (responsabilidad social corporativa).

Cuando se trata del impacto general en el planeta, hay otro tema a considerar. Si los servicios en la nube simplemente mueven cosas que haría en su propia oficina u hogar a la nube, eso es una cosa; el impacto ambiental simplemente se transfiere a otra parte. Pero muchos servicios basados ​​en la nube y en Internet nos están alentando a usar más computadoras y dispositivos como iPads y iPhones por más tiempo, pasar más tiempo en línea y hacer más cosas que antes no hacíamos. En ese sentido, la computación en la nube está ayudando a aumentar el uso de energía global y las emisiones de gases de efecto invernadero , por lo que describirlo como ecológico es muy engañoso.

Eso fue evidente en un estudio de 2012 realizado por DatacenterDynamics (DCD) Intelligence, la British Computer Society y sus socios ( publicado en Computer Weekly), que mostró que el uso de energía global de los centros de datos aumentó de 12 gigavatios (GW) en 2007 a 24GW en 2011 y predijo que alcanzaría los 43GW en algún momento en 2013.

Sin embargo, un estudio de seguimiento reveló una disminución significativa de la tasa del crecimiento en el consumo de energía en la nube, del 19 por ciento en 2011/2 a alrededor del 7 por ciento en 2013. Las crecientes preocupaciones sobre el impacto de la computación en la nube también han impulsado nuevas soluciones imaginativas. Más adelante en 2013, por ejemplo, los investigadores del Trinity College de Dublín e IBM anunciaron que habían encontrado una manera de reducir las emisiones en la nube en más del 20 por ciento mediante el uso de algoritmos inteligentes de equilibrio de carga para distribuir el procesamiento de datos entre diferentes centros de datos.

En abril de 2018, Google anuncióque había compensado con éxito todo su uso convencional de electricidad a través de inversiones combinadas en energía renovable (eólica y solar). El AWS de Amazon está un poco rezagado en este momento, pero alcanzó con éxito el 50 por ciento de uso de energía renovable en 2018, con el objetivo final de alcanzar ese 100 por ciento.

Aun así, con la computación en la nube prevista para convertirse en un negocio de $ 5 billones para 2020, el consumo mundial de energía parece seguir aumentando. En última instancia, el medio ambiente global, la tendencia final, el consumo de energía cada vez mayor, es la que importa. No es bueno felicitarse por cambiar a la dieta Cola si está bebiendo cuatro veces más de lo que solía.

En 2016, Peter Judge de DatacenterDynamics resumió las cosas de manera concisa: «Nadie habla mucho sobre la energía total utilizada por los centros de datos porque las cifras que obtienes son molestas, deprimentes y frustrantes … La verdad es que no hay energía en el centro de datos. de control «.

Desde búsquedas de Google hasta actualizaciones de Facebook y Hotmail súper conveniente, la mayoría de nosotros valoramos mucho los beneficios de la computación en la nube, por lo que el consumo de energía de los centros de datos seguramente aumentará y garantizará que esos servidores grandes y hambrientos de energía estén alimentados por energía verde. será cada vez más importante en los próximos años.


ROSEPAC

Redactor Diario Ciberninjas. Curador Digital. 🔗 Telegram 👨‍💻 Twittter 🐦 Discord 🧰