Aun cuando disfrutamos de sus beneficios en nuestra cotidianidad, ya sea, utilizando servicios alojados en la nube como Youtube, Waze, Netflix, el buscador de Google, los servicios de correo electrónico personal, entre otros; no tenemos del todo claro en qué consiste el Cloud Computing, es por ello que, en este post vamos a recapitular algunos conceptos básicos.
Debemos definir un centro de datos tradicional como el espacio en que se concentran recursos de almacenamiento, cómputo, energía, seguridad, entre otros; necesarios para el procesamiento de la información de una organización.
Los servicios de Computación en la nube implican un robusto centro de datos, cuyas capacidades de hardware y/o software se ofrecen a las organizaciones bajo una modalidad de pago por uso y son accesibles a través de internet.
Empresas como Amazon Web Services (AWS) o Azure al ser las dueñas de la infraestructura, garantizan elevados estándares de disponibilidad, seguridad, redundancia y demás; las cuales mediante grandes y continuas inversiones garantizan a los diferentes clientes y usuarios, servicios robustos, respaldados por tecnologías de punta, a un precio muy accesible para cualquier organización, independiente de su tamaño.
El Cloud Computing hace parte de las Tendencias Tecnológicas que apalancan la Transformación Digital de las organizaciones, es por ello tan importante, conocer sus características y beneficios; a continuación hablaremos de las diferentes modalidades de entrega de servicios cloud y la distribución de responsabilidades en cada uno de ellos, a fin que puedas identificar cual modalidad se ajusta mejor a las necesidades de tu organización.
Tipos de Servicios de Computación en la Nube:
Infraestructure as a Service (IaaS):
Bajo este modelo, el proveedor brinda en modalidad de pago por uso, la virtualización, el almacenamiento, servidores, entre otros; de manera que el usuario no requiera contar con estos recursos de forma on-premise ni incurrir en gastos como la energización, control de condiciones ambientales, actualizaciones, ni mantenimiento. Los clientes o usuarios aprovecharán estos recursos de la forma requerida por sus aplicaciones o según los usos que tengan definidos, este modelo facilita el escalamiento e incorporación de recursos de forma que se paga sólo por lo que se está consumiendo en el momento.
Plattform as a Service (PaaS):
En este modelo de servicios, el proveedor es responsable por brindar y gestionar el hardware y la plataforma de software de aplicaciones, los datos y la aplicación en sí, serán responsabilidad del usuario. Es un modelo aprovechado más que todo en ambientes de desarrollo y pruebas.
Software as a Service
Es un modelo de servicio que ofrece a los usuarios una aplicación web, que gestiona el proveedor de servicios, generalmente mediante un explorador web. Para este caso lo relacionado con actualizaciones de software, correcciones de fallos y otros mantenimientos se encuentran a cargo del usuario.
En la imagen superior, se resumen las responsabilidades del proveedor de servicios cloud y del usuario, para los diferentes modelos de servicio explicados.
Dentro de las ventajas que nos ofrece la nube se encuentran las siguientes:
Independiente de tu nivel de madurez con la nube, existen diferentes servicios que se ajustan a tus necesidades y presupuesto. Cuenta con Nub8 para hacer cada vez más eficientes tus procesos de negocio, apalancados en tecnologías de punta y acompañamiento superior.