Qué es el cloud computing

Publicación
25 de septiembre de 2023
Lectura: 6 minutos
Cloud computing

El cloud computing es la prestación de servicios informáticos (incluidos servidores, almacenamiento, bases de datos, redes, software, análisis e inteligencia) a través de Internet (“la nube”) para ofrecer innovación más rápida, recursos flexibles y economías de escala.

Cómo funciona el cloud computing

En lugar de poseer su propia infraestructura informática o centros de datos, las empresas pueden alquilar el acceso a cualquier cosa, desde aplicaciones hasta almacenamiento, a un proveedor de servicios en la nube.

Un beneficio de utilizar servicios de cloud computing es que las empresas pueden evitar el coste inicial y la complejidad de poseer y mantener su propia infraestructura de IT y limitarse a pagar por lo que usan cada vez que lo necesiten.

A su vez, los proveedores de servicios de cloud computing pueden obtener buenos beneficios al ofrecer los mismos servicios a una amplia gama de clientes.

Servicios de cloud computing disponibles

Los servicios de cloud computing cubren una amplia gama de opciones, desde conceptos básicos de almacenamiento, redes y potencia de procesamiento, hasta el procesamiento del lenguaje natural y la inteligencia artificial, así como aplicaciones básicas de oficina. Prácticamente cualquier servicio que no requiera de una persona junto al hardware que esté utilizando puede gestionarse en la nube, incluso la informática cuántica.

Ejemplos de computación en la nube

La computación en la nube sustenta una gran cantidad de servicios. Eso incluye servicios para el consumidor como Gmail o la copia de seguridad en la nube de las fotos de tu teléfono inteligente, aunque también los servicios que permiten a las grandes empresas alojar todos sus datos y ejecutar todas sus aplicaciones en la nube. Por ejemplo, Netflix depende del cloud computing para ejecutar su servicio de transmisión de vídeo y todos sus sistemas comerciales.

La computación en la nube se está convirtiendo en la opción predeterminada para muchas aplicaciones: los proveedores de software ofrecen cada vez más sus aplicaciones como servicios a través de Internet en lugar de productos independientes mientras intentan cambiar a un modelo de suscripción. Sin embargo, el cloud computing tiene posibles desventajas, ya que también puede introducir nuevos costes y riesgos para las empresas que lo utilizan.

Por qué se llama cloud computing

Un concepto fundamental detrás de la computación en la nube es que la ubicación del servicio y muchos de los detalles, como el hardware o el sistema operativo en el que se ejecuta, son en gran medida irrelevantes para el usuario. Teniendo esto en cuenta, la metáfora de la nube se tomó prestada de antiguos esquemas de redes de telecomunicaciones, en los que la red telefónica pública (y más tarde Internet) a menudo se representaba como una nube para indicar que la ubicación no importaba: simplemente era una nube de cosas. Por supuesto, esto es una simplificación excesiva. Para muchos clientes, la ubicación de sus servicios y datos sigue siendo una cuestión clave.

Elementos centrales del cloud computing

La computación en la nube se puede dividir en varios elementos constitutivos diferentes, centrándose en diferentes partes de la pila tecnológica y diferentes casos de uso. Echemos un vistazo a algunos de los más conocidos.

Qué es la infraestructura como servicio

La infraestructura como servicio (IaaS) se refiere a los componentes fundamentales de la informática que se pueden alquilar: servidores físicos o virtuales, almacenamiento y redes. Esto es atractivo para las empresas que quieren crear aplicaciones desde cero y quieren controlar casi todos los elementos por sí mismas, pero requiere que las empresas tengan las habilidades técnicas para poder orquestar servicios a ese nivel. 

Qué es la plataforma como servicio

La plataforma como servicio (PaaS) es la siguiente capa: además del almacenamiento subyacente, las redes y los servidores virtuales, esta capa también incluye las herramientas y el software que los desarrolladores necesitan para crear aplicaciones en la parte superior, que podrían incluir middleware y gestión de bases de datos, sistemas operativos y herramientas de desarrollo.

Qué es el software como servicio

El software como servicio (SaaS) es la entrega de aplicaciones como servicio, probablemente la versión de computación en la nube a la que la mayoría de la gente está acostumbrada en el día a día. El hardware y el sistema operativo subyacentes son irrelevantes para el usuario final, que accederá al servicio a través de un navegador web o una aplicación; a menudo se compra por asiento o por usuario.

SaaS es la mayor parte del gasto en la nube dado que la variedad de aplicaciones entregadas a través de SaaS es enorme, desde CRM como Salesforce hasta Office 365 de Microsoft. Y aunque todo el mercado está creciendo a un ritmo vertiginoso, son los segmentos de IaaS y PaaS las que han crecido a un ritmo mucho más rápido.

Esto pone de relieve la creciente dependencia de las empresas de una base de nube construida sobre infraestructura de nube, datos definidos por software, soluciones informáticas y de gobernanza como servicio y plataformas nativas de la nube para implementación de aplicaciones para apps internas de IT empresariales. IaaS y PaaS seguirán creciendo a un ritmo mayor que el mercado general de la nube a medida que la resiliencia, la flexibilidad y la agilidad guíen las decisiones sobre plataformas de IT.

Qué es la computación multinube

Si bien los grandes proveedores de nube estarían encantados de satisfacer todas las necesidades informáticas de sus clientes empresariales, cada vez más empresas buscan distribuir la carga entre varios proveedores. Todo esto ha propiciado el auge de la multinube. Parte de este enfoque es evitar quedar atado a un solo proveedor y parte de ello es encontrar la mejor combinación de tecnologías en todo el mundo

Eso significa que poder conectar e integrar servicios en la nube de múltiples proveedores será un desafío nuevo y creciente para las empresas. Los problemas aquí incluyen escasez de habilidades (falta de trabajadores con experiencia en múltiples nubes) y diferencias en el flujo de trabajo entre entornos cloud. Los clientes también querrán administrar todas sus diferentes infraestructuras de nube desde un solo lugar, facilitar la creación de aplicaciones y servicios y luego moverlos, y garantizar que las herramientas de seguridad puedan funcionar en múltiples nubes, ninguna de las cuales es especialmente fácil en este momento.

Beneficios del cloud computing

Los beneficios exactos variarán según el tipo de servicio en la nube que se utilice pero, fundamentalmente, utilizar servicios en la nube significa que las empresas no tienen que comprar ni mantener su propia infraestructura informática.

No más comprar servidores, actualizar aplicaciones o sistemas operativos, ni desmantelar y desechar hardware o software cuando esté desactualizado, ya que todo está a cargo del proveedor. Para aplicaciones básicas, como el correo electrónico, puede tener sentido cambiar a un proveedor de nube, en lugar de depender de habilidades internas. Es probable que una empresa que se especializa en ejecutar y proteger estos servicios tenga mejores habilidades y personal más experimentado que el que una pequeña empresa podría permitirse contratar, por lo que los servicios en la nube pueden brindar un servicio más seguro y eficiente a los usuarios finales.

El uso de servicios en la nube significa que las empresas pueden avanzar más rápido en los proyectos y probar conceptos sin largas adquisiciones y grandes costes iniciales, porque las empresas solo pagan por los recursos que consumen. Los defensores de la nube suelen mencionar este concepto de agilidad empresarial como un beneficio clave. La capacidad de poner en marcha nuevos servicios sin el tiempo y el esfuerzo asociados con la adquisición de IT tradicional debería significar que es más fácil ponerse en marcha con nuevas aplicaciones. Y si una nueva aplicación resulta muy popular, la naturaleza elástica de la nube permite ampliarla rápidamente.

Para una empresa con una aplicación que tiene grandes picos de uso, como una que solo se usa en un momento particular de la semana o del año, podría tener sentido financiero alojarla en la nube, en lugar de tener hardware y software dedicados, inactivos durante gran parte del tiempo. Pasar a una aplicación alojada en la nube para servicios como correo electrónico o CRM podría eliminar una carga para el personal interno de IT, y si dichas aplicaciones no generan mucha ventaja competitiva, habrá poco impacto adicional. Pasar a un modelo de servicios también traslada el gasto de capital (capex) a gasto operativo (opex), lo que puede ser útil para algunas empresas.

Desventajas de la computación en la nube

La computación en la nube no es necesariamente más barata que otras formas de computación, del mismo modo que alquilar no siempre es más barato que comprar a largo plazo. Si una aplicación tiene un requisito regular y predecible de servicios informáticos, puede resultar más económico proporcionar ese servicio internamente.

Algunas empresas pueden mostrarse reacias a alojar datos confidenciales en un servicio que también utilizan sus rivales. Pasar a una aplicación SaaS también puede significar que se emplean las mismas aplicaciones que un rival, lo que podría dificultar la creación de una ventaja competitiva si esa aplicación es fundamental para el negocio.

Si bien puede resultar fácil empezar a utilizar una nueva aplicación en la nube, migrar datos o aplicaciones existentes a la nube puede resultar mucho más complicado y caro. Y parece que ahora hay una escasez de habilidades en la nube, con personal con conocimientos de DevOps y monitoreo y gestión de múltiples nubes escaso.

Y por supuesto, sólo se podrá acceder a las aplicaciones si tienes conexión a Internet.

Tu Carrera Digital

¿Te interesa lo que te hemos contado del cloud computing? Ahora puedes dar los primeros pasos para convertirte en experto mediante los cursos gratuitos que ofrece “Tu Carrera Digital”.

Aprovecha la ocasión y déjate guiar por un coach personal en este ciclo formativo para mejorar tus habilidades digitales y encontrar el trabajo que siempre has soñado.

Basta con que tengas entra 16 y 30 años, no estudies ni trabajes en la actualidad y estés inscrito en el Sistema Nacional de Garantía Juvenil para acceder a esta formación. No lo dudes más y entra en la web de “Tu Carrera Digital” para mejorar tu desarrollo profesional y encontrar trabajo. ¡Inscríbete aquí!

Descarga gratis la guía definitiva para superar una entrevista de trabajo
Descargar

Últimos artículos publicados

Descarga gratis la guía definitiva para superar una entrevista de trabajo
Descargar guía