Please enable JavaScript.
Coggle requires JavaScript to display documents.
Computación en la Nube - Coggle Diagram
Computación en la Nube
MODELOS DE SERVICIO (El Stack Tecnológico)
Software as a Service (SaaS)
Control Cliente: Mínimo (uso del software).
Proveedor Gestiona: Todo (App, OS, Infra).
Objetivo: Uso directo de una aplicación.
Ejemplo: Gmail, Salesforce.
Platform as a Service (PaaS)
Control Cliente: Aplicaciones y Datos.
Proveedor Gestiona: OS, Runtime, Middleware.
Objetivo: Desarrollo, pruebas y despliegue de Apps.
Ejemplo: AWS Elastic Beanstalk, Azure App Service.
Infrastructure as a Service (IaaS)
Control Cliente: OS, Aplicaciones y Datos.
Proveedor Gestiona: Hardware, Redes, Almacenamiento.
Objetivo: Acceso a recursos de computación básicos (VMs).
Ejemplo: Máquinas Virtuales (EC2, Azure VMs).
MODELOS DE DESPLIEGUE (La Ubicación)
Nube Pública
Características: Compartida, operada por un tercero (Proveedor Cloud), accesible vía Internet.
Ventaja: Economía de escala, pago por uso.
2.
Nube Privada
Características: Dedicada a una sola organización, puede ser on-premise o gestionada externamente.
Ventaja: Mayor control y seguridad.
3.
Nube Híbrida
Características: Una mezcla de Nube Pública y Privada que trabajan juntas (interconectadas).
Ventaja: Flexibilidad para mover cargas de trabajo según necesida
PRINCIPIOS FUNDAMENTALES (La Teoría NIST)
Autoservicio Bajo Demanda: Provisión de recursos sin intervención humana del proveedor.
Acceso Amplio por Red: Accesibilidad desde cualquier lugar mediante mecanismos estándar (Internet).
Agrupación de Recursos (Pooling): Recursos físicos compartidos dinámicamente entre múltiples usuarios.
Elasticidad Rápida: Capacidad de escalar recursos rápidamente (hacia arriba o abajo) según la demanda.
Servicio Medido: Uso del servicio monitoreado y reportado para garantizar transparencia y facturación precisa.
HABILITADORES TECNOLÓGICOS
Virtualización
:
Función: Permite que múltiples sistemas operativos y aplicaciones se ejecuten en un solo hardware físico.
Clave: Abstracción del hardware.
Contenerización:
Función: Encapsula una aplicación y sus dependencias en un "contenedor" ligero (ej. Docker).
Ventaja: Portabilidad y rápido despliegue.
3.
Automatización:
Función: Uso de código (Infrastructure as Code - IaC) para aprovisionar y gestionar la infraestructura.
Ventaja: Consistencia y velocidad.
SEGURIDAD: RESPONSABILIDAD COMPARTIDA
Capa,Responsabilidad del PROVEEDOR (Seguridad DE la Nube),Responsabilidad del CLIENTE (Seguridad EN la Nube)
Física,"Centros de Datos, Hardware.",N/A
OS/Red,"Hipervisor, Redes Físicas.","Sistema Operativo, Configuración de Firewall, Redes Virtuales."
Datos,N/A,"Cifrado de datos, Gestión de Identidades (IAM), Permisos."