¿Qué es la computación en la nube?
Un tipo de computación basada en Internet que proporciona recursos y datos de procesamiento informático compartido a computadoras y otros dispositivos bajo demanda. Cloud es un servidor grande en el que se almacenan diferentes servicios y datos y se puede acceder cuando sea necesario.
· Software fresco: las actualizaciones inmediatas ponen nuevas funciones y funcionalidades en manos de los trabajadores para que sean más productivos.
· Haga más con menos: la reducción en la cantidad de servidores, centros de datos, costos de software y la cantidad de personal puede reducir significativamente los costos de TI sin afectar las capacidades de TI de una organización.
· Costos flexibles: el costo de la computación en la nube es flexible que los métodos tradicionales. Las empresas pagan solo por la capacidad del servidor y la infraestructura.
· Disponibilidad siempre activa: la conexión siempre está activa y siempre que los trabajadores tengan una conexión a Internet, pueden acceder a las aplicaciones que necesitan prácticamente desde cualquier lugar.
· Movilidad mejorada: los datos y las aplicaciones están disponibles para los empleados sin importar en qué parte del mundo se encuentren. Los trabajadores pueden llevar su trabajo a cualquier lugar a través de teléfonos inteligentes y tabletas.
· Colaboración mejorada: las aplicaciones en la nube mejoran la colaboración al permitir que grupos de personas se reúnan de manera virtual y fácil con información en tiempo real.
· La computación en la nube es más rentable
· Capacidad flexible: la nube es la instalación flexible que puede activarse, desactivarse o desactivarse según las circunstancias.
· Facilite la actividad de fusiones y adquisiciones: la computación en la nube acomoda los cambios más rápidos para que dos compañías puedan convertirse en una mucho más rápida y eficiente.
· Menos impacto ambiental
Modelos de servicios de computación en la nube
Infraestructura como servicio (IaaS)
· La capa IaaS ofrece recursos de almacenamiento e infraestructura necesarios para entregar los servicios en la nube.
· Comprende la infraestructura o el recurso físico.
· Ofrece una infraestructura de Cloud Computing que incluye servidores, almacenamiento, redes y sistemas operativos y un servicio a pedido.
· Se pueden incluir múltiples usuarios en una sola pieza de hardware.
· Los recursos están disponibles como un servicio.
· Permite capacidades de escalado dinámico: el costo varía según la selección de infraestructura.
· Modelo muy flexible y brinda a las organizaciones un control completo sobre su infraestructura.
· IaaS puede ser utilizado por organizaciones que necesitan un control completo sobre sus aplicaciones de alto rendimiento, nuevas empresas y pequeñas empresas con limitaciones de tiempo y energía, organizaciones en crecimiento que no quieren comprometerse con recursos de hardware / software, aplicaciones que ven demandas volátiles, donde el aumento de escala o hacia abajo es crítico en base a picos de tráfico o valles
Plataforma como servicio (PaaS)
· PaaS proporciona la combinación de ambos, infraestructura y aplicación.
· Las organizaciones que usan PaaS no tienen que preocuparse por la infraestructura ni por los servicios: actualizaciones de software, sistemas operativos, equilibrio de carga, almacenamiento, etc.
· PaaS ofrece una plataforma para la creación de software que luego se entrega a través de la web).
· PaaS se basa en la tecnología de virtualización: se pueden solicitar recursos según sus requisitos y la facturación y la suscripción se gestionan mediante herramientas.
· PaaS ofrece servicios para facilitar el desarrollo, las pruebas, la implementación y el alojamiento de aplicaciones de software en un entorno de desarrollo integrado.
· Varios usuarios pueden utilizar la misma aplicación de desarrollo
· PaaS tiene servicios web integrados y bases de datos
· PaaS alivia las dificultades asociadas con el desarrollo rápido y la iteración de la aplicación brinda velocidad y flexibilidad en el proceso de desarrollo
· PaaS se usa cuando varios desarrolladores están trabajando en el desarrollo o cuando las partes externas están involucradas en el proceso de desarrollo, las organizaciones que siguen la metodología ágil para el desarrollo de software, grandes que desean personalizar las aplicaciones y PaaS reduce los costos generales, por lo tanto, las organizaciones que lo deseen para difundir la inversión de capital.
Software como servicio (SaaS)
· Las aplicaciones y los softwares se alojan en el servidor de proveedores de servicios en la nube y se ponen a disposición de los clientes a través de una red.
· La aplicación se gestiona desde una ubicación central
· El proveedor de servicios se encarga del hardware, las actualizaciones de software, la seguridad y los parches.
· Escalabilidad: no es necesario invertir en capacidad de servidor y licencias de software. Simplemente ajuste la suscripción.
· Tasas de adopción más altas: nadie quiere invertir mucho dinero en software desarrollado a medida. SaaS tiene curvas de aprendizaje más bajas y tasas de adopción más altas debido al bajo costo de entrada.
· La integración con las aplicaciones de terceros se realiza a través de API
· SaaS está disponible en el modelo de pago por uso.
· La aplicación de software ya está instalada y configurada. Los usuarios pueden aprovisionar el servidor para la nube y rápidamente tener la aplicación lista para usar. Esto reduce el tiempo y permite demostraciones rápidas y creación de prototipos.
· Trabaje en cualquier lugar: dado que el software está alojado en la nube y es accesible a través de Internet, los usuarios pueden acceder a él a través de dispositivos móviles donde sea que estén conectados
· SaaS es útil para aplicaciones donde las demandas fluctúan, aplicaciones que requieren acceso web y móvil, proyectos a corto plazo que requieren colaboración y empresas de nueva creación que desean lanzar rápidamente sitios de comercio electrónico sin preocuparse por las configuraciones del servidor y las actualizaciones de software.