¿Qué es la infraestructura como servicio?

La infraestructura como servicio (IaaS) es un modelo empresarial que ofrece infraestructura de TI, como recursos de computación, almacenamiento y red, mediante pago por uso a través de Internet. Puede usar IaaS para solicitar y configurar los recursos que necesita para ejecutar sus aplicaciones y sistemas de TI. Es responsabilidad suya el implementar, mantener y respaldar sus aplicaciones, el proveedor de IaaS es responsable del mantenimiento de la infraestructura física. La infraestructura como servicio le brinda flexibilidad y control sobre sus recursos de TI de manera rentable.

¿Por qué es importante la infraestructura como servicio?

Puede usar IaaS para escalar su capacidad de computación y, al mismo tiempo, reducir sus gastos de TI. Tradicionalmente, las empresas compraban y mantenían sus propios dispositivos de computación en un centro de datos local. Sin embargo, esto a menudo requería una gran inversión inicial para gestionar solo ocasionalmente cargas de trabajo altas. Por ejemplo, una empresa de comercio electrónico recibe tres veces más tráfico de aplicaciones durante el periodo de mayor actividad. Para gestionar este tráfico, tienen que comprar máquinas de servidor adicionales, que permanecen inactivas durante el resto del año.

Para superar este desafío, los proveedores de nube como AWS mantienen centros de datos altamente seguros con un gran volumen de dispositivos de hardware. Le dan acceso a esta infraestructura de computación en la nube mediante el pago por uso. Obtiene acceso flexible y seguro a recursos prácticamente ilimitados para que pueda cumplir con todos sus requisitos comerciales, legales y de cumplimiento.

¿Cuáles son los beneficios de la infraestructura como servicio?

La IaaS ofrece beneficios a las empresas modernas, como los siguientes:

Velocidad

Puede aprovisionar cualquier cantidad de recursos en cuestión de minutos, probar y lanzar nuevas ideas al mercado mucho más rápido. Puede centrarse en sus actividades empresariales principales porque otros administran por completo la infraestructura de TI y los recursos de computación.

Rendimiento

Los proveedores de servicios en la nube tienen centros de datos distribuidos geográficamente que puede utilizar para escalar verticalmente sus aplicaciones en ubicaciones que estén físicamente más cerca de sus clientes. Es posible que esto no sea posible por su cuenta si tiene una capacidad de servidor y un alcance geográfico limitados. Las soluciones de IaaS le ofrecen muchas más opciones que puede utilizar tanto para aumentar el rendimiento de computación como para reducir la latencia de la red.

Fiabilidad

Los proveedores de IaaS, como AWS, ofrecen un entorno altamente confiable en el que las máquinas virtuales de reemplazo se pueden poner en marcha de forma rápida y predecible. El servicio se ejecuta en los centros de datos y la infraestructura de red acreditados de Amazon. Por ejemplo, en el Acuerdo de nivel de servicio de Amazon EC2 figura una disponibilidad del 99,99 % para cada región de Amazon EC2.

Respaldo y recuperación

Los proveedores de IaaS le dan acceso a una infraestructura ilimitada para copias de seguridad y recuperación de desastres. Por ejemplo, puede duplicar sus aplicaciones en varios servidores para que, si uno falla, otro tome el relevo. Del mismo modo, puede sincronizar las copias de seguridad de datos de forma automática y frecuente para lograr redundancia y continuidad empresarial

Precios competitivos

IaaS es un modelo de computación en la nube en el que los clientes pagan solo por los recursos que utilizan. Esta configuración fomenta una administración de recursos de TI más eficiente y promueve la innovación al hacer que los servicios en la nube sean asequibles para las pequeñas empresas.

¿Cuáles son los casos de uso de infraestructura como servicio?

Puede usar la infraestructura en la nube para mejorar la eficiencia operativa y priorizar la entrega de soluciones por encima de la administración de la infraestructura. Un proveedor de IaaS puede servir para mejorar la experiencia del cliente con una infraestructura totalmente administrada y de alto rendimiento. Veamos algunos casos de uso de ejemplo a continuación.

Computación de alto rendimiento

Los problemas complejos, como el análisis de grandes volúmenes de datos o la resolución de ecuaciones físicas y químicas, requieren una potencia computacional significativa. Es más eficiente y rentable resolver estos problemas en la infraestructura de IaaS en lugar de ejecutar sus propios recursos. 

Alojamiento de sitios web

Las organizaciones utilizan la infraestructura en la nube para alojar aplicaciones web de alto rendimiento que son seguras, escalables y totalmente personalizables para satisfacer sus necesidades de entrega de contenido. Por ejemplo, Amazon Web Services (AWS) ofrece soluciones de alojamiento web de bajo coste que puede utilizar para crear una variedad de sitios web, desde simples sitios de información hasta complejos sistemas de entrega de datos.

Análisis de big data

Las empresas analizan los datos para obtener inteligencia empresarial e información procesable. La infraestructura en la nube incluye tecnología de almacenamiento de datos para almacenar grandes volúmenes de datos de forma integrada. Un proveedor de IaaS admite el análisis de macrodatos al proporcionar servicios de computación en la nube que puede utilizar para administrar los datos de manera más eficiente. 

Desarrollo de aplicaciones

Puede usar la infraestructura en la nube para configurar rápidamente entornos de prueba y desarrollo independientes. Puede experimentar y probar nuevas ideas de forma aislada o crear entornos de desarrollo comunes para todo el equipo.

¿Cómo funciona la infraestructura como servicio?

La IaaS funciona según el principio de la virtualización. Una plataforma de IaaS le permite seleccionar el tipo y la configuración de la infraestructura que necesita. A continuación, el sistema crea automáticamente versiones digitales de la infraestructura subyacente. Estos recursos de computación virtualizados imitan el comportamiento de los recursos físicos. Todo funciona igual que en un dispositivo físico para el usuario y sus aplicaciones.

ILos proveedores de IaaS también ofrecen servicios adicionales para respaldar la administración de la infraestructura. Por ejemplo, puede usar los servicios para realizar las siguientes tareas:

  • Ver los registros del sistema y monitorear el rendimiento.
  • Implementar medidas de seguridad coherentes en toda su infraestructura.
  • Configurar políticas que automaticen las tareas de infraestructura comunes, como el respaldo y el equilibrio de carga.

¿Cuáles son los tipos de recursos de infraestructura como servicio?

Los proveedores de nube ofrecen una gama de recursos de infraestructura de IaaS para su uso como servicios de computación en la nube. Puede clasificar estos servicios de infraestructura en tres categorías amplias.

Informática

Los recursos de computación en la nube incluyen unidades de procesamiento central (CPU), unidades de procesamiento gráfico (GPU) y memoria interna (RAM) que las computadoras necesitan para realizar cualquier tarea. Los usuarios de IaaS solicitan recursos de computación en forma de máquinas virtuales o instancias de nube. A continuación, los servicios en la nube aprovisionan la capacidad necesaria y es posible ejecutar las tareas que planificó en este entorno virtual. 

Almacenamiento

Los proveedores de IaaS ofrecen tres tipos de recursos de almacenamiento de datos:

  1. El almacenamiento en bloque almacena los datos en bloques, como una SSD o un disco duro.
  2. El almacenamiento de archivos almacena datos como archivos como en un NAS.
  3. El almacenamiento de objetos almacena los datos como objetos similares a los de la programación orientada a objetos.

Redes

La infraestructura de IaaS también incluye recursos de red como enrutadores, conmutadores y equilibradores de carga. Los modelos de IaaS funcionan mediante la virtualización de las funciones de red de estos dispositivos en software. Por ejemplo, puede usar servicios en la nube, como AWS Networking, para ejecutar redes de computación en la nube seguras y de alto rendimiento para su organización.

¿Cómo se comparten las responsabilidades de seguridad y cumplimiento en el modelo de IaaS?

Los proveedores de IaaS asumen toda la responsabilidad de proteger la infraestructura que proporcionan para sus aplicaciones en la nube. Administran la seguridad en todos los niveles, como:

  • Seguridad física de las instalaciones del centro de datos mediante medidas como cámaras de seguridad, guardias y vigilancia.
  • Seguridad de la infraestructura a través del acceso restringido y el mantenimiento periódico de la infraestructura del proveedor.
  • Seguridad de datos con controles, cifrado y auditorías de terceros muy estrictos para cumplir con todos los requisitos de cumplimiento.

¿Cómo se compara la infraestructura como servicio con otros modelos de servicios en la nube?

Hay tres modelos principales de servicios en la nube:

  1. Infraestructura como servicio
  2. Plataforma como servicio
  3. Software como servicio

Plataforma como servicio

Plataforma como servicio (PaaS) proporciona una infraestructura de hardware y software que puede utilizar para desarrollar y mantener aplicaciones. El proveedor de nube aloja las herramientas de desarrollo de hardware y software en su centro de datos. Puede crear, probar, ejecutar y escalar aplicaciones más rápido y a un costo menor mediante el uso de PaaS que en su infraestructura local.

Software como servicio

El software como servicio (SaaS) proporciona toda la aplicación de software a través de Internet. Puedes usarlo para llevar a cabo diferentes tareas. El proveedor de nube aloja el hardware, las herramientas de software y la propia aplicación en su centro de datos

Diferencias entre IaaS, PaaS y SaaS

Tiene un control más completo sobre la configuración de sus recursos de nube en IaaS que en PaaS y SaaS. PaaS y SaaS virtualizan más funciones de infraestructura y tiene menos componentes que administrar en comparación con IaaS.

Tenga en cuenta la siguiente tabla. Si administra su propia infraestructura de TI, tiene que invertir y mantener todos los elementos mencionados en la tabla. Por otro lado, si cambia a un servicio de computación en la nube en particular, así es como funciona:

  • Las celdas amarillas indican lo que administra.
  • Las celdas verdes indican lo que administra el proveedor de servicios en la nube. 

 

 

TI propia

IaaS

PaaS

SaaS

Aplicación

S

S

S

S

Datos

S

S

S

TP

Tiempo de ejecución o software que ejecuta la aplicación

S

S

TP

TP

Middleware o software que monitorea la aplicación

S

S

TP

TP

Sistemas operativos en los que se ejecuta la aplicación

S

TP

TP

TP

Tecnología de virtualización

S

TP

TP

TP

Máquinas de servidor

S

TP

TP

TP

Dispositivos de almacenamiento

S

TP

TP

TP

Dispositivos de red

S

TP

TP

TP

 

Modelos de servicios en la nube en la práctica

Supongamos que desea implementar una aplicación de correo electrónico en su organización. Si decide administrar su propia infraestructura, tiene que hacer lo siguiente:

  1. Adquirir un servidor físico.
  2. Instalar todo el software y los sistemas operativos necesarios. 
  3. Escribir el código de su aplicación de correo electrónico e instalarlo en el servidor.
  4. Mantener continuamente tanto el hardware como el software 

Por otro lado, si cambia a un servicio de computación en la nube, puede elegir entre las siguientes opciones.

IaaS

Aprovisione los servidores de la nube virtual en Amazon EC2 con sistemas operativos preinstalados en ellos. Debe instalar el código de la aplicación y el software relacionado en la máquina virtual.

PaaS

Utilice AWS Lambda para ejecutar el código de la aplicación sin aprovisionar ni administrar la infraestructura. Por ejemplo, puede simplemente escribir y cargar el código de la aplicación como un archivo .zip.

SaaS

Utilice Amazon WorkMail como un servicio de correo electrónico y calendario empresarial seguro y completamente administrado. No tiene que escribir su propio código de aplicación ni preocuparse por el aprovisionamiento de servidores en la nube e infraestructura de almacenamiento en la nube. Su equipo puede crear cuentas directamente en WorkMail y empezar a enviar y recibir correos electrónicos.

Cómo realizar la elección

La elección entre ofertas de IaaS, PaaS y SaaS depende de los requisitos de su aplicación. Una opción no es necesariamente mejor que la otra. Depende del motivo por el que ejecute la aplicación, de sus requisitos de rendimiento y configuración y de quién y dónde estén sus usuarios.

¿Cómo puede implementar la infraestructura como servicio?

Puede implementar IaaS al seleccionar un proveedor de IaaS adecuado y capacitar a los miembros de su equipo para que usen los servicios de computación en la nube que ofrece el proveedor de IaaS. Siga los pasos a continuación para lograr una implementación exitosa de IaaS.

Identifique sus requisitos

Es importante comprender los requisitos de infraestructura subyacentes de su empresa para los casos de uso con los que desea empezar. Por ejemplo, el alojamiento de aplicaciones web tiene requisitos de recursos de servidor y red diferentes a los del análisis de macrodatos.

Seleccione su equipo

Si su organización es nueva en la transformación digital, es mejor empezar con un pequeño equipo central que liderará el cambio en el futuro. El equipo puede resolver un pequeño problema y hablar de sus resultados para crear conciencia y entusiasmo sobre la computación en la nube.

Seleccione su proveedor de IaaS

Los diferentes proveedores de nube tienen diferentes niveles de capacidades. Haga su diligencia debida para no tener problemas más adelante. Siempre es mejor optar por un proveedor de IaaS bien establecido que ofrezca una gama de servicios para que pueda gestionar fácilmente incluso los requisitos cambiantes.

Migre a la nueva infraestructura

La migración es un proceso gradual que necesita planificación para evitar interrupciones. También puede optar por ejecutar nubes híbridas en las que algunas aplicaciones o incluso componentes de la misma, se ejecuten en la infraestructura local y otros componentes se ejecuten en la infraestructura del proveedor de IaaS. 

¿Por qué elegir AWS como proveedor de IaaS?

AWS es la plataforma en la nube más completa y ampliamente adoptada del mundo, y ofrece más de 200 servicios provistos de todas las características desde centros de datos en todo el mundo. Millones de clientes, incluso las empresas emergentes de más rápido crecimiento, las compañías más grandes y las principales agencias gubernamentales, usan AWS para reducir costos, aumentar su agilidad e innovar de forma más rápida.

AWS cuenta con una mayor cantidad de servicios y de funciones incluidas en ellos que cualquier otro proveedor de la nube.  Esto hace que llevar las aplicaciones existentes a la nube sea más rápido, fácil y rentable y permite crear casi cualquier cosa que se pueda imaginar. Por ejemplo, puede utilizar estos servicios:

  • Amazon EC2 ofrece la plataforma de computación más amplia y profunda con la posibilidad de elegir procesador, almacenamiento, red, sistema operativo y modelo de compra.
  • Amazon S3 ofrece un servicio de almacenamiento de objetos líder del sector que puede utilizar para almacenar y proteger cualquier cantidad de datos para prácticamente cualquier caso de uso, como aplicaciones nativas en la nube, análisis de datos y aplicaciones móviles.
  • Amazon VPC ofrece una red virtual personalizable por completo y aislada de forma lógica que puede utilizar para definir y lanzar recursos de AWS y para proteger y supervisar las conexiones.

Comience a usar IaaS en AWS creando una cuenta de AWS gratuita hoy mismo.

Siguientes pasos de la IaaS en AWS

Descubra otros recursos relacionados con el producto
Obtenga más información acerca de los servicios de computación 
Regístrese para obtener una cuenta gratuita

Obtenga acceso inmediato al nivel Gratuito de AWS. 

Regístrese 
Comience a crear en la consola

Comience a crear con AWS en la consola de administración de AWS.

Iniciar sesión