Qué es la nube

Una guia para principiantes sobre los conceptos basicos de la computacion en la nube: modelos de servicio (IaaS/PaaS/SaaS), modelos de despliegue y caracteristicas clave explicadas con analogias cotidianas.

Probablemente hayas escuchado el termino "computacion en la nube" en noticias o en ofertas de empleo. Pero, que significa exactamente?

Este articulo explica que es la nube, por que las empresas la adoptan tan rapido y como aparecen estos conceptos en el examen AWS Cloud Practitioner. No necesitas experiencia en tecnologia — al terminar este articulo tendras una base solida.

---

 

La nube en una sola frase

Cuando usas electricidad en casa, no construyes tu propia planta electrica. Conectas el enchufe, usas lo que necesitas y pagas la factura a fin de mes.

La computacion en la nube funciona igual. En lugar de comprar y administrar servidores fisicos, alquilas capacidad informatica, almacenamiento y red por internet. Usas lo que necesitas y pagas solo por lo que consumes.

Antes, una empresa que necesitaba un servidor tenia que comprar el equipo, enviarlo a un centro de datos, conectar la red e instalar el sistema operativo. Ese proceso tardaba semanas o meses. Con la nube, puedes empezar en minutos.

---

 

Tres modelos de servicio — IaaS, PaaS, SaaS

Los servicios en la nube se dividen en tres categorias segun cuanto administras tu mismo. Usemos analogias para entenderlo mejor.

---

 

IaaS — Alquilar una oficina vacia

IaaS (Infraestructura como Servicio) te da la infraestructura basica: servidores, red y almacenamiento. El edificio esta disponible, pero tu organizas el mobiliario y configuras todo por dentro.

Eres responsable de instalar el sistema operativo y desplegar la aplicacion. Amazon EC2 es el ejemplo clasico de IaaS en AWS.

---

 

PaaS — Mudarse a un coworking totalmente equipado

PaaS (Plataforma como Servicio) va un paso mas alla. El sistema operativo y el entorno de ejecucion ya estan listos. Solo tienes que traer el codigo de tu aplicacion, como llegar a un coworking donde los escritorios, el internet y las impresoras ya estan configurados.

AWS Elastic Beanstalk es un buen ejemplo de PaaS.

---

 

SaaS — Pedir cafe en una cafeteria

SaaS (Software como Servicio) es software que usas de inmediato sin instalar ni administrar nada. Solo abre el navegador y listo.

La cafeteria selecciona los granos, los tuesta y prepara el cafe — tu solo lo bebes. Gmail y Google Docs son ejemplos cotidianos de SaaS.

!Comparación de IaaS, PaaS y SaaS

Comparacion de responsabilidades

| Modelo | Tu administras | El proveedor administra | |--------|---------------|------------------------| | IaaS | SO, apps, datos | Servidores, red, virtualizacion | | PaaS | Codigo de app, datos | SO, runtime, infraestructura | | SaaS | Datos, configuracion de acceso | Todo lo demas |

A medida que pasas de IaaS a SaaS, lo que tienes que administrar disminuye.

---

 

Modelos de despliegue — Publico, Privado, Hibrido

Hay tres formas de desplegar servicios en la nube segun donde y como los ejecutas.

La nube publica son servicios como AWS, Azure y GCP que funcionan en infraestructura compartida por muchos clientes. Es el modelo mas comun.

La nube privada es un entorno de nube dedicado a una sola organizacion. Se usa donde los requisitos de seguridad o regulacion son muy estrictos.

La nube hibrida combina tu propio centro de datos (on-premises) con una nube publica. Por ejemplo, un hospital puede guardar los datos de pacientes en sus propios servidores mientras gestiona su sitio web en AWS. Esto es comun en sectores como salud y finanzas.

La multi-nube significa usar varias nubes publicas al mismo tiempo, como AWS y Azure juntos. No la confundas con la nube hibrida.

---

 

Caracteristicas esenciales de la nube

Estas propiedades son lo que hace que la computacion en nube sea diferente de la tecnologia tradicional. Aparecen con frecuencia en el examen.

La elasticidad significa que el sistema agrega servidores automaticamente cuando el trafico aumenta y los elimina cuando disminuye. En el Black Friday, una tienda puede ver su trafico multiplicarse por 10. Con infraestructura propia, tendrias que comprar hardware para ese pico. Con la nube, pagas solo por lo que usas.

La agilidad significa poder probar nuevas ideas rapidamente. Configurar un servidor on-premises puede tardar semanas. En AWS, tarda minutos.

La alta disponibilidad significa distribuir tu sistema entre varios centros de datos para que, si uno falla, el servicio continue desde otro.

La tolerancia a fallos va un paso mas alla: cero tiempo de inactividad, incluso durante un fallo. La alta disponibilidad permite interrupciones breves; la tolerancia a fallos no permite ninguna.

El cambio de CapEx a OpEx significa que en lugar de grandes inversiones iniciales para comprar servidores (gasto de capital), pagas mensualmente segun lo que usas realmente (gasto operativo). Esto da a las empresas mucha mas flexibilidad financiera desde el primer dia.

---

 

Puntos clave para el examen

Cuando veas estas frases, conectalas de inmediato con el concepto correcto.

"Se escala automaticamente segun la demanda" -- Elasticidad

"Aprovisionar, probar y desplegar rapidamente" -- Agilidad

"Sigue funcionando sin interrupciones" -- Alta disponibilidad / "Absolutamente cero tiempo de inactividad" -- Tolerancia a fallos

"Administrar el SO tu mismo" -- IaaS / "Solo desplegar codigo" -- PaaS / "Usarlo en el navegador" -- SaaS

"On-premises mas nube al mismo tiempo" -- Nube hibrida

"Sin inversion inicial, pagas por lo que usas" -- Cambio de CapEx a OpEx

"Crear recursos al instante sin intervencion humana" -- Autoservicio bajo demanda

Los dos temas que mas se evaluan son la elasticidad y la distincion entre IaaS, PaaS y SaaS. Una vez que domines las asociaciones de palabras clave de arriba, podras responder estas preguntas con rapidez.

Volver a la lista del blog