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
Desde este apunte · 0
Sin enlaces salientes a otras notas.