¿Qué es cloud computing?

La computación en la nube significa que los datos no se almacenan a nivel local, sino en servidores remotos. Los servicios de TI y los recursos de TI se facilitan a través de internet y están disponibles en tiempo real. El hardware y el software ya no tienen que ser adquiridos y explotados, sino solo alquilados. Las ventajas que esto ofrece son una mayor flexibilidad, escalabilidad y bajos costes, ya que no es necesaria una estructura de servidores propia.

weclapp Logo
Un software ERP en la nube para controlar toda tu empresa.

Índice de contenidos

Introducción

¿Te crees que no utilizas ninguna aplicación en la nube? ¡Te equivocas! Si tienes una dirección de correo electrónico en internet y te registras con un nombre de usuario y una contraseña, ya eres usuario de un proveedor en la nube. Otros ejemplos serían:

  • Dropbox
  • Google Drive
  • Amazon Drive
  • iCloud
cloud computing

¿Cuáles son las ventajas de la cloud computing?

Ahorro de costes

El uso de la computación en la nube elimina la necesidad de costosas inversiones en infraestructuras informáticas internas y la gestión de los recursos informáticos. Además, la empresa se ahorra elevadas inversiones en software empresarial, ya que solamente paga por las funciones que realmente utiliza. Las funciones se actualizan automáticamente de forma continua, de modo que todos los módulos que se utilizan en una aplicación en la nube están siempre al día. Esto reduce los costes de funcionamiento y mantenimiento de los recursos informáticos.

Escalabilidad independiente de la ubicación

Las empresas pueden adaptar rápidamente las funciones a sus necesidades cambiantes en términos de cantidad y calidad. Los largos procedimientos de actualización para la implantación de nuevas aplicaciones son cosa del pasado. Al mismo tiempo, los usuarios pueden acceder a sus aplicaciones y datos en cualquier parte del mundo donde haya una conexión a internet. Esto aumenta su flexibilidad y les da una ventaja competitiva determinante.

Seguridad y disponibilidad

El proveedor de la nube realiza automáticamente las copias de seguridad de los datos. En relación con esto, se establecen numerosas normas y políticas de seguridad para protegerse de posibles amenazas. Una aplicación «Made in Germany» garantiza las especificaciones de seguridad más estrictas del mundo. Los altos niveles tecnológicos garantizan asimismo la máxima disponibilidad de las aplicaciones y los datos.

Productividad

Gracias al acceso compartido independiente de la ubicación, el progreso del proyecto puede acelerarse, los flujos de trabajo pueden mejorarse significativamente y todos los participantes están siempre al día gracias a la actualización de los documentos en tiempo real. Incluso las pequeñas empresas pueden utilizar la cloud computing para aprovechar las potentes funciones de los sistemas CRM y ERP que serían imposibles de conseguir mediante una solución local.

¿Qué modelos de cloud computing existen?

Los modelos de solución difieren en función del proveedor y del grupo destinatario. Los tres tipos son la nube pública, la nube privada y la nube híbrida:
modelos de computación en nube

Nube privada

Con la nube privada, los accesos no son públicos. Los proveedores y los usuarios se encuentran dentro de las mismas estructuras o en el mismo entorno de una empresa u organización. Así, la administración del servicio en la nube es «interna».

Muchas empresas optan por esta forma de computación en la nube, que solo está disponible para los empleados de la empresa, por razones de protección de datos y seguridad informática. La diferencia con las clásicas aplicaciones empresariales basadas en cliente-servidor radica en la facilitación del servicio a través del navegador web, la libertad de instalación y mantenimiento de las aplicaciones y la escalabilidad de la infraestructura informática.

Nube pública

En la nube pública, están disponibles las ofertas de un proveedor para uso privado y empresarial, que son de acceso público para todos. Generalmente, los servicios premium para uso profesional, sujetos a un cargo, complementan las ofertas de servicios que pueden ser utilizados por cualquier persona de forma gratuita. Las ofertas de nube pública están disponibles en las principales empresas de Internet, como Google, Amazon y Apple. Sin embargo, también incluyen los servicios gratuitos de correo web, así como las ofertas de espacio de almacenamiento (Google Drive) y aplicaciones como Google Docs.

Nube híbrida

La transición entre la nube pública y la nube privada es, a veces, fluida. Una de las formas mixtas más extendidas es la nube híbrida. Combina componentes individuales de la nube privada y servicios estándares de la nube pública. La parte privada está gestionada por el propio cliente. La parte de la nube pública está externalizada, es decir, está en manos del proveedor de la nube pública. En este caso, es crucial una separación limpia de los procesos empresariales y los datos asignados. Las aplicaciones y los datos críticos en materia de protección de datos suelen permanecer bajo el control de la propia empresa. Otras aplicaciones en las que la protección de datos es menos importante se ejecutan a través de servicios basados en Internet, como ocurre con la nube pública.

¿Qué tipos de cloud computing existen?

En la computación en la nube se distinguen tres tipos de servicios en la nube: Software as a Service, Platform as a Service y Infrastructure as a Service. Se diferencian entre ellos según la profundidad de la externalización.
tipos de computación en nube

Software as a Service (SaaS)

SaaS es el modelo de servicio en la nube más completo, que va desde la externalización de una única aplicación hasta la externalización de toda la TI de la empresa. En este caso incluso las aplicaciones y los datos están en la nube y, por tanto, en los servidores del proveedor de la nube. El usuario alquila el software de internet según sus necesidades como Software on Demand y solo paga por los módulos que realmente utiliza. Esto lo hace muy rentable para el usuario, por lo cual es el módulo de software más utilizado. La oferta de soluciones SaaS de la nube engloba desde soluciones ofimáticas y de colaboración hasta software empresarial como la solución ERP en la nube de weclapp.

Platform as a Service (PaaS)

La plataforma como servicio (PaaS) es un modelo de nube para arquitectos de sistemas y desarrolladores de aplicaciones en el que el usuario tiene acceso a un entorno de desarrollo o infraestructura donde puede desarrollar y ejecutar aplicaciones propias. Sin embargo, el proceso de desarrollo propiamente dicho y la programación tienen lugar fuera de la empresa. Los componentes además de IaaS son el entorno de tiempo de ejecución necesario, que incluye el middleware entre el sistema operativo y las aplicaciones en sí y el sistema operativo. Solo las aplicaciones y el almacenamiento de datos se siguen gestionando en los servidores de la empresa. También en este caso, las capacidades informáticas y de datos pueden adaptarse individualmente a las necesidades de la empresa. Entre los proveedores de PaaS figuran:

  • Google App Engine
  • Amazon Elastic Beanstalk
  • Microsoft Azure
  • Force.com

Infrastructure as a Service (IaaS)

IaaS constituye la capa básica de todos los demás modelos de servicios en la nube. En este caso, pueden utilizarse los componentes de la infraestructura virtual (por ejemplo, la potencia de cálculo, la capacidad de red y los sistemas de copia de seguridad) en función de las necesidades. La potencia de cálculo y almacenamiento tiene lugar en servidores virtualizados y el alcance puede ser adaptado a las necesidades de la empresa usuaria en cualquier momento. IaaS es una solución para empresas que tienen que cubrir picos de carga (alta demanda repentina de electricidad) con relativa frecuencia. Invertir en una infraestructura de TI adicional para este fin sería demasiado caro. Además, ahorra costes para la administración de TI. Los principales actores del mercado de IaaS actualmente son:

  • Amazon Web Services (AWS)
  • Google Compute Engine
  • Microsoft Azure
  • Alibaba Cloud
  • IBM Cloud Services