Cloud Computing: Qué tipos hay y qué beneficios aporta
Multitud de empresas y organizaciones de todo tipo y tamaño utilizan el Cloud Computing o computación en la Nube para múltiples tareas, como por ejemplo, la copia de seguridad de datos sensibles, recuperación de estos en caso de accidente o desastre, escritorios virutuales, desarrollo de software y pruebas del mismo, análisis de big data o aplicaciones con acceso externo. Ya hemos visto anteriormente los tipos de Hosting y sus características, ahora vamos a ahondar en este concepto.
Sumario:
¿Qué es Cloud Computing o computación en la nube?
Cloud Computing es la entrega 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 una innovación más rápida, recursos flexibles y economías de escala.
Por lo general, se paga solo por los servicios en la nube que son utilizados, lo que lo ayuda a reducir los costes operativos, ejecutar la infraestructura de manera más eficiente y escalar a medida que cambian las necesidades de nuestro negocio.
Principales beneficios de Cloud Computing
Coste:
- La computación en la nube o Cloud Computing elimina el gasto -bastante elevado- de comprar hardware y software y configurar y ejecutar centros de datos en el sitio.
Velocidad:
- La mayoría de los servicios de computación en la nube son de autoservicio y bajo demanda, por lo que incluso se pueden aprovisionar grandes cantidades de recursos informáticos en minutos.
Seguridad:
- Muchos proveedores de Cloud Computing ofrecen un amplio conjunto de políticas, tecnologías y controles que fortalecen tu posición en cuanto a la seguridad en general. Si esto es capital para tu empresa, Cloud Computing no es una opción, es «la opción».
Confiabilidad:
- La computación en la nube hace que la copia de seguridad de datos, la recuperación ante desastres o accidentes -intencionados o no- y la continuidad del negocio sean más fáciles y menos costosas.
Rendimiento:
- Los mayores servicios de Cloud Computing o computación en la nube se ejecutan en una red mundial de centros de datos seguros, que se actualizan periódicamente a la última generación de hardware informático rápido y eficiente. Siempre está a la vanguardia en tecnología, si quieres tener lo último, Cloud Computing es punta de lanza.
Productividad:
- La nube elimina la configuración de hardware, la aplicación de parches de software y otras tareas de administración de TI que consumen mucho tiempo y recursos.
Escala global:
- Los beneficios de los servicios de computación en la nube incluyen la capacidad de escalar de manera elástica. En cualquier momento y por cualquier motivo tienes la posibilidad de aumentar o reducir las prestaciones de tu servicio, en unos pocos clics. Fácil y rápido.
Tipos de Cloud Computing
Public Cloud o Nube Pública
Las nubes públicas son propiedad y están operadas por proveedores de servicios en la nube de terceros, que entregan sus recursos informáticos, como servidores y discos de almacenamiento, a través de Internet. Con una nube pública, todo el hardware, el software y toda infraestructura de soporte son propiedad y están administrados por el proveedor de la nube. El usuario accede a estos servicios y administra su cuenta usando un navegador web.
Private Cloud o Nube privada
Una nube privada se refiere a los recursos de computación en la nube utilizados exclusivamente por una sola empresa u organización. Una Private Cloud se puede ubicar físicamente en el centro de datos dentro del sitio de la empresa. Algunas organizaciones también pagan a proveedores de servicios externos para que alojen su nube privada. Es aquella en la que los servicios y la infraestructura se mantienen en una red privada.
Hybrid Cloud o Nube híbrida
Las nubes híbridas combinan nubes públicas y privadas, las dos anteriores, unidas por tecnología que permite compartir datos y aplicaciones entre ellas. Al permitir que dichos datos y aplicaciones se muevan entre nubes públicas y privadas, una nube híbrida brinda a las empresas una mayor flexibilidad, más opciones de implementación y ayuda a optimizar la infraestructura, seguridad y cumplimiento de normas.
Tipos de servicios en la nube
IaaS:
En Infrastructure-As-A-Service (IaaS), un proveedor de servicios en la nube administra la infraestructura por ti (los servidores reales, la red, la virtualización y el almacenamiento de datos) a través de una conexión a Internet. El usuario tiene acceso a través de una API o tablero, y esencialmente alquila la infraestructura y administra aspectos como el sistema operativo, las aplicaciones y el middleware, mientras que el proveedor se encarga del hardware, las redes, los discos duros, el almacenamiento de datos y los servidores; y tiene la responsabilidad de encargarse de las interrupciones, las reparaciones y los problemas de hardware. Este es el modelo de implementación típico de los proveedores de almacenamiento en la nube.
PaaS:
En Platform-As-A-Service (PaaS), el hardware y una plataforma de software de aplicación son proporcionados y administrados por un proveedor de servicios en la nube externo, pero el usuario maneja las aplicaciones que se ejecutan sobre la plataforma y los datos en los que se basa la aplicación. Pensado principalmente para desarrolladores y programadores, PaaS brinda a los usuarios una plataforma de nube compartida para el desarrollo y la administración de aplicaciones (un componente importante de DevOps) sin tener que construir y mantener la infraestructura generalmente asociada con el proceso.
SaaS:
Software-As-A-Service (SaaS) es un servicio que ofrece una aplicación de software, que el proveedor de servicios en la nube administra a sus usuarios. Por lo general, las aplicaciones SaaS son aplicaciones web o móviles a las que los usuarios pueden acceder a través de un navegador cualquiera.
Las actualizaciones de software, las correcciones de errores y otro mantenimiento general del software están a cargo del usuario y se conectan a las aplicaciones en la nube a través de un tablero o API. SaaS también elimina la necesidad de tener una aplicación instalada localmente en la computadora de cada usuario individual, lo que permite mayores métodos de acceso grupal o de equipo al software.
Principales proveedores de Cloud Computing
-
Google Cloud
-
Alibaba Cloud
-
IBM Cloud
-
Salesforce
-
Oracle Cloud
Estos son solo unos ejemplos, pero podemos apreciar cómo las grandes empresas tecnológicas ofrecen sus servicios de Cloud Computing, cada vez más potentes, elásticos y con precios competitivos. Elegir una de ellas no es tarea fácil, ya que se trata de una decisión trascendental, pero sí puedes estar seguro de que tratas con auténticos gigantes de la computación en la Nube. Al final, tú decides.