Resumen: Introducción a la Computación en la Nube

Computación en la nube (Cloud Computing) #

Qué es: Modelo que permite utilizar recursos de TI (servidores, almacenamiento, redes, bases de datos, etc.) a través de Internet, bajo demanda y pagando solo por lo que se utiliza.

Cómo recordarlo: La nube = alquilar recursos en lugar de comprarlos.

No confundir con: Un centro de datos tradicional, donde la empresa compra y mantiene su propio hardware.


Bajo demanda (On Demand) #

Qué es: Los recursos se crean cuando se necesitan y se eliminan cuando dejan de ser necesarios.

Cómo recordarlo: On Demand = Netflix, ves el contenido cuando quieres.

No confundir con: Recursos permanentes que deben estar siempre encendidos.


Pago por uso (Pay As You Go) #

Qué es: Solo se paga por los recursos consumidos, sin inversión inicial en infraestructura.

Cómo recordarlo: Pay As You Go = contador eléctrico, pagas solo lo que consumes.

No confundir con: Comprar servidores propios, donde pagas todo por adelantado.


Acceso por Internet #

Qué es: Los recursos de AWS pueden administrarse desde cualquier lugar con conexión a Internet.

Cómo recordarlo: AWS = un ordenador accesible desde cualquier sitio.


AWS (Amazon Web Services) #

Qué es: Plataforma de servicios de computación en la nube creada por Amazon para ofrecer infraestructura y servicios tecnológicos a empresas y particulares.

Cómo recordarlo: AWS = un gran proveedor de infraestructura informática.


Amazon S3 #

Qué es: Servicio de almacenamiento de objetos utilizado para guardar archivos de cualquier tamaño.

Cómo recordarlo: S3 = un disco duro en Internet.

No confundir con: Amazon EBS, que es un disco conectado a una máquina EC2.


Amazon EC2 #

Qué es: Servicio que permite crear máquinas virtuales (servidores) en la nube.

Cómo recordarlo: EC2 = un ordenador virtual.

No confundir con: AWS Lambda, donde no administras servidores.


Amazon SQS #

Qué es: Servicio de colas de mensajes que permite comunicar aplicaciones de forma desacoplada.

Cómo recordarlo: SQS = una cola de espera.

No confundir con: Un sistema de comunicación directa entre aplicaciones.


Gastos fijos (CapEx) #

Qué es: Inversión inicial necesaria para comprar infraestructura propia.

Cómo recordarlo: CapEx = comprar una casa.

No confundir con: Gastos variables (OpEx).


Gastos variables (OpEx) #

Qué es: Modelo de costes basado únicamente en el consumo de recursos.

Cómo recordarlo: OpEx = alquilar una casa.


Economías de escala #

Qué es: AWS reduce costes al comprar enormes cantidades de hardware y comparte parte del ahorro con los clientes.

Cómo recordarlo: Comprar al por mayor sale más barato.


Sobreestimación de capacidad #

Qué es: Comprar más recursos de los necesarios.

Cómo recordarlo: Comprar un autobús para llevar a cinco personas.


Subestimación de capacidad #

Qué es: Comprar menos recursos de los necesarios.

Cómo recordarlo: Invitar a cien personas y tener solo veinte sillas.


Escalabilidad (Scalability) #

Qué es: Capacidad de aumentar o reducir los recursos según la demanda.

Cómo recordarlo: Escalabilidad = un acordeón, puede expandirse o contraerse.

No confundir con: Elasticidad, que implica hacerlo automáticamente y de forma dinámica.


Agilidad (Agility) #

Qué es: Capacidad para crear infraestructura y desplegar aplicaciones en minutos.

Cómo recordarlo: Agilidad = pasar de semanas a minutos.


Centro de datos (Data Center) #

Qué es: Instalación física donde se encuentran servidores, almacenamiento y equipos de red.

Cómo recordarlo: Centro de datos = sala de ordenadores gigante.


Región (AWS Region) #

Qué es: Área geográfica donde AWS tiene infraestructura.

Cómo recordarlo: Región = un país o zona geográfica.

No confundir con: Zona de disponibilidad.


Zona de Disponibilidad (Availability Zone - AZ) #

Qué es: Conjunto de uno o varios centros de datos independientes dentro de una región.

Cómo recordarlo: AZ = un barrio dentro de una ciudad (la región).

No confundir con: Una región completa.


Alta disponibilidad (High Availability) #

Qué es: Diseño que permite que una aplicación siga disponible aunque falle algún componente.

Cómo recordarlo: Alta disponibilidad = tener una rueda de repuesto.

No confundir con: Tolerancia a fallos.


Tolerancia a fallos (Fault Tolerance) #

Qué es: Capacidad de un sistema para seguir funcionando incluso cuando fallan varios componentes simultáneamente.

Cómo recordarlo: Tolerancia a fallos = un avión con varios motores.

Diferencia con alta disponibilidad: La alta disponibilidad busca minimizar interrupciones; la tolerancia a fallos busca que no haya interrupción.


Redundancia #

Qué es: Duplicación de recursos para evitar que un fallo detenga el sistema.

Cómo recordarlo: Redundancia = tener una copia de seguridad de todo.


Latencia #

Qué es: Tiempo que tarda la información en viajar entre el usuario y el servicio.

Cómo recordarlo: Latencia = el tiempo de respuesta.

No confundir con: Ancho de banda, que indica la cantidad de datos que pueden transmitirse.


Resiliencia #

Qué es: Capacidad de un sistema para recuperarse y seguir funcionando tras un fallo.

Cómo recordarlo: Resiliencia = levantarse después de una caída.


Infraestructura global de AWS #

Qué es: Conjunto de regiones, zonas de disponibilidad y centros de datos distribuidos por todo el mundo.

Cómo recordarlo: Infraestructura global = una red mundial de centros de datos.


Seguridad de la nube (Security OF the Cloud) #

Qué es: Responsabilidad de AWS. Incluye la protección de la infraestructura física y tecnológica sobre la que funcionan los servicios.

Cómo recordarlo: AWS protege la casa.


Seguridad en la nube (Security IN the Cloud) #

Qué es: Responsabilidad del cliente. Incluye la configuración, los datos, los usuarios, las aplicaciones y los permisos.

Cómo recordarlo: Tú proteges lo que hay dentro de la casa.


Modelo de responsabilidad compartida #

Qué es: Modelo que divide las responsabilidades de seguridad entre AWS y el cliente.

Cómo recordarlo: Casa alquilada: el propietario mantiene el edificio; el inquilino cuida su vivienda.


Hipervisor (Hypervisor) #

Qué es: Software que permite ejecutar varias máquinas virtuales sobre un mismo servidor físico. AWS se encarga de su mantenimiento.

Cómo recordarlo: Hipervisor = el administrador de las máquinas virtuales.


Disponibilidad #

Qué es: Capacidad de un servicio para estar accesible cuando los usuarios lo necesitan.

Cómo recordarlo: Disponibilidad = que el servicio esté abierto.


Alcance global (Global Reach) #

Qué es: Capacidad de desplegar aplicaciones en diferentes regiones del mundo para acercarlas a los usuarios.

Cómo recordarlo: Alcance global = abrir sucursales por todo el planeta.


Infraestructura bajo demanda #

Qué es: Capacidad de aprovisionar servidores, almacenamiento o redes en cuestión de minutos.

Cómo recordarlo: Infraestructura bajo demanda = pedir un taxi cuando lo necesitas.