Computación en la nube
La nube / k s tiene ʊ d k ə m p j u ː t ɪ ŋ / en francés la computación en la nube (o la nube a Canadá ), es el acceso a los servicios de TI (servidores, almacenamiento, redes, software) a través de Internet (la " nube " o "nube") de un proveedor.
Los principales servicios que se ofrecen en el cloud computing son SaaS ( Software as a Service ), PaaS ( Platform as a Service ) e IaaS ( Infrastructure as a Service ) o MBaaS ( Mobile Backend as a Service ). En general, existen tres tipos de nube : la nube pública, accesible a través de Internet, la nube corporativa o privada, accesible solo en una red privada, y la nube intermedia o híbrida, que es una mezcla entre la nube pública y la nube. privado. La nube permite a las empresas minimizar los costes de infraestructura y se benefician de una adaptación de los recursos en función de las fluctuaciones de uso, pero con un notable aumento de los costes operativos de la red.
Las grandes empresas del sector de las tecnologías de la información y las telecomunicaciones están desarrollando masivamente la computación en la nube , que van desde los servicios en la nube mencionados anteriormente hasta el alquiler de software (aplicación de teléfono móvil, software de oficina, dibujo, publicación, etc.), pero también contenidos, como video. bajo demanda (VAD). Las tecnologías de computación en la nube han permitido el desarrollo de grandes volúmenes de datos y soluciones de computación ubicuas . El Internet de las Cosas (IOT) y 5G dependen de infraestructuras de nube.
El término “ computación en la nube ” proviene de profesionales de TI de habla inglesa que buscaban nombrar nuevos sistemas informáticos que operan mediante la acción conjunta de elementos dispares reunidos independientemente de su ubicación geográfica y la infraestructura subyacente. Este nombre está asociado con el símbolo en forma de nube (" nube ") que a veces representa Internet en diagramas de redes informáticas.
El “cloud computing”, “desmaterializó computación” o más raramente “cloud computing” francizations también se utilizan.
En Francia, según la Comisión General de Terminología y Neología, es una forma particular de gestión de TI , en la que la ubicación y el funcionamiento en la nube no se informa a los clientes. La computación en la nube del anglicismo se usa ampliamente en Francia.
Una nube es un conjunto de hardware, conexiones de red y software que proporciona servicios que las personas y las comunidades pueden operar desde cualquier parte del mundo. Un cambio de tendencia es que, en lugar de obtener potencia informática comprando hardware y software, los consumidores utilizan la potencia que un proveedor les pone a su disposición a través de Internet.
Una nube se caracteriza por varios principios recurrentes:
La nube (pública, privada o comunitaria) se beneficia de tecnologías como la virtualización de hardware, las redes , la arquitectura orientada a servicios y los servicios web . Una nube pública está disponible para el público en general. Generalmente, los servicios los pone a disposición una empresa que utiliza una infraestructura que le pertenece. Una nube privada está destinada exclusivamente a una organización que puede manejarla por sí misma o utilizar servicios proporcionados por terceros. Una nube comunitaria utiliza una infraestructura de un conjunto de miembros que comparten un interés común, como en el caso de la academia para estudios a gran escala.
Entre los servicios públicos en general proporcionados en la computación en nube se encuentran los juegos a pedido (o "juegos a pedido", juegos a pedido (GoD) o juegos en la nube para hablantes de inglés). Le permite jugar videojuegos normalmente en la pantalla de su computadora, mientras que el software del juego se ejecuta en servidores remotos, que devuelven el video de lo que se ha reproducido en transmisión (en transmisión en inglés ). El juego está alojado y almacenado en servidores, de los cuales el usuario desconoce la ubicación o las características. Ya no requiere medios, como CD , ni hardware, como consolas de juegos. Los jugadores solo necesitan una computadora conectada a Internet y los periféricos necesarios (teclado, mouse, gamepad, etc.).
Un servicio en la nube descentralizado es un modelo de almacenamiento en red en el que los datos se almacenan en varias máquinas llamadas "nodos" y son alojados por los participantes que cooperan en la nube. Para ser viable, dicho modelo debe proporcionar un espacio de almacenamiento al menos igual al espacio de almacenamiento requerido por los usuarios. Sin embargo, algunos nodos pueden tener más espacio de almacenamiento disponible que otros. Las recompensas se pueden configurar según la contribución de los nodos en el sistema.
A diferencia del modelo centralizado tradicional, el servicio en la nube descentralizado no utiliza directamente servidores dedicados para el almacenamiento de datos, lo que elimina las costosas inversiones en hardware. Cada nodo utiliza software para hacer que el espacio de almacenamiento esté disponible.
Los datos se pueden cortar y cifrar antes de enviarlos a la nube descentralizada. Luego se distribuyen a los nodos del sistema según algoritmos de balance de carga, distribución geográfica, etc.
Para mantener la integridad y disponibilidad de los datos almacenados en un sistema compuesto por nodos cuya confiabilidad es aleatoria, se puede proporcionar un cierto nivel de redundancia, permitiendo reconstituir los datos aunque ciertos nodos que los almacenan no estén disponibles ( por ejemplo, debido a una interrupción de la red o una falla del hardware). Los sistemas más eficientes en almacenamiento y ancho de banda suelen utilizar un código de corrección de errores llamado código de borrado.
Entre las empresas que actualmente desarrollan soluciones descentralizadas en la nube, cabe citar a Filecoin, Internxt, MaidSafe, Sia o Storj.
Desde un punto de vista económico, la computación en nube es esencialmente una oferta comercial de suscripción económica a servicios externos. Según el Instituto Nacional de Estándares y Tecnología de Estados Unidos, existen tres categorías de servicios que se ofrecen en la computación en la nube : IaaS , PaaS y SaaS .
IaaS ( infraestructura como servicio ) En infraestructura francesa como servicio . Este es el servicio de nivel más bajo. Consiste en ofrecer acceso a un parque informático virtualizado . Las máquinas virtuales en las que el consumidor puede instalar un sistema operativo y aplicaciones. Por tanto, el consumidor está exento de la compra de equipos informáticos. Este servicio es similar a los servicios de hospedaje tradicionales de los centros de datos (datacenters), y la tendencia es a favor de servicios de nivel superior, que no abstraen detalles técnicos. PaaS ( plataforma como servicio ) En plataforma francesa como servicio . En este tipo de servicio, ubicado justo encima del anterior, el sistema operativo y las herramientas de infraestructura son responsabilidad del proveedor. El consumidor tiene control sobre las aplicaciones y puede agregar sus propias herramientas. La situación es análoga a la del alojamiento web , donde el consumidor alquila el funcionamiento de servidores en los que previamente se colocan y controlan las herramientas necesarias por parte del proveedor. La diferencia es que los sistemas son compartidos y ofrecen una gran elasticidad: la capacidad de adaptarse automáticamente a la demanda, mientras que, en una oferta de alojamiento web tradicional, la adaptación sigue una solicitud formal del consumidor. SaaS ( software como servicio ) En software francés como servicio . En este tipo de servicio, las aplicaciones se ponen a disposición de los consumidores. Las aplicaciones pueden manipularse mediante un navegador web o alquilarse instaladas en una PC, y el consumidor no tiene que preocuparse por actualizar, agregar parches de seguridad e instalar software ''. Garantizar la disponibilidad del servicio.Un proveedor de software como servicio puede operar una plataforma como servicios de tipo servicio , que a su vez puede hacer uso de la infraestructura como servicio .
Otros servicios también están disponibles:
Datos como servicio Corresponde a la provisión de datos deslocalizados en algún lugar de la red. Estos datos son consumidos principalmente por las llamadas aplicaciones compuestas (en inglés mashups ). Proceso empresarial como servicio (BPaaS) Este es el concepto de BPaaS, que consiste en subcontratar un procedimiento empresarial suficientemente industrializado para dirigirse directamente a los poderes adjudicadores , sin necesidad de la ayuda de profesionales informáticos. Escritorio como servicio (DaaS) También llamada en francés "oficina como servicio", "oficina virtual" u "oficina virtual alojada" es la subcontratación de una infraestructura de escritorio virtual a un proveedor de servicios. Generalmente, el escritorio como servicio se ofrece con una suscripción paga. Red como servicio (NaaS) La red como servicio es la prestación de servicios de red, siguiendo el concepto de redes definidas por software (SDN). Almacenamiento como servicio (STaaS) STaaS: STorage as a Service corresponde al almacenamiento de archivos con proveedores de servicios externos que los alojan en nombre de sus clientes. Los servicios al consumidor ofrecen este tipo de almacenamiento con mayor frecuencia con fines de copia de seguridad o para compartir archivos. La arquitectura de tales servicios puede estar centralizada o descentralizada . Comunicación como servicio (CaaS) Corresponde al suministro de soluciones de comunicación en sustitución de hardware y servidores locales ( PABX , ACD, IVR, etc.) por recursos compartidos en Internet. Lugar de trabajo como servicio (WaaS)Las características de la nube son calificadas por angloparlantes bajo el término capacidad informática elástica . El Instituto Nacional de Estándares y Tecnología ha dado una definición sucinta que retoma estos principios básicos: "La computación en la nube es un modelo para establecer el acceso a la red a un grupo compartido de recursos informáticos configurables estándar ( red , servidores , almacenamiento , aplicaciones y servicios) que se puede movilizar rápidamente y poner a disposición con un mínimo esfuerzo de gestión o contacto con el proveedor de servicios. "
Las características atractivas de la computación en la nube para las empresas son la reducción del costo total de propiedad de los sistemas de TI y la facilidad para aumentar o disminuir los recursos. El uso de la computación en la nube permite relevar a los equipos de TI de las empresas, que luego tienen más disponibilidad para actividades de alto valor agregado. La nube también permite que las pequeñas empresas accedan a servicios que antes estaban reservados para las grandes empresas debido a su costo.
Backend móvil como servicio (MBaaS)
Mobile Backend as a Service (MBaaS) es una arquitectura de computación alojada en la nube que brinda a las aplicaciones móviles acceso a dispositivos de almacenamiento, bases de datos y más recursos que pueden necesitar para funcionar.
Este enfoque similar a PaaS utiliza API y kits de desarrollo de software (SDK) para conectar aplicaciones móviles al back-end de la nube.
Los principios que subyacen a la computación en la nube se remontan a la década de 1950 (mucho antes de que naciera el término " computación en la nube "). En ese momento, los usuarios accedían desde sus terminales a aplicaciones que se ejecutaban en sistemas centrales compartidos ( mainframes ), antepasados de los servidores en la nube . La idea de que podríamos alejarnos del mainframe y simplemente acceder a sus servicios fue propuesta por John Mc Carthy en 1961:
“La informática puede que algún día se organice como una utilidad pública, al igual que el sistema telefónico es una utilidad pública. La utilidad informática podría convertirse en la base de una nueva e importante industria. "
Los arquitectos de redes (los que diseñan redes intra e interempresas) esquematizaron este acceso mediante una nube en sus bocetos. En inglés, solíamos hablar de " la nube ". Después de la aparición de Internet (alrededor de 1980), se asumió que este modo de acceso era el predeterminado.
La popularización de Internet a través de navegadores (1994) llevó a ejecutivos de Compaq y Sean O'Sullivan a idear el concepto y el término "computación en la nube", pero la idea no tuvo éxito en ese momento.
A principios de la década de 2000, los servidores web parecían capaces de alojar aplicaciones en sus instalaciones informáticas. En particular, Google y Amazon adoptaron simultáneamente el término 'computación en la nube' en 2006. En este contexto, el antepasado de SaaS correspondió a ASP . Las primeras aplicaciones Web 2.0 , que se implementaron en la computación en nube , son correo electrónico , herramientas colaborativas , CRM , entornos de desarrollo y prueba (TI) .
La promoción de la computación en nube pública ha sido posible gracias a la generalización del acceso a Internet para las personas (con el 75% de los hogares franceses equipados con Internet en casa, según datos de 2011 de Crédoc) y las empresas. El fenómeno también se ha beneficiado del considerable aumento de la potencia de los equipos informáticos que ha permitido a los proveedores de hosting ofrecer precios cada vez más atractivos. En este sentido, el modo de computación en la nube aprovecha: el aumento considerable de la potencia de los servidores (la frecuencia de operación de los servidores se ha multiplicado por 10, entre 1998 y 2008, los procesadores tienen entre cuatro y diez núcleos); y menores costos de almacenamiento (por el precio de un disco duro de 1.2 GB en 2000, en 2013 teníamos un disco de 1000 GB ).
En la computación en la nube , las empresas ya no usan sus servidores informáticos, sino que acceden a los servicios en línea desde una infraestructura administrada por el proveedor. Las aplicaciones y los datos ya no residen en la computadora local, sino en una nube de servidores remotos interconectados. Dada la complejidad de los enlaces de red y la multiplicidad de partes interesadas (proveedor de servicios de Internet, host, editor, distribuidor, revendedor), operar en la nube reduce la continuidad y la calidad del servicio en comparación con la de una aplicación de calidad profesional alojada internamente. En 2009, menos del 10% de las empresas encuestadas mencionaron el uso de servicios de computación en la nube para alojar su infraestructura y aplicaciones de TI. Este concepto es presentado como un gran avance por algunos reconocidos analistas, como el Grupo Gartner, y como una moda que corresponde a motivaciones comerciales, por otros especialistas.
Podemos considerar que la computación en la nube , sumada a la disponibilidad de red de acceso a internet en alta velocidad e interconectada de muy alta velocidad , ha descubierto toda una industria, entidades que de manera transversal, brindan servicios web destinados al público en general en forma de aplicaciones web. o, más concretamente, destinados al sector profesional, que requieren un enfoque orientado a servicios y servicios productivos ( desmaterialización , gestión de contenidos ), arquitectónicamente a medida. Las soluciones Open Source Cloud también están disponibles en el mercado con requisitos de negocio cada vez más complejos.
Las grandes empresas del sector de TI se han involucrado fuertemente en actividades relacionadas con la computación en la nube , y ofrecen una gama de servicios contiguos, espacio de almacenamiento asignado, servicio de mensajería, herramientas colaborativas, agilidad, disponibilidad, producción, RS, CRM, relaciones con el cliente.
En 2010, Amazon , Citrix , Google , Alibaba , HP , IBM , Intel , Microsoft , SalesForce o Sidetrade estuvieron entre las principales empresas del sector.
En Francia, los principales actores están representados por Orange Business Services y SFR Business Team, así como por entidades más pequeñas como ESN , proveedores de servicios en modo SaaS como Dassault Systèmes , Oodrive y proveedores de hosting, como Gandi , Ozitem , Outscale , OVHcloud , PHPNET. , Atemis o el Grupo Sigma .
Fin julio 2008, Intel , Hewlett Packard y Yahoo! han formado una asociación para promover la investigación en el campo de la computación en nube . La primera iniciativa se refiere a la creación de un entorno distribuido ( banco de pruebas de computación en la nube ) que facilita la investigación y prueba del software, la administración del centro de datos y el hardware asociado con la computación en la nube a una escala sin precedentes. Para esta operación, los tres socios se asociaron con la Autoridad de Desarrollo de Infocomm de Singapur (en) , la Universidad de Illinois en Urbana-Champaign y el Instituto de Tecnología de Karlsruhe . Desde la primavera de 2009, el manifiesto de la nube abierta reúne a los editores que creen que la computación en la nube debería ser abierta, a diferencia de Microsoft y Google que no se han registrado. Cuatro editores de software libre ( IELO , Mandriva , Nexedi y TioLive ) fundaron Free Cloud Alliance (FCA)25 de marzo de 2010. Este último ofrece una oferta global que reúne Iaas, Paas y SaaS, formada por todos los componentes gratuitos necesarios para las aplicaciones de software de gestión integrada (ERP), la gestión de la relación con el cliente (CRM) o la gestión del conocimiento (KM).
la 22 de noviembre de 2010El gobierno de EE. UU. Lanzó su política Prioridad en la nube : se esperaban ahorros significativos en su presupuesto de TI de 80 mil millones de dólares por la consolidación de al menos el 40% de 2100 centros de datos para 2015.
En 2011, como parte de futuras inversiones que buscan aportar soluciones apoyadas por empresas francesas, se crearon dos consorcios, Cloudwatt liderado por Orange y Thales , y Numergy , liderado por SFR y Bull , como resultado de una convocatoria de proyectos del gobierno. Se realizó una inversión por parte de la Caisse des Dépôts et Consignations de 75 millones de euros por proyecto para permitir el desarrollo de las dos empresas. Otro proyecto importante financiado en la misma convocatoria es el proyecto Nu @ ge, que agrupa a ocho pymes (operadores nacionales, centros de datos, proveedores de escritorios virtuales , etc. ) y LIP6 (equipo de Guy Pujolle).
Estos consorcios están diseñados para proporcionar a las empresas francesas y europeas una solución soberana de computación en la nube con datos alojados en Francia.
En 2016, Microsoft invirtió tres mil millones de dólares para duplicar la potencia informática de sus nubes en Europa.
En 2017, Amazon Web Services ocupó el primer lugar entre los jugadores de computación en la nube, con una participación de mercado del 34% ( IaaS y PaaS ), muy por detrás de los jugadores de TI tradicionales como Microsoft Azure (11%), Google Cloud (8%) o IBM Cloud Computing ( 6%), según Synergy Group.
Si las personas tienen poco margen de maniobra, las empresas pueden contratar los servicios de computación en la nube que adquieran. Las cláusulas de sus contratos se refieren en particular a la disponibilidad, seguridad, confidencialidad y soporte. Las garantías relativas a la confidencialidad de los datos, la trazabilidad de las operaciones y la calidad de los servicios deben estar claramente definidas, incluso para las aplicaciones críticas o de tratamiento de datos de carácter personal o estratégico o regidas por alguna legislación. En cuanto al cumplimiento normativo, es la empresa cliente la que sigue siendo legalmente responsable, el proveedor actuando como subcontratista… La reversibilidad debe enmarcarse con precisión en el contrato que vincula a todos los actores implicados. También deben monitorearse: los compromisos de disponibilidad, la frecuencia de las copias de seguridad y los roles respectivos de los jugadores (generalmente de uno a cuatro: por ejemplo, editor, host, integrador y operador de red).
El recurso profesional a los servicios descentralizados requiere la consideración previa de consideraciones específicas vinculadas a las ofertas comerciales de subcontratación , en particular los límites impuestos por determinadas injerencias, el respeto de los compromisos y las responsabilidades contractuales .
Como tal, la CNIL publica recomendaciones prácticas y cláusulas contractuales clave modelo que se pueden insertar en los contratos de servicios de computación en la nube .
Para los proveedores, el desarrollo de la computación en la nube conduce al desarrollo de centros de datos o centros de procesamiento de datos. Los proveedores de servicios deben aumentar su infraestructura (servidores, ancho de banda, espacio de piso, etc.) para satisfacer las crecientes necesidades de los clientes. Los modelos que ofrecen estos proveedores también deben evolucionar, la nube privada transformando los modelos económicos que han prevalecido hasta ahora.
Para los usuarios, las personas y las empresas, el alquiler de servicios asociados con la computación en la nube suele generar ahorros a corto plazo. Pero el coste total a medio y largo plazo puede resultar, al cabo de unos años, superior al coste de una aplicación alojada internamente. Depende del modo de uso (frecuencia, número de usuarios, etc.) y la vida útil de la aplicación. Es necesario realizar un cálculo comparativo antes de realizar una elección. Este cálculo no debe limitarse a los costes directos, sino que también debe integrar todos los costes ocultos de la nube para ahorrar dinero así como el efecto de los beneficios de la nube en el negocio de la empresa (aumento de la productividad, reorientación del trabajo…). La tarea no necesariamente se facilita por los métodos de facturación ofrecidos, que en ocasiones no son muy "legibles" y dependen de varios parámetros: el uso de funciones (volumen), el costo de producción o provisión, incluidos los cambios, el grado de complejidad y , finalmente, el precio de alquiler del servicio. Los términos de contratación pueden variar de un proveedor a otro, pero en su mayoría permanecen alrededor de dos o tres años.
La computación en la nube puede ayudar a ahorrar, incluso compartiendo servicios con un gran número de clientes. Algunos analistas dicen que los gobiernos podrían ahorrar entre un 20% y un 25% en sus presupuestos de TI si migran a la computación en la nube . Al igual que con la virtualización , la computación en la nube también puede resultar atractiva para el cliente debido a su escalabilidad. De hecho, el costo depende de la duración del uso del servicio prestado y no requiere ninguna inversión previa (hombre o máquina). La "elasticidad" de la nube permite la prestación de servicios escalables y puede admitir la escalabilidad. Por el contrario, el proveedor tiene el control de las inversiones, tiene el control de los precios y el catálogo de ofertas y puede ser remunerado con mayor facilidad cuando los clientes están cautivos.
Por ejemplo, una empresa con una tienda en línea puede implementar fácilmente servidores adicionales para hacer frente a un pico de actividad muy limitado en el tiempo, como el período de Navidad o las ventas, y luego eliminarlos. Seguramente será más económico que si tuviera que comprar y gestionar durante todo el año una infraestructura informática capaz de absorber esta importante pero efímera carga.
La suscripción a servicios de computación en la nube puede permitir que la empresa ya no tenga que adquirir activos de TI reconocidos en el balance en forma de CAPEX y que requieran un período de amortización. Los gastos de TI se pueden registrar como gastos operativos.
Dado que el mantenimiento, la seguridad y las actualizaciones del servicio son responsabilidad exclusiva del proveedor de servicios, del cual generalmente es el negocio principal, estos tienden a llevarse a cabo mejor y más rápidamente que cuando están bajo la responsabilidad del cliente (principalmente cuando esto no es un Organización de TI).
La computación en la nube induce un mayor consumo de energía y contribuye al calentamiento global y al medio ambiente a través de su energía incorporada y a través de las granjas de servidores necesarios para la computación en la nube. La ONG Greenpeace , por ejemplo, denuncia esto en un informe de 2010 sobre el impacto ecológico del sector de las tecnologías de la información. Entonces, si todas las granjas de servidores de computación en la nube fueran un país, sería el cuarto mayor consumidor de energía del mundo.
La facilidad que ofrece la nube para activar nuevos servicios puede llevar a un aumento del consumo de recursos por efecto rebote , o incluso a un aumento de los costes si no se controlan.
Otras desventajasHay otras desventajas:
La nube, como SaaS , desafía las profesiones de distribución de telecomunicaciones y TI, el aspecto desmaterializado y la simplificación de los procesos de administración, lo que permite prescindir de muchos intermediarios. Pero si la desmaterialización simplifica la técnica, los márgenes se vuelven más complejos, ya sea el aspecto legal, las garantías de niveles de rendimiento y disponibilidad o SLAs , seguridad y, finalmente, reversibilidad . Estos aspectos, y el deseo de las empresas de llegar a grandes cuentas como las pymes, implican una distribución indirecta cuyo negocio deberá evolucionar hacia actividades más relacionadas con la evaluación, soporte, soporte y gestión, teniendo en cuenta las especificidades del cliente final. En este contexto, el papel de los mayoristas de TI también evolucionará hacia un papel de agregador de ofertas en forma de portales de soluciones. En este movimiento, los usuarios, es decir los editores de servicios o soluciones en modo SaaS, tendrán un puesto clave en la generación de necesidades.
Las actividades tradicionales de distribución de telecomunicaciones y TI serán revisadas con un prisma de nube , con, como con cualquier aparición de una nueva industria, nuevas profesiones y la evolución de las profesiones existentes. Muchos jugadores están tratando de comprender mejor este ecosistema definiendo las operaciones de acuerdo con el valor que los jugadores aportan a la cadena de valor de la distribución de soluciones en la nube y SaaS. Según el whitepaper de la nube .
Para Richard Stallman , el creador del Proyecto GNU , la computación en la nube "es una trampa", los usuarios pierden el control de sus aplicaciones. Lo ve como un concepto publicitario irrelevante, uniéndose a las críticas expresadas por Larry Ellison , fundador de Oracle , de que es una moda pasajera.
Steve Wozniak , cofundador de Apple , también predice problemas con el creciente desarrollo de la computación en la nube y la subcontratación de datos.
Según la firma IDC , el mercado francés de la computación en nube (servicios públicos, privados y asociados) creció un 46% en 2012 hasta alcanzar casi los 2.000 millones de euros.
El mercado europeo representa 53.000 millones de euros en 2020.
Estados Unidos posee la mayor parte de la Nube, enmarcada por una ley específica: la Ley de Nube . Está abierto un debate sobre la compatibilidad entre la ley Cloud y el RGPD de protección de datos implementado por la Unión Europea .