Arquitectura de la nube, modelos de servicio y despliegue
1. UNIVERSIDAD TECNOLÓGICA DE HONDURAS
ESCUELA DE POSGRADO
Lic. Soveidy Lidieth Romero
Arquitectura de la nube: Modelos de Servicio y Despliegue
Tegucigalpa, 30 de mayo 2020
2. INTRODUCCIÓN
La computación en nube es una combinación de muchas
tecnologías existentes. Los componentes de la
computación en nube han ido avanzando según las
diferentes eras de la computación.
El NIST (Instituto Nacional de Estándares y Tecnologías) es
el encargado de promover la innovación mediante avances
de metrología, normas y tecnología para mejorar la
estabilidad económica y la calidad de vida.
3. MODELOS DE LA NUBE (CLOUD)
Los proveedores, la mayoría de usuarios y el NIST
clasifican la computación en nube en dos conjuntos:
• MODELOS DE DESPLIEGUE
• MODELOS DE SERVICIO
4. MODELO DE DESPLIEGUE
Se refiere a la posición (localización) y administración (gestión)
de la infraestructura de la nube (pública, privada, comunitaria,
hibrida).
MODELO DE SERVICIO
Se refiere a los tipos específicos de servicios a lo que se pueden
acceder en una plataforma:
• Software como servicio
• Plataforma como servicio
• Infraestructura como servicio
MODELOS DE LA NUBE (CLOUD)
5. CLOUD COMPUTING
1. Software como servicio: al usuario se le ofrece la capacidad
de aplicaciones accesibles como el webmail. El usuario
de cualquier control sobre la infraestructura o sobre las
propias aplicaciones.
2. Plataforma como servicio: al usuario se le permite desplegar
aplicaciones propias en la infraestructura de la nube de su
proveedor. En este caso es el usuario quien mantiene el
control de la aplicación, aunque no de toda la
6. CLOUD COMPUTING
3. Infraestructura como servicio: el proveedor ofrece al
usuario recursos como capacidad de procesamiento, de
almacenamiento o de comunicaciones, que el usuario
puede utilizar para ejecutar cualquier tipo de software,
desde sistemas operativos hasta aplicaciones.
7. DESPLEGAR Y OPERAR CLOUD COMPUTING
1. Nube privada: en la que los servicios de la nube no se
ofrecen al público en general. La infraestructura es
íntegramente gestionada por una organización.
2. Nube pública: La infraestructura es operada por un
proveedor que ofrece servicios al público en general.
8. DESPLEGAR Y OPERAR CLOUD COMPUTING
3. Nube híbrida: Resultado de la combinación de dos o
más nubes individuales que pueden ser a su vez
propias, compartidas o públicas; permite portar datos
aplicaciones entre ellas.
4. Nube comunitaria: Una nube comunitaria (community)
es aquella nube que ha sido organizada para servir a
función o propósito común.
10. CARACTERISTICAS ESENCIALES
1. Autoservicio bajo demanda: El usuario puede acceder a
capacidades de computación en la nube de manera
automática a medida que las vaya requiriendo, sin
necesidad de una interacción humana con su
o sus proveedores de servicios cloud.
2. Múltiples formas de acceder a la red: Los recursos son
accesibles a través de la red y por medio de
estándar que son utilizados por una amplia variedad de
dispositivos de usuario, desde teléfonos móviles hasta
ordenadores portátiles o PDA (Personal Digital
11. CARACTERISTICAS ESENCIALES
3. Compartición de recursos: Los recursos
(almacenamiento, memoria, ancho de banda,
de procesamiento, maquinas virtuales, etc.) de los
proveedores son compartidos por múltiples usuarios, a
los que se van asignando capacidades en forma
dinámica según sus peticiones.
12. CARACTERISTICAS ESENCIALES
4. Elasticidad rápida: Los recursos se asignan y liberan
rápidamente, muchas veces de manera automática, lo
que da al usuario la impresión de que los recursos a su
alcance son ilimitados y están siempre disponibles.
5. Servicio medido: El proveedor es capaz de medir, a
determinado nivel, el servicio efectivamente entregado
a cada usuario, de modo que tanto proveedor como
usuario tienen acceso transparente al consumo real de
los recursos, lo que posibilita el pago por el uso
de los servicios.
13. Modelo de Cloud Computing según el NIST con características fundamentales y comunes.
Fuente: NIST 2011.
14. VENTAJAS DEL CLOUD COMPUTING
Costes más bajos: Se producen considerables
reducciones de costes cuando se compara con los altos
grados de eficiencia y de buena utilización que
los modelos y herramientas de la nube con otros
productos similares del mercado.
Facilidad de utilización: Dependiendo del tipo de
servicio que contrate, normalmente no se requerirán
licencias de hardware ni de software para implementar
servicio.
15. VENTAJAS DEL CLOUD COMPUTING
Calidad de Servicio (QoS): La calidad del servicio se
obtiene por lo general mediante contrato con su
proveedor
Fiabilidad: La potencia y escalamiento de las redes de
computación de los proveedores garantizan la fiabilidad
de los servicios ofertados, en la mayoría de los casos,
un nivel de fiabilidad tan alto o mas que los
clásicos mas respetados.
16. MODELOS DE ENTREGA EN LA NUBE
Software as a Service, software como sevicio(SAAS):
Las aplicaciones son accesibles desde diferentes
dispositivos cliente a través de una interfaz cliente
tal como un navegador web (p. e. correo electrónico
basado en la Web).
Platform as a Service, plataforma como servicio(PAAS):
Las soluciones de PaaS se diferencian de SaaS en que
proporcionan una plataforma de desarrollo virtual
alojado en la nube y accesibles desde un navegador
Web.
17. MODELOS DE ENTREGA EN LA NUBE
Infraestructure as a Service, infraestructura como
servicio (IAAS): Modelo de la nube que mejor muestra
la diferencia entre la infraestructura de las Tecnologías
de la Información y el servicio de infraestructuras
basado en la nube.
18. Modelo de Cloud Computing según el NIST con características fundamentales.
Fuente: Libro Computación en la nube, Luis Joyanes Aguilar, pág. 67