Tipos de Computación en la Nube

Tipos de Computación en la Nube: 6 modelos explicados

El término Computación en la Nube o Cloud Computing abarca una variedad de clasificaciones, tipos y modelos de arquitecturas. En este artículo explicamos los 6 tipos de Computación en la nube más comunes. Veamos

Comparte

CATEGORÍA: INDUSTRIA 4.0

Contenido

Este modelo de computación en la red ha transformado nuestra forma de trabajar, es probable que los lectores ya estén utilizando la nube, así que este término no será algo nuevo. Pero la nube no es solo una, ya que, de forma general, existen seis tipos de computación en la nube,

¿QUÉ ES LA COMPUTACIÓN EN LA NUBE?

La computación en la nube, también llamada cloud computing o simplemente la nube o cloud, consiste en almacenar información o acceder a programas, aplicaciones y datos a través de Internet, en lugar de hacerlo directamente en el disco duro de nuestra computadora. 

Cualquier servicio en la nube consta de sistemas o dispositivos del lado del cliente (PC, tablets, teléfonos inteligentes, etc.) que están conectados a los componentes de los centros de datos. Los componentes que constituyen la infraestructura en la nube incluyen:

  • Componentes de Red
  • Hardware
  • Almacenamiento
  • Virtualización

La arquitectura de la infraestructura subyacente puede adoptar varias formas y características, que incluyen:

  • Virtualizado
  • Definido por software
  • Hiperconvergente

Tanto las personas como las empresas valoran los beneficios de la computación en la nube, que incluyen:

  • Reducir la complejidad
  • Optimización de DevOps (desarrollo de software (Dev) y la operación del software (Ops))
  • Operar CapEx (Gasto de Capital) por OpEx (Gasto Operacional)
  • Planificando para el futuro

Para refrescar los conocimientos en relación a la definición de la computación en la nube se puede visitar este artículo donde hablamos sobre la definición de la computación en la nube

EJEMPLOS Y CASOS DE USO DE LA COMPUTACIÓN EN LA NUBE

Existen ejemplos muy obvios de computación en la nube, los cuales muchos de nosotros ya hemos utilizado y aprovechado hasta el cansancio en nuestra vida personal o profesional:

«La computación en la nube, consiste en almacenar información o acceder a programas, aplicaciones y datos a través de Internet, en lugar de hacerlo directamente en el disco duro de nuestra computadora»

TIPOS DE COMPUTACIÓN EN LA NUBE

 

Tipos de Computación en la nube basadas en modelos de implementación

 

¿QUÉ ES LA NUBE PÚBLICA?

La nube pública se refiere al modelo de computación en la nube en el que los servicios de TI se prestan por medio de Internet. Como el modelo más popular de estos servicios, la nube pública ofrece amplias opciones en términos de soluciones y recursos informáticos para abordar las crecientes necesidades de las diferentes organizaciones existentes.

 

Las características que definen a una solución de nube pública incluyen:

  • Alta elasticidad y escalabilidad
  • Un nivel de precios basados en suscripciones de bajo costo

 

Los servicios en la nube pública pueden ser gratuitos, freemium o basados en una suscripción que se cobra en función de los recursos que un usuario consume.

 

La funcionalidad informática puede variar desde servicios comunes (correo electrónico, aplicaciones y almacenamiento), hasta una plataforma de sistema operativo de nivel empresarial, o los entornos de infraestructura utilizados para el desarrollo y pruebas de software.

 

El proveedor de la nube es responsable de desarrollar, administrar y mantener el grupo de recursos informáticos que son compartidos entre varios usuarios de la red.

 

CUANDO USAR LA NUBE PÚBLICA

La nube pública es la más adecuada para los siguientes tipos de entornos:

  • Necesidades informáticas predecibles, como servicios de comunicación para un número específico de usuarios.
  • Aplicaciones y servicios necesarios para realizar operaciones comerciales y de TI.
  • Requisitos de recursos adicionales para abordar las diferentes demandas de disponibilidad.
  • Entornos de desarrollo y prueba de software y aplicaciones.
 
VENTAJAS DE LA NUBE PÚBLICA

Algunos de los beneficios de la nube pública pueden ser:

  • Sin inversiones en bienes de capital (CapEx, capital expenditure, por su contracción en inglés): No se requieren inversiones para implementar y mantener las infraestructura de TI.
  • Agilidad Técnica: Alta escalabilidad y flexibilidad para satisfacer demandas de cargas de trabajo impredecibles.
  • Enfoque empresarial: Se minimiza la complejidad y los requisitos reducidos en la experiencia de TI interna, ya que el proveedor de la nube es responsable de la gestión de la infraestructura.
  • Asequibilidad: Diferentes opciones de precios flexibles en diferentes ofertas de SLA (Service Level Agreement o Acuerdo de Nivel de Servicio, por su significado en español).
  • Flexibilidad en los costos: La flexibilidad en los costos permite a las organizaciones seguir estrategias de crecimiento ajustadas y centrar sus inversiones en proyectos de innovación.
 
DESVENTAJAS DE LA NUBE PÚBLICA

La nube pública tiene limitaciones:

  • Falta de control de costos: El costo total de propiedad (TCO, Total Cost of ownership por su significado en inglés) puede aumentar exponencialmente para el uso a gran escala, específicamente para empresas medianas y grandes
  • Falta de seguridad: La nube pública es la menos segura, por naturaleza, por lo que no es la mejor para cargas de trabajo de TI críticas y sensibles.
  • Control técnico mínimo: Es posible que la baja visibilidad y el control de la infraestructura no satisfagan sus necesidades de cumplimiento.
Tipos de Computación en la Nube. Nube Publica

¿QUÉ ES LA NUBE PRIVADA?

La nube privada se refiere a cualquier solución en la nube dedicada para ser utilizada por una sola organización. En la nube privada, no se comparten recursos de computación en la nube con ninguna otra organización.

 

Los recursos del centro de datos pueden estar ubicados bien sea en las instalaciones de la empresa o pueden ser operados por un proveedor externo fuera del sitio. El proveedor debe garantizar que los recursos informáticos se aislarán y se entregarán por medio de una red privada segura y no se compartirán con otros clientes.

 

La nube privada se puede personalizar para satisfacer las necesidades comerciales y de seguridad únicas de una organización. Con una mayor visibilidad y control de la infraestructura, las organizaciones pueden operar sus cargas de trabajo de TI sensibles, sin comprometer la seguridad y el rendimiento que antes solo se lograban con centros de datos locales.

 

CUANDO USAR LA NUBE PRIVADA

La nube privada es más adecuada para:

  • Industrias y agencias gubernamentales con altas medidas de seguridad
  • Información empresarial delicada
  • Empresas que requieren de poseer un fuerte control y seguridad sobre sus cargas de trabajo de TI y la infraestructura subyacente
  • Grandes empresas que requieren tecnologías avanzadas de centros de datos para operar de manera eficiente y rentable
  • Organizaciones que pueden permitirse invertir en tecnologías de alto rendimiento y disponibilidad.
 
VENTAJAS DE LA NUBE PRIVADA

Los beneficios más populares de la nube privada incluyen:

  • Ambientes exclusivos: Entornos dedicados y seguros a los que otras organizaciones no pueden acceder.
  • Seguridad personalizada: Cumplimiento de normativas estrictas, ya que las organizaciones pueden ejecutar protocolos, configuraciones y medidas para personalizar la seguridad en función de los requisitos de carga de trabajo.
  • Escalabilidad sin concesiones: Alta escalabilidad y eficiencia para satisfacer demandas impredecibles sin comprometer la seguridad y el rendimiento.
  • Rendimiento eficiente: La nube privada es confiable para un alto rendimiento y eficiencia de SLA.
  • Flexibilidad: La nube privada es flexible a medida que la infraestructura se transforma en función de las necesidades empresariales y de TI en constante cambio de la organización.
 
DESVENTAJAS DE LA NUBE PRIVADA

La nube privada tiene ciertas desventajas que pueden limitar, en algunos casos, su uso:

  • Precio: La nube privada es una solución costosa, con un TCO relativamente alto en comparación con las alternativas de nube pública, especialmente para casos de uso a corto plazo.
  • Dificultad móvil: Los usuarios móviles pueden tener acceso limitado a la nube privada considerando las altas medidas de seguridad implementadas.
  • La escalabilidad:  Es posible que la infraestructura no ofrezca una alta escalabilidad para satisfacer demandas impredecibles si el centro de datos en la nube se limita a los recursos informáticos locales.
Tipos de Computación en la Nube. Nube Privada

¿QUÉ ES LA NUBE HÍBRIDA?

La nube híbrida es cualquier entorno de computación en la nube que combina soluciones de nube pública y privada.

Los recursos suelen estar formados como un entorno de infraestructura integrado. Las cargas de trabajo de aplicaciones y datos pueden compartir los recursos entre la implementación de la nube pública y privada, según las políticas comerciales y técnicas de una organización en torno a aspectos como:

  • Seguridad
  • Rendimiento
  • Escalabilidad
  • Costo
  • Eficiencia

 

Este es un ejemplo común de nube híbrida: una organización puede usar entornos de nube privada para sus cargas de trabajo de TI, y complementar la infraestructura con recursos de nube pública para adaptarse a picos ocasionales en el tráfico de la red.

 

O tal vez utilice la nube pública para cargas de trabajo y datos que no son confidenciales, lo que ahorra costos, pero opta por la nube privada para datos confidenciales, de esta forma la empresa implementa un modelo de nube híbrida.

 

Como resultado, el acceso a capacidad informática adicional no requiere el alto CapEx de un entorno de nube privada, sino que se ofrece como un servicio de TI a corto plazo a través de una solución de nube pública. El entorno en sí, está perfectamente integrado para garantizar un rendimiento y una escalabilidad óptimos, para las necesidades comerciales cambiantes.

 

Cuando optamos por una nube híbrida, es posible que tengamos que tomar otra decisión: si deseamos ser homogéneos o heterogéneos con nuestros tipos de computación en la nube. Es decir, ¿utilizamos los servicios en la nube de un solo proveedor o de varios proveedores? Ya que existen varios proveedores que nos ofrecen ambos tipos.

 

CUÁNDO USAR LA NUBE HÍBRIDA

A continuación, se indica quienes podrían adaptarse mejor a la nube híbrida:

  • Organizaciones que prestan servicios a múltiples verticales que enfrentan diferentes requisitos de desempeño, normativas y de seguridad de TI
  • Optimización de las inversiones en la nube sin comprometer el valor que pueden ofrecer las tecnologías de la nube pública o privada.
  • Mejorar la seguridad en las soluciones en la nube existentes, como las ofertas de SaaS, que deben entregarse a través de redes privadas seguras.
  • Abordar estratégicamente las inversiones en la nube para cambiar y compensar continuamente entre el mejor modelo de prestación de servicios en la nube disponibles en el mercado
 
VENTAJAS DE LA NUBE HÍBRIDA
  • Opción basada en políticas: Implementación flexible basada en políticas para distribuir cargas de trabajo en entornos de infraestructura pública y privada según los requisitos de seguridad, rendimiento y costos.
  • Escalable con seguridad: La escalabilidad de los entornos de nube pública se logra sin exponer las cargas de trabajo de TI sensibles a los riesgos de seguridad inherentes.
  • Fiabilidad: La distribución de servicios en varios centros de datos, algunos públicos, otros privados, da como resultado la máxima confiabilidad.
  • Control de costos: Posición de seguridad mejorada, ya que las cargas de trabajo de TI sensibles se ejecutan en recursos dedicados en nubes privadas, mientras que las cargas de trabajo regulares se distribuyen en una infraestructura de nube pública económica para compensar las inversiones en costos.
 
DESVENTAJAS DE LA NUBE HÍBRIDA

Las desventajas más comunes de la nube híbrida incluyen:

  • Precio: Alternar entre lo público y lo privado hace que el seguimiento de un modelo de nube híbrida sea más difícil de realizar, lo que resulta en un gasto inútil.
  • Administración: Se requiere una gran compatibilidad e integración entre la infraestructura de la nube híbrida que abarca diferentes ubicaciones y categorías. Esta es una limitación con las implementaciones de nube pública, para las cuales las organizaciones carecen de control directo sobre la infraestructura.
  • Mayor complejidad: Se introduce una complejidad de infraestructura adicional a medida que las organizaciones operan y administran una combinación en evolución de arquitectura de nube pública y privada.
Tipos de Computación en la Nube. Nube Híbrida

Tipos de Computación en la nube basadas en modelo de servicio

 

SaaS: software como servicio

El software como servicio, también conocido como servicios de aplicaciones en la nube, representa la opción más utilizada por las empresas en el mercado de la nube . SaaS utiliza Internet para entregar aplicaciones, que son administradas por un proveedor externo, a sus usuarios. La mayoría de las aplicaciones SaaS se ejecutan directamente a través de un navegador web, lo que significa que no requieren ninguna descarga o instalación en el lado del cliente.

 

Entrega de SaaS

Debido a su modelo de entrega web, SaaS elimina la necesidad de que el personal de TI descargue e instale aplicaciones en cada computadora individual. Con SaaS, los proveedores gestionan todos los problemas técnicos potenciales, como datos, middleware, servidores y almacenamiento, lo que resulta en un mantenimiento y un soporte optimizados para la empresa.

 

Ventajas de SaaS

SaaS ofrece numerosas ventajas a los empleados y las empresas al reducir en gran medida el tiempo y el dinero invertidos en tareas tediosas como la instalación, la gestión y la actualización de software. Esto libera mucho tiempo para que el personal técnico lo dedique a asuntos más urgentes dentro de la organización.

 

Características de SaaS

Hay algunas formas de determinar cuándo se está utilizando SaaS:

  • Administrado desde una ubicación central.
  • Alojado en un servidor remoto.
  • Accesible a través de Internet.
  • Los usuarios no son responsables de las actualizaciones de hardware o software.
 
Cuándo usar SaaS

SaaS puede ser la opción más beneficiosa en varias situaciones, que incluyen:

  • Startups o pequeñas empresas que necesitan lanzar el comercio electrónico rápidamente y no tienen tiempo para problemas de servidor o software.
  • Proyectos a corto plazo que requieren una colaboración rápida, fácil y asequible.
  • Aplicaciones que no se necesitan con demasiada frecuencia, como software de impuestos.
  • Aplicaciones que necesitan acceso web y móvil.
 
Limitaciones y preocupaciones de SaaS
  • Interoperabilidad. La integración con aplicaciones y servicios existentes puede ser una preocupación importante, si la aplicación SaaS no está diseñada para seguir estándares abiertos para la integración. En este caso, las organizaciones pueden necesitar diseñar sus propios sistemas de integración o reducir las dependencias con los servicios SaaS, lo que no siempre es posible.
  • Dependencia de un proveedor. Los proveedores pueden facilitar la incorporación a un servicio y dificultar la salida . Por ejemplo, es posible que los datos no sean portátiles, técnica o rentablemente, a través de aplicaciones SaaS de otros proveedores, sin incurrir en un costo significativo o en la reelaboración de la ingeniería interna. No todos los proveedores siguen API, protocolos y herramientas estándar; sin embargo, las funciones pueden ser necesarias para determinadas tareas comerciales.
  • Falta de apoyo a la integración. Muchas organizaciones requieren integraciones profundas con aplicaciones, datos y servicios locales. El proveedor de SaaS puede ofrecer un soporte limitado a este respecto, lo que obliga a las organizaciones a invertir recursos internos en el diseño y la gestión de integraciones. La complejidad de las integraciones puede limitar aún más cómo se pueden utilizar la aplicación SaaS u otros servicios dependientes.
  • Seguridad de datos. Es posible que deban intercambiarse grandes volúmenes de datos a los centros de datos back-end de las aplicaciones SaaS, para realizar la funcionalidad de software necesaria. La transferencia de información empresarial confidencial al servicio SaaS basado en la nube pública, puede resultar en un compromiso de seguridad, además de un costo significativo para migrar grandes cargas de trabajo de datos.
  • Personalización. Las aplicaciones SaaS ofrecen capacidades de personalización mínimas. Dado que no existe una solución única para todos, los usuarios pueden estar limitados a la funcionalidad, el rendimiento y las integraciones específicas que ofrece el proveedor. Por el contrario, las soluciones locales que vienen con varios kits de desarrollo de software (SDK), ofrecen un alto grado de opciones de personalización.
  • Falta de control. Las soluciones SaaS implican ceder el control al proveedor de servicios externo. Estos controles no se limitan al software, en términos de versión, actualizaciones o apariencia, sino también a los datos y la gobernanza. Por lo tanto, es posible que los clientes necesiten redefinir sus modelos de gobernanza y seguridad de datos, para que se ajusten a las características y la funcionalidad del servicio SaaS.
  • Limitaciones de funciones. Dado que las aplicaciones SaaS a menudo vienen en forma estandarizada, la elección de ciertas características pueden estar comprometidas con la seguridad, el costo, el rendimiento u otras políticas organizacionales. Además, los problemas de seguridad, costos o dependencia del proveedor, pueden significar que no es viable cambiar de proveedor o servicio para satisfacer los requisitos de nuevas funciones en el futuro.
  • Rendimiento y tiempo de inactividad. Debido a que el proveedor controla y administra el servicio SaaS, sus clientes ahora dependen de los proveedores para mantener la seguridad y el rendimiento del servicio. El mantenimiento planificado y no planificado, los ataques cibernéticos o los problemas de red pueden afectar el rendimiento de la aplicación SaaS, a pesar de las protecciones adecuadas del acuerdo de nivel de servicio (SLA) .
 
Ejemplos de SaaS

Ejemplos populares de SaaS incluyen:

 

 

Plataforma SaaS

PaaS: plataforma como servicio

Los servicios de plataforma en la nube, también conocidos como plataforma como servicio (PaaS), proporcionan componentes en la nube a cierto software mientras se utilizan principalmente para aplicaciones. PaaS ofrece un marco para que los desarrolladores puedan utilizar para crear aplicaciones personalizadas. Todos los servidores, el almacenamiento y las redes pueden ser administrados por la empresa o un proveedor externo, mientras que los desarrolladores pueden mantener la administración de las aplicaciones.

 

Entrega de PaaS

El modelo de entrega de PaaS es similar a SaaS, excepto que en lugar de entregar el software a través de Internet, PaaS proporciona una plataforma para la creación de software. Esta plataforma se entrega a través de la web, lo que brinda a los desarrolladores la libertad de concentrarse en la construcción del software sin tener que preocuparse por los sistemas operativos, actualizaciones de software, almacenamiento o infraestructura.

 

PaaS permite a las empresas diseñar y crear aplicaciones integradas con componentes de software especiales. Estas aplicaciones, a veces llamadas middleware, son escalables y altamente disponibles, ya que adquieren ciertas características de la nube.

 

Ventajas de PaaS

No importa el tamaño de una empresa, el uso de PaaS ofrece numerosas ventajas, que incluyen:

  • Desarrollo e implementación de aplicaciones simples y rentables
  • Escalable
  • Altamente disponible
  • Los desarrolladores pueden personalizar las aplicaciones sin el dolor de cabeza de mantener el software
  • Reducción significativa en la cantidad de codificación necesaria
  • Automatización de la política empresarial
  • Fácil migración al modelo híbrido
 
Características de PaaS

PaaS tiene muchas características que lo definen como un servicio en la nube, entre ellas:

  • Se basa en la tecnología de virtualización, por lo que los recursos se pueden ampliar o reducir fácilmente a medida que cambia su negocio.
  • Proporciona una variedad de servicios para ayudar con el desarrollo, la prueba y la implementación de aplicaciones.
  • Accesible para numerosos usuarios a través de la misma aplicación de desarrollo.
  • Integra bases de datos y servicios web
 
Cuándo usar PaaS

Utilizar PaaS es beneficioso, a veces incluso necesario, en varias situaciones. Por ejemplo, PaaS puede agilizar los flujos de trabajo cuando varios desarrolladores están trabajando en el mismo proyecto. Si se deben incluir otros proveedores, PaaS puede proporcionar una gran velocidad y flexibilidad a todo el proceso. PaaS es particularmente beneficioso si necesita crear aplicaciones personalizadas.

 

Este servicio en la nube también puede reducir en gran medida los costos, y puede simplificar algunos desafíos que surgen si está desarrollando o implementando una aplicación rápidamente.

 

Limitaciones y preocupaciones de PaaS
  • Seguridad de datos. Las organizaciones pueden ejecutar sus propias aplicaciones y servicios utilizando soluciones PaaS, pero los datos que residen en servidores en la nube controlados por proveedores de terceros plantean riesgos y preocupaciones de seguridad. Sus opciones de seguridad pueden ser limitadas ya que es posible que los clientes no puedan implementar servicios con políticas de alojamiento específicas.
  • Integraciones. La complejidad de conectar los datos almacenados dentro de un centro de datos, ya sea en el sitio o en la nube fuera de las instalaciones aumenta, lo que puede afectar qué aplicaciones y servicios se pueden adoptar con la oferta de PaaS. Particularmente cuando no todos los componentes de un sistema de TI heredado están diseñados para la nube, la integración con los servicios y la infraestructura existentes puede ser un desafío.
  • Dependencia de un proveedor. Los requisitos comerciales y técnicos que impulsan las decisiones para una solución PaaS específica, pueden no aplicarse en el futuro. Si el proveedor no tiene políticas de migración convenientes, es probable que no sea posible cambiar a opciones alternativas de PaaS sin afectar el negocio.
  • Personalización de sistemas heredados. Es posible que PaaS no sea una solución plug-and-play para aplicaciones y servicios heredados existentes. En cambio, pueden ser necesarias varias personalizaciones y cambios de configuración para que los sistemas heredados funcionen con el servicio PaaS. La personalización resultante puede dar como resultado un sistema de TI complejo, que puede limitar por completo el valor de la inversión en PaaS.
  • Problemas de tiempo de ejecución. Además de las limitaciones asociadas con aplicaciones y servicios específicos, es posible que las soluciones PaaS no estén optimizadas para el lenguaje y los marcos de su elección. Probablemente las versiones específicas del marco no estén disponibles o no funcionen de manera óptima con el servicio PaaS. Eventualmente, los clientes, no puedan desarrollar dependencias personalizadas con la plataforma.
  • Limitación operativa. Las operaciones en la nube personalizadas con flujos de trabajo de automatización de la gestión, probablemente no se apliquen a las soluciones PaaS, ya que la plataforma tiende a limitar las capacidades operativas para los usuarios finales. Aunque esto está destinado a reducir la carga operativa de los usuarios finales, la pérdida de control operativo puede afectar la forma en que se gestionan, aprovisionan y operan las soluciones PaaS.
 
Ejemplos de PaaS

Los ejemplos populares de PaaS incluyen:


 

Plataforma Paas

IaaS: infraestructura como servicio

Los servicios de infraestructura en la nube, conocidos como Infraestructura como servicio (IaaS), están hechos de recursos informáticos altamente escalables y automatizados. IaaS es un autoservicio completo para acceder y monitorear computadoras, redes, almacenamiento y otros servicios. IaaS permite a las empresas comprar recursos a pedido y según sea necesario en lugar de tener que comprar hardware directamente.

 
Entrega de IaaS

IaaS ofrece infraestructura de computación en la nube, incluidos servidores, redes, sistemas operativos y almacenamiento, a través de tecnología de virtualización. Estos servidores en la nube generalmente se proporcionan a la organización a través de un tablero o una API, lo que brinda a los clientes de IaaS un control completo sobre toda la infraestructura. IaaS proporciona las mismas tecnologías y capacidades que un centro de datos tradicional sin tener que mantener o administrar físicamente todo. Los clientes de IaaS aún pueden acceder a sus servidores y almacenamiento directamente, pero todo se subcontrata a través de un «centro de datos virtual» en la nube.

 

A diferencia de SaaS o PaaS, los clientes IaaS son responsables de gestionar aspectos como aplicaciones, tiempo de ejecución, sistemas operativos, middleware y datos. Sin embargo, los proveedores de IaaS administran los servidores, los discos duros, las redes, la virtualización y el almacenamiento. Algunos proveedores incluso, ofrecen servicios más allá de la capa de virtualización, como bases de datos o cola de mensajes.

 

Ventajas de IaaS

IaaS ofrece muchas ventajas, que incluyen:

  • El modelo de computación en la nube más flexible
  • Fácil de automatizar la implementación de almacenamiento, redes, servidores y potencia de procesamiento
  • Las compras de hardware pueden basarse en el consumo
  • Los clientes mantienen el control total de su infraestructura
  • Los recursos se pueden comprar según sea necesario
  • Altamente escalable
 
Características de IaaS

Las características que definen IaaS incluyen:

  • Los recursos están disponibles como servicio
  • El costo varía según el consumo
  • Los servicios son altamente escalables
  • Varios usuarios en una sola pieza de hardware
  • La organización retiene el control total de la infraestructura
  • Dinámico y flexible
 
Cuándo usar IaaS

Al igual que con SaaS y PaaS, existen situaciones específicas en las que IaaS es más ventajoso.

  • Las nuevas empresas y las pequeñas empresas pueden preferir IaaS para evitar gastar tiempo y dinero en comprar y crear hardware y software.
  • Es posible que las empresas más grandes prefieran mantener un control total sobre sus aplicaciones e infraestructura, pero solo quieren comprar lo que realmente consumen o necesitan.
  • Las empresas que experimentan un crecimiento rápido, como la escalabilidad de IaaS, pueden cambiar fácilmente hardware y software específicos a medida que evolucionan sus necesidades.
  • Siempre que no esté seguro de las demandas de una nueva aplicación, IaaS ofrece mucha flexibilidad y escalabilidad.
 
Limitaciones y preocupaciones de IaaS

Muchas limitaciones asociadas con los modelos SaaS y PaaS, como la seguridad de los datos, los sobrecostos, el bloqueo de proveedores y los problemas de personalización, también se aplican al modelo IaaS. Las limitaciones particulares de IaaS incluyen:

  • Seguridad. Si bien el cliente tiene el control de las aplicaciones, los datos, el middleware y la plataforma del sistema operativo, las amenazas de seguridad aún pueden provenir del host u otras máquinas virtuales (VM) . Las amenazas internas o las vulnerabilidades del sistema pueden exponer la comunicación de datos entre la infraestructura del host y las máquinas virtuales a entidades no autorizadas.
  • Sistemas heredados que operan en la nube. Si bien los clientes pueden ejecutar aplicaciones heredadas en la nube, es posible que la infraestructura no esté diseñada para ofrecer controles específicos para protegerlas. Probablemente se requieran mejoras menores en las aplicaciones antes de migrarlas a la nube, lo que hace factible que genere nuevos problemas de seguridad, a menos que se prueben adecuadamente en los sistemas IaaS.
  • Recursos internos y formación. Es posible que se requieran recursos y capacitación adicionales para que la fuerza laboral aprenda a administrar la infraestructura de manera efectiva. Los clientes serán responsables de la seguridad, el backup y la continuidad del negocio de los datos. Sin embargo, debido al control inadecuado de la infraestructura, el seguimiento y la gestión de los recursos pueden resultar difíciles sin la formación adecuada y los recursos disponibles en la propia empresa.
  • Seguridad para múltiples inquilinos. Dado que los recursos de hardware se asignan dinámicamente entre los usuarios a medida que están disponibles, el proveedor debe asegurarse de que otros clientes no puedan acceder a los datos depositados en los activos de almacenamiento por los clientes anteriores. De manera similar, los clientes deben confiar en el proveedor para asegurarse de que, las máquinas virtuales, estén adecuadamente aisladas dentro de la arquitectura de nube de múltiples inquilinos .
 
Ejemplos de IaaS

Algunos ejemplos populares de IaaS incluyen:

 

Plataforma Iaas

SaaS vs PaaS vs IaaS

Cada modelo de nube ofrece características y funcionalidades específicas, y es fundamental que una organización comprenda las diferencias. Ya sea que necesiten un software basado en la nube para las opciones de almacenamiento, una plataforma fluida que permita crear aplicaciones personalizadas o un control total sobre toda la infraestructura sin tener que mantenerla físicamente, existe un servicio en la nube para todo tipo de empresa.

 

Independientemente de la opción que elijan las organizaciones, la migración a la nube es el futuro de los negocios y la tecnología.

IAAS vs PAAS vs SAAS

RESPONSABILIDAD EN LA NUBE: UN MODELO COMPARTIDO

 

Como nota final, es importante saber que no importa en qué entorno de la nube trabajamos, los problemas no van a desaparecer. Aunque estemos comprando servicios de proveedores externos, aún debemos hacer una debida diligencia para reducir el riesgo.

 

Esto se conoce como modelo compartido de responsabilidad en la nube. Aunque los proveedores operan la infraestructura de TI y controlan aspectos como la flexibilidad y la agilidad, las organizaciones deben mantener la responsabilidad de:

  • Quién tiene acceso a qué
  • Seguridad y cifrado en la nube
  • Planificación de recuperación ante desastres

 

¿CUÁL DE LOS TIPOS DE COMPUTACIÓN EN LA NUBE ELEGIR?

 

La elección entre soluciones de nube pública, privada e híbrida, por un lado o software, plataforma o infraestructura como servicio, por otro, depende de una variedad de factores, casos de uso y limitaciones. En el mundo real, rara vez esta  es una situación de una u otra, especialmente porque las organizaciones tienden a aprovechar todos lo tipos de soluciones en la nube para las propuestas de valor inherentes de cada una.

 

Aunque probablemente la mayoría de las empresas ya estén usando la nube, vale la pena desarrollar una estrategia para optimizar el uso de cada uno de los tipos de computación en la nube. Debemos comenzar por definir las necesidades de las diversas cargas de trabajo, luego priorizar según los pros y los contras de cada modelo.

¿Te gustó el artículo? Compártelo con tus contactos

0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments