¿Qué es la Cloud?
La cloud (traducción de nube en inglés) es un servidor de almacenamiento de software y bases de datos accesible exclusivamente a través de Internet. Permite a usuarios y empresas liberarse de la gestión de servidores físicos y/o ejecutar aplicaciones informáticas en sus propios equipos. Estas redes de servicios remotos están dispersas por todo el planeta, están interconectadas y funcionan como un único ecosistema. No existe, pues, una entidad física.
Los diferentes tipos de despliegue de la nube
- Nube privada: se refiere a servidores, centros de datos y redes distribuidas enteramente dedicados a una organización.
- Nube pública: esta infraestructura informática pone recursos a disposición del público a través de Internet. Estos recursos pueden ser gratuitos o de pago por uso. Ofrece una escalabilidad y compartición de recursos que una sola organización no podría alcanzar. Es compartida por un gran número de organizaciones, lo que se conoce como arquitectura compartida.
- Nube híbrida: este tipo de nube combina al menos una nube privada y otra pública, lo que permite gestionar y portar aplicaciones entre ellas para crear un entorno de nube único, flexible y óptimo. Permite utilizar una u otra faceta de la nube híbrida en función de sus necesidades
- Multi-nube: se trata de utilizar varias nubes públicas. El usuario alquila servidores virtuales a varios proveedores externos
- Nube comunitaria: permite compartir recursos sólo entre organizaciones, como instituciones gubernamentales.
¿Qué es la computación en nube?
La computación en nube transforma una infraestructura informática en un servicio sin necesidad de instalarla y gestionarla en un emplazamiento físico. La computación en nube es accesible bajo demanda a través de Internet. Proporciona acceso a recursos informáticos como servidores y aplicaciones, almacenamiento de datos y herramientas de desarrollo. Pone a disposición sus recursos por una cuota mensual que varía en función del uso.
Los cuatro modelos de servicios de computación en nube
Iaas: Infrastructure-as-a-Service
Infraestructura como servicio (Iaas): este modelo de servicio ofrece el alquiler de los servidores y el espacio de almacenamiento que necesita un proveedor de cloud computing para desarrollar sus propias aplicaciones. (Ejemplo: Google Comput Engin, Icloud)
Paas: Platform-as-a-Service
Platform-as-a-Service (Paas) es un servicio que le permite alquilar herramientas y equipos de desarrollo para construir su aplicación (ejemplo: Microsoft Azure). La Paas permite desarrollar, ejecutar y gestionar aplicaciones sin el coste y la complejidad de crear una plataforma similar.
Este servicio ofrece plazos de comercialización más cortos, acceso más barato a una gama más amplia de recursos, reducción del riesgo durante la experimentación, escalabilidad más sencilla y rentable y flexibilidad en cuanto a equipos de desarrollo.
Saas: Software-as-a-Service
El software como servicio (Saas), también conocido como software en la nube o aplicaciones en la nube, es un servicio similar al leasing en el sentido de que permite instalar la aplicación directamente en la nube. Los usuarios acceden a ella a través de Internet. (Por ejemplo, La suite Logiciel Lundi Matin, LM Business, LM Caisse, LM E-commerce, etc.). El Saas ofrece una serie de ventajas, como actualizaciones automáticas, protección contra la pérdida de datos y optimización de los plazos de rentabilidad y escalabilidad, así como reducción de costes.
Faas: Function-as-a-Service
Function-as-a-Service (Faas), este modelo de servicio ofrece la posibilidad de dividir las aplicaciones en componentes más pequeños y utilizar cada componente sólo cuando sea necesario. Se denominan «servelesse» porque no se ejecutan en máquinas dedicadas y las empresas que los utilizan no tienen servidores que gestionar. Las funciones de este servicio en la nube pueden adaptarse a un aumento del número de visitantes a un sitio (por ejemplo, durante el Black Friday) duplicando las funciones durante el periodo necesario.
Cloud y seguridad
La seguridad es un tema importante para las organizaciones que planean utilizar servicios en la nube, especialmente cuando se trata de nubes públicas. Para satisfacer esta necesidad de seguridad, los servicios en la nube se mejoran continuamente y tienden a superar a las soluciones de seguridad locales. Por ello, mantener la seguridad en la nube requiere procedimientos y competencias adecuadas.