floure.ARCHIVO / Tecnologías de la información
← Volver a la colección4 MIN DE LECTURA

Tecnologías de la información

Servicios en la nube

Servicios Cloud

Servicios basados en la nube

IaaS, PaaS y SaaS reparten responsabilidades de forma distinta. El proveedor puede administrar una parte sin asumir decisiones sobre nuestras identidades, datos y configuración.

Colección de recursos y capabilidades entregadas por internet a usuarios y organizaciones. Permite acceder, manejar, guardar, procesar información y aplicaciones remotamente sin preocuparse de comprar, mantener y sostener infraestructura física.

Categorías principales
  • Software as a Service (SaaS)
  • Platform as a Service (PaaS)
  • Infrastructure as a Service (IaaS)

SaaS Aplicaciones front-end que los usuarios acceden a través del navegador web. El proovedor aloja, gestiona y mantiene el sistema de backend. Por ejemplo Google workspace, office 365, Salesforce

PaaS Herramientas de desarrollo de aplicaciones de backend para clientes. El proveedor aloja y mantiene el hardware y el software que las aplicaciones usan para funcionar. Ejemplo Google App Engine o Heroku; VMware Cloud requiere describir el servicio concreto, no clasificar toda la marca como PaaS

IaaS Acceso a una variedad de sistemas de backend alojados por el proovedor. Como procesamiento de datos, almacenamiento, recursos de redes y otros. Se suelen licensiar según necesidad (escalable). Ejemplo Google Cloud, Azure, AWS


Beneficios

Puede reducir la inversión inicial en infraestructura propia; siguen existiendo costos de software, operación y compromisos, según contrato. Al ser escalable, la elasticidad tiene límites de cuota, capacidad, arquitectura y presupuesto, por lo tanto pueden escalar o descalar sus organizaciones según necesidad. Facilita el trrabajo remoto y la colaboración en equipo. Son sistemas altamente fiables y redundantes.

Consideraciones de seguridad

Crucial entender la responsabilidad del modelo compartido. Es decir, el proveedor se encarga de asegurar la infraestructura y el usuario de asegurar su propia información.

Algunos puntos a considerar

  • Privacidad y protección
    • Asegurarse que el proveedor tiene medidas de seguridad adecuadas
  • Control de acceso
    • Implementar sistemas fuertes de autenticación y mecanismos de control de acceso para evitar accesos no autorizados
  • Encriptación
    • Utilizar la encriptación para proteger la información en tránsito y en descanso
  • Monitoreo y alertas
    • Monitorear activamente los incidentes de seguridad y colocar alertas para identificar posibles errores
  • Cumplimiento
    • Asegurarse que el proveedor cumple con los estandares regulatorios e industriales para tu organización

SaaS

Software as a Service (SaaS - Software como servicio) es un sistema de software en la nube donde las aplicaciones se proveen a través de la internet. El proveedor opera la aplicación; se puede acceder mediante navegador, cliente instalado o API. Sigue habiendo gestión de identidades, configuración y datos.

Qué ofrece
  • Accesibilidad
  • Bajo Costo
  • Actualizaciones automáticas
  • Escalabilidad
  • Modificación
Consideraciones de seguridad
  • Guardado de la información
    • Asegurarse de utilizar un proveedor confiable
  • Transmisión de información
    • Asegurarse de la encriptación durante su transmisión
  • Control de acceso
  • Disponibilidad del servicio
    • Asegurarse de tener planes de contingencia por si el proveedor tiene problemas
Consideraciones de proveedor
  • Cumplimiento
  • SLA
    • Revisar los Service Level Agreements del proveedor para entender sus garantias, estandares de funcionamiento y multas/regalias en caso de incumplimiento

PaaS

Platform as a Service (PaaS - Plataforma como servicio), es un servicio en la nube que los desarrolladores usan para crear, subir o mantener aplicaciones. Provee la plataforma de desarrollo y la infraestructura interna, como servidores, almacenamiento y recursos de internet.

Qué ofrece
  • Escalabilidad
  • Herramientas de desarrollo
  • Gestión automatizada
  • Económico
Usos comunes
  • Desarrollo de aplicaciones
  • Web Hosting
  • Análisis de datos
  • Desarrollo IoT

IaaS

Infraestructure as a Service (IaaS - Infraestructura como servicio), servicio de computación en la nube que ofrece recursos virtualizados de computación a través de internet. Básicamente te permite arrendar infraestructura IT, como máquinas virtuales, almacenamiento y ancho de banda en una base de pagar-lo-que-se-usa.

Qué ofrece
  • Máquinas virtuales escalables
  • Almacenamiento gestionado
  • Funciones de red flexibles
    • Como redes virtuales, subnets, configuración de IPs, VPN, etc.
  • Seguridad
  • Automatización e integración
Beneficios
  • Económicos
  • Flexibilidad y escalabilidad
  • Despliegue rápido
  • Confiable
Usos comunes
  • Web Apps
  • Desarrollo y pruebas
  • Almacenamiento
  • Big data y análisis

Referencia: NIST SP 800-145. SaaS no significa solo frontend, PaaS no solo backend e IaaS no equivale a todo AWS/Azure/Google Cloud: ejemplos concretos de IaaS son EC2 y Compute Engine. La confiabilidad depende del servicio y del diseño. El SLA suele definir créditos y exclusiones según contrato; no implica multa automática ni indemnización total. Cumplimiento del proveedor no demuestra cumplimiento de la aplicación.

+----------------------------------------+
| Floure &                               |
| Tachibana's guild                      |
| [Hikari · Nozomi · Rin]                |
| SEAL: sha256/12: 34eed52e1844          |
| STATUS: LITURGY_IN_PROGRESS            |
+----------------------------------------+

Conexiones

Abrir red completa ↗
✳

Fin del apunte

Seguir explorando ↗