HISTORIA
La computación en nube se originó a partir del concepto de tiempo
compartido de mediados del siglo XX, que permitía a varios usuarios
acceder a los recursos computacionales del mainframe. Esto sentó las
bases para el desarrollo de la computación compartida e interactiva,
que evolucionó hasta convertirse en servicios modernos en la nube.
El término «nube» se acuñó en 1994 para describir la accesibilidad
remota, cuando los datos y las aplicaciones comenzaron a alojarse en
Internet en lugar de a nivel local. El auge de Amazon Web Services y
proveedores similares supuso un cambio significativo para ofrecer
infraestructura, plataformas y software como servicios a través de
Internet.
Detrás de la evolución de Cloud Computing, también hay figuras y
organizaciones cuyas contribuciones han sido fundamentales:
Amazon, bajo la dirección de Jeff Bezos, pionera con el lanzamiento
de Amazon Web Services en 2006, una plataforma robusta de
servicios en la nube que cambió la industria; Salesforce, liderado por
Marc Benioff, que introdujo el primer modelo de Software como un
Servicio (SaaS), que cambió la forma en que las empresas acceden y
utilizan Aplicaciones ; Google, con su Google Cloud Platform, que no
sólo ha cambiado lo que es posible en la nube mediante la integración
de servicios de la inteligencia artificial y Machine learning, sino que
ha llevado el potencial de nube ilimitado para el futuro de la
tecnología.
DESVENTAJAS
Como ya hemos dicho anteriormente la computación en la nube ha
sido una herramienta o un servicio que ha revolucionado de gran
manera la forma en que almacenamos nuestros datos o tenemos
acceso a nuestra información y obviamente pues es algo que está
muy marcado en nuestra sociedad y a pesar de ser tan innovador y
presentar tantas ventajas como ya lo dijo mi compañera también hay
que tener en cuenta que presenta algunas desventajas de las cuales
vamos a ir conociendo a continuación.
* seguridad y privacidad.
Desventajas de Privacidad:
1. Recopilación de datos personales
2. Uso indebido de información personal
3. Falta de transparencia en la política de privacidad
4. Riesgo de exposición de información confidencial
5. Dificultades para eliminar datos personales
6. Rastreo de actividad en línea
7. Publicidad dirigida
8. Recopilación de datos de navegación
9. Riesgo de pérdida de control sobre los datos
10. Dependencia de proveedores terceros para la
privacidad
Riesgos específicos:
1. Ataques de phishing y spear phishing
2. Ransomware y ataques de criptografía
3. Malware y software espía
4. Error humano y negligencia
5. Falta de capacitación en seguridad
Consecuencias:
1. Pérdida de confianza y reputación
2. Costos financieros y legales
3. Daños a la propiedad intelectual
4. Compromiso de la seguridad nacional
5. Impacto en la privacidad personal
* Dependencia de la conexión a la red.
1. Riesgo de pérdida de conexión
2. Problemas de velocidad y latencia
3. Dependencia de proveedores de servicios de Internet
4. Riesgo de interceptación de datos
5. Vulnerabilidades en protocolos de comunicación
6. Dificultades para acceder a datos en áreas con poca
conectividad
7. Riesgo de sobrecarga de la red
8. Problemas de seguridad y privacidad
9. Dificultades para realizar copias de seguridad
10. Dependencia de la calidad de la conexión
Riesgos específicos:
1. Ataques de denegación de servicio (DoS)
2. Ransomware y ataques de criptografía
3. Malware y software espía
4. Error humano y negligencia
5. Falta de capacitación en seguridad
Consecuencias:
1. Pérdida de productividad
2. Costos financieros y legales
3. Daños a la propiedad intelectual
4. Compromiso de la seguridad nacional
5. Impacto en la privacidad personal
* Problemas de confiabilidad.
1. Riesgo de fallas técnicas
2. Problemas de escalabilidad y rendimiento
3. Riesgo de pérdida de datos
4. Dificultades para acceder a datos
5. Problemas de seguridad y privacidad
6. Dependencia de proveedores terceros
7. Riesgo de sobrecarga del sistema
8. Problemas de compatibilidad
9. Dificultades para realizar actualizaciones
10. Falta de transparencia en la gestión de errores
Riesgos específicos:
1. Ataques de denegación de servicio (DoS)
2. Ransomware y ataques de criptografía
3. Malware y software espía
4. Error humano y negligencia
5. Falta de capacitación en seguridad
Consecuencias:
1. Pérdida de confianza y reputación
2. Costos financieros y legales
3. Daños a la propiedad intelectual
4. Compromiso de la seguridad nacional
5. Impacto en la privacidad personal
* Control y flexibilidad.
1. Pérdida de control sobre los datos
2. Limitaciones en la configuración y personalización
3. Dependencia de proveedores terceros
4. Riesgo de cambios en los términos y condiciones
5. Dificultades para auditar y monitorear
Riesgos específicos:
1. Riesgo de bloqueo de proveedor (Vendor Lock-in)
2. Pérdida de datos debido a cambios en los términos y
condiciones
3. Dificultades para cumplir con regulaciones y normativas
4. Riesgo de seguridad debido a la falta de control
5. Problemas de rendimiento y escalabilidad
Consecuencias:
1. Pérdida de productividad y eficiencia
2. Costos financieros y legales
3. Daños a la reputación y confianza
4. Compromiso de la seguridad y privacidad
5. Dificultades para innovar y adaptarse
* Costos y facturación.
1. Costos ocultos y sorpresas
2. Facturación compleja y difícil de entender
3. Costos crecientes con el aumento del uso
4. Dificultades para predecir costos a largo plazo
5. Costos de migración y salida
Riesgos específicos:
1. Costos inesperados por sobrepasar límites
2. Pérdida de control sobre gastos
3. Dificultades para cumplir con presupuestos
4. Riesgo de sobrecompra de recursos
5. Problemas de facturación y pagos
Consecuencias:
1. Sobrecostos y pérdida de eficiencia
2. Dificultades para planificar y presupuestar
3. Compromiso de la relación con proveedores
4. Impacto en la rentabilidad y competitividad
5. Dificultades para innovar y adaptarse
TIPOS
Plataforma como Servicio (laaS):
La Infraestructura como Servicio (IaaS) es un modelo de computación
en la nube que permite a los usuarios crear y gestionar su propia
infraestructura de tecnología de la información (TI) virtualizada.
Cuando un usuario solicita recursos de IaaS, el proveedor de servicios
en la nube asigna recursos físicos como servidores, almacenamiento y
redes desde sus centros de datos. Estos recursos se virtualizan y se
presentan al usuario como una infraestructura virtual, que puede ser
configurada y gestionada según sea necesario.
El usuario puede acceder a su infraestructura virtual a través de una
interfaz de usuario web o mediante herramientas de línea de
comandos. Desde allí, puede crear y configurar servidores virtuales,
redes y almacenamiento, así como instalar sistemas operativos y
aplicaciones. El proveedor de IaaS se encarga de gestionar y
mantener la infraestructura física subyacente, incluyendo la
actualización de hardware y software, la seguridad y la redundancia.
El usuario solo paga por los recursos que utiliza, lo que puede reducir
significativamente los costos de infraestructura TI.
Plataforma como Servicio (PaaS):
La Plataforma como Servicio (PaaS) es un modelo de computación en
la nube que proporciona a los desarrolladores una plataforma
completa para crear, implementar y gestionar aplicaciones sin
necesidad de gestionar la infraestructura subyacente. PaaS ofrece
una capa adicional de abstracción sobre la infraestructura,
proporcionando herramientas y servicios para el desarrollo, pruebas,
implementación y escalabilidad de aplicaciones.
Con PaaS, los desarrolladores pueden crear aplicaciones utilizando
lenguajes de programación y frameworks específicos, sin necesidad
de preocuparse por la configuración de servidores, bases de datos o
redes. El proveedor de PaaS se encarga de gestionar la
infraestructura, incluyendo la actualización de software, la seguridad
y la redundancia. Los desarrolladores pueden acceder a la plataforma
a través de una interfaz de usuario web o mediante herramientas de
línea de comandos.
Software como servicio (saas)
El Software como Servicio (SaaS) es un modelo de distribución de
software que permite a los usuarios acceder a aplicaciones de
software a través de Internet. En lugar de comprar y instalar el
software en sus propios dispositivos, los usuarios acceden a la
aplicación a través de una conexión a Internet y pagan una
suscripción mensual o anual. El proveedor de SaaS se encarga de
mantener y actualizar el software, asegurando que los usuarios
siempre tengan acceso a la versión más reciente.
Cuando un usuario se suscribe a un servicio SaaS, puede acceder a la
aplicación desde cualquier dispositivo con conexión a Internet. El
proveedor de SaaS aloja la aplicación en sus servidores y se encarga
de la seguridad, el mantenimiento y las actualizaciones. Los usuarios
pueden configurar sus cuentas y personalizar la aplicación según sus
necesidades. Los datos se almacenan en la nube, lo que permite a los
usuarios acceder a ellos desde cualquier lugar y en cualquier
momento.