
1. Modelo tradicional vs. cloud computing
1.1. Costes
1.1.1. Pago por uso en cloud
1.1.1.1. Con el cloud computing, las empresas solo pagan por los recursos que utilizan, lo que reduce los gastos operativos y permite una mejor gestión del presupuesto.
1.1.2. Gran Inversion incial
1.2. Infraestructura
1.2.1. Servidores locales
1.2.1.1. En un modelo tradicional, las empresas suelen mantener servidores locales en sus instalaciones. Esto implica mayores costos de mantenimiento y gestión, así como la necesidad de personal técnico especializado.
1.2.2. Infraestructura en la nube
1.2.2.1. La infraestructura en la nube permite a las empresas alquilar recursos de computación a proveedores de servicios en la nube, eliminando la necesidad de hardware físico y permitiendo un acceso más ágil a los recursos.
1.3. Escalabilidad
1.3.1. Limitada en tradicional
1.3.1.1. La escalabilidad en un modelo tradicional es limitada, ya que se requiere tiempo y recursos para añadir o actualizar hardware y software.
1.3.2. Flexible en cloud
1.3.2.1. En contraste, el cloud computing ofrece escalabilidad flexible, permitiendo a las empresas aumentar o disminuir sus recursos según sea necesario, sin interrupciones.
2. Mejoras del cloud computing
2.1. Disponibilidad y accesibilidad
2.1.1. La nube proporciona alta disponibilidad y accesibilidad a los datos y aplicaciones
2.2. Recuperación ante desastres
2.2.1. Las soluciones de cloud computing permiten un plan de recuperación ante desastres más efectivo, ya que los datos se respaldan automáticamente en múltiples ubicaciones, minimizando el riesgo de pérdida de información.
2.3. Colaboración y movilidad
2.3.1. La nube fomenta la colaboración entre equipos, permitiendo que múltiples usuarios accedan y trabajen en documentos y aplicaciones de manera simultánea, independientemente de su ubicación geográfica.
3. Modelos de desolegamiento sobre cloud computing
3.1. Fog computing
3.1.1. Reducción de latencia
3.1.1.1. Esta arquitectura minimiza la latencia al procesar datos en dispositivos locales, lo que es crucial para aplicaciones que requieren respuestas rápidas.
3.1.2. Procesamiento cercano al usuario
3.1.2.1. El fog computing se centra en el procesamiento de datos cerca del usuario final, lo que mejora la aplicación en tiempo real y reduce la dependencia de la nube.
3.2. Edge computing
3.2.1. Procesamiento en el dispositivo
3.2.1.1. Edge computing lleva el procesamiento de datos al borde de la red, utilizando dispositivos locales para realizar cálculos y análisis en tiempo real.
3.2.2. Casos de uso en IoT
3.2.2.1. Este modelo es especialmente útil en aplicaciones de Internet de las Cosas (IoT), donde la respuesta rápida y el procesamiento local son esenciales.
3.3. Mist computing
3.3.1. Procesamiento ultralocalizado
3.3.1.1. Mist computing se centra en el procesamiento de datos a nivel de dispositivo y sensor, permitiendo un análisis extremadamente cercano a la fuente de datos.
3.3.2. Integración con sensores
3.3.2.1. Este enfoque es ideal para entornos con numerosos sensores, ya que reduce la cantidad de datos que necesitan ser transmitidos a la nube, mejorando la eficiencia.
4. Descripción
4.1. Características principales
4.1.1. Las características principales del cloud computing incluyen la on-demand self-service, el acceso a la red, la elasticidad, la medición de servicio y la gestión de recursos compartidos
4.2. Definición de cloud computing
4.2.1. Cloud computing se define como el suministro de recursos de computación, incluyendo servidores, almacenamiento, bases de datos, redes, software y análisis, a través de Internet (la "nube").
5. Contenederos de nube
5.1. IaaS (Infraestructura como Servicio)
5.1.1. Ofrece acceso bajo demanda a servicios de infraestructura informática básica, como computación (servidores), almacenamiento, redes y virtualización.
5.2. PaaS (Plataforma como Servicio)
5.2.1. Proporciona una plataforma completa que incluye infraestructura, pero también herramientas de desarrollo, middleware, bases de datos, etc.
5.3. SaaS (Software como Servicio)
5.3.1. Proporciona aplicaciones completas como servicio accesible a través de Internet.