3. La adopción de los servicios de computación en la
nube están creciendo a gran velocidad y una de las
razones se debe a que su arquitectura acentúa los
beneficios de servicios compartidos en lugar de
productos aislados. Estos servicios, han sido creados
conforme a las necesidades de los usuarios.
4. MODELOS DE LA NUBE (CLOUD)
Usualmente los modelos se clasifican en dos
conjuntos distintos:
1.
2.
Modelos de
Despliegue
Modelos de
Servicio
Nube
Hibrida
Software
como
Servicio
(Saas)
Software
como
Plataforma
(Paas)
Infraestructura
como Servicio
(Iaas)
Nube
Privada
Nube
Comunitaria
Nube
Pública
5. MODELOS DE DESPLIEGUE
Se refieren a la posición (localización) y administración(gestión) de la
infraestructura de la nube (publica, privada, comunitaria, hibrida).
Existen cuatro posibles formas de desplegar y operar una infraestructura de
Cloud Computing según el NIST (National Institute of Standars and
Technology):
Nube
privada
Nube
publica
Nube
hibrida
Nube
comunitaria
6. MODELOS DE DESPLIEGUE EN
LA NUBE (CLOUD)
• los servicios de la nube no se ofrecen al publico en general y la infraestructura es
íntegramente gestionada por una organización.
NUBE
PRIVADA
•La infraestructura es operada por un proveedor que ofrece servicios al publico en
general
NUBE
PÚBLICA
•Resultado de la combinación de dos o mas nubes individuales que pueden ser a su
vez propias, compartidas o publicas; permite portar datos o aplicaciones entre
ellas.
NUBE
HÍBRIDA
•Una nube comunitaria es aquella nube que ha sido organizada para servir a una
función o propósito común. Puede ser para una organización o varias
organizaciones, pero que comparten objetivos comunes como su misión, políticas,
seguridad, necesidades de cumplimientos regulatorios (compliances). Una nube de
comunidad puede ser administrada por la organización u organizaciones
constituyentes o bien por terceras partes.
NUBE
COMUNITARIA
7. MODELOS DE SERVICIO
Se refieren a los tipos específicos de servicios a los que se puede acceder en
una plataforma de computación en la nube.
Las tecnologías Cloud Computing ofrecen tres modelos de servicio:
Software como
servicio.
Plataforma
como servicio.
Infraestructura
como servicio.
8. SOFTWARE COMO SERVICIO
(SAAS)
• El termino software como servicio se refiere esencialmente al software residente
(instalado)en la nube.
• En el modelo de software como servicio las aplicaciones se descargan de la nube
y se ejecutan directamente a cambio de una cuota que puede ser una cantidad
determinada o gratuita.
• En este modelo el usuario no tiene que preocuparse por conocer donde esta
alojado el software, que tipo de sistema operativo se utiliza o si esta escrito en
lenguaje PHP, Java o.Net. Ademas, el usuario no tiene que instalar ningún
programa de software como si se hace en el modelo tradicional.
• El consumidor no gestiona ni controla la infraestructura fundamental de la
nube.
Ejemplos:
Google
apps
Zoho
Salesforc
e.com
Dropbox
Evemote
Ofice 365
9. PLATAFORMA COMO SERVICIO
(PAAS)
• Proporciona una plataforma de desarrollo virtual alojado en la nube y
accesibles desde un navegador Web.
• Los sistemas PaaS son muy útiles ya que facilitan a los desarrolladores y
empresas innovadoras pequeñas, desplegar aplicaciones basadas en la web
sin el coste y complejidad que supondría la compra de servidores y sus
correspondientes configuraciones y puesta en funcionamiento.
• Este modelo proporciona una infraestructura operativa y de desarrollo para
la realización de aplicaciones. Los proveedores de PaaS ofrecen plataformas
completas de computación para programadores independientes, fabricantes
de software o empresas y organizaciones, para desarrollar de aplicaciones y
alojar parte de su infraestructura TIC.
Ejemplos:
Google App
Engine
Salesforce.com Microsoft Azure
10. INFRAESTRUCTURA COMO
SERVICIO (IAAS)
• Infraestructura compartida, como redes, servidores y
almacenamiento.
• La infraestructura como servicio es la capacidad que se da
al consumidor al proporcionarle procesamiento,
almacenamiento, redes y otros recursos de computación en
los que es capaz de desplegar y ejecutar software especifico
que puede incluir sistemas operativos y aplicaciones. El
consumidor no gestiona ni controla la infraestructura
fundamental de la nube, sin embargo tiene el control sobre
los sistemas operativos, almacenamiento, aplicaciones
desplegadas y, en su caso, control limitado sobre ciertos
componentes específicos de redes.
Ejemplos:
Amazon AWS
Dell
Arsys
Strato
11. Otros modelos de servicios del Cloud
Computing
Almacenamiento
como servicio
Bases de datos
como servicio
Informacion
como servicio
Proceso como
servicio
Integracion
como servicio
Seguridad como
servicio
Gestion /
gobierno como
servicio
Pruebas como
servicio
12. Según el NIST, el modelo Cloud
Computing tiene las siguientes cinco
características 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.
2.Múltiples
formas de
acceder a la red
•Los recursos son
accesibles a través
de la red y por
medio de
mecanismos
estándar que son
utilizados por una
amplia variedad de
dispositivos de
usuario, desde
teléfonos móviles
hasta ordenadores
portátiles.
3.Compartición
de recursos
•Los recursos de los
proveedores son
compartidos por
múltiples usuarios,
a los que se van
asignando
capacidades en
forma dinámica
según sus
peticiones.
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.
13. Características
comunes a todos
los modelos de
nubes:
Escalado masivo
Computación
elástica (flexible)
Homogeneidad
Distribución
geográfica
Virtualización
Orientación a
servicios
Software de bajo
coste
Seguridad
avanzada
14. Otras
complementarias
que añaden
ventajas
adicionales
Costes mas bajos
Facilidad de utilización.
Calidad de Servicio (QoS).
Fiabilidad.
Administración externalizada de TI.
Simplificación de la actualización y mantenimiento.
Facilidad para superar barreras.