1. DIRECCION DE RECURSOS HUMANOS
SISTEMA DE INFORMACION GERENCIAL
EVELIN XIOMARA AGURCIA
ARQUITECTURA EN LA NUBE
2. ¿QUE ES COMPUTACIÓN EN LA NUBE?
Es una combinación de muchas tecnologías existentes. Sus
componentes han ido avanzando en almacenamientos de
datos y centros de datos así como la virtualización, la
conectividad y la potencia de procesamiento los que han
ayudado a construir una arquitectura de la nube que
constituye hoy en día un nuevo ecosistema técnico.
Modelos de despliegue en la nube:
Privado, público, híbrido y comunitario, siendo los tres
primeros los mas conocidos y populares entre fabricantes y
usuarios.
Los modelos de servicios mas populares son SaaS, PaaS, e
IaaS.
Modelos de despliegue: se refiere a la posición (localización)
y administración (gestión) de la infraestructura de la nube
(publica, privada, comunitaria e híbrida)
3. 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.
Software como servicio.
Al usuario se le ofrece la capacidad de que las aplicaciones que su
proveedor le suministra, corran en una infraestructura de la nube,
siendo dichas aplicaciones accesibles a través de, por ejemplo, un
navegador web.
Plataforma como servicio.
Al usuario se le permite desplegar aplicaciones propias (ya sean
adquiridas o desarrolladas por el propio usuario) en la
infraestructura de la nube de su proveedor
4. Infraestructura como servicio.
El proveedor ofrece al usuario recursos como capacidad de
procesamiento, de almacenamiento, o comunicaciones, que el usuario
puede utilizar para ejecutar cualquier tipo de software, desde sistemas
operativos hasta aplicaciones.
Según el NIST existen cuatro posibles formas de desplegar y operar una
infraestructura de Cloud Computing:
5. Según el NIST, el modelo (figuras 3.3) tiene las siguientes cinco características
esenciales:
Autoservicio bajo demanda. El usuario puede acceder a capacidades de
computación en la nube de manera automática .
Múltiples formas de acceder a la red. Los recursos son accesibles a través de la red .
Compartición de recursos. Los recursos (almacenamiento, memoria, ancho
de banda, capacidad de procesamiento, máquinas virtuales, etc.) de los
proveedores son compartidos por múltiples usuarios.
Elasticidad rápida. Los recursos se asignan y liberan rápidamente Servicio medido.
El proveedor es capaz de medir, a determinado nivel, el servicio efectivamente
entregado a cada usuario
6. MODELOS DE ENTREGA DE LA NUBE (CLOUD)
El NIST y otras organizaciones como Cloud Security Alliance
consideran los tres modelos principales de entrega de
servicios en la nube ya citados: SaaS, PaaS e IaaS
Tabla 3.1 Modelos de despliegue de servicios
7. SOFTWARE COMO SERVICIO (SAAS)
El NIST define software como servicio así: “La capacidad proporcionada al
consumidor es utilizar las aplicaciones del proveedor ejecutándose en una
infraestructura en la nube.
Una aplicación común de software como servicio es Gmail, el programa
de correo electrónico de Google. Gmail no es más que un programa que
se utiliza en un navegador, el cual proporciona la misma funcionalidad
que Outlook de Microsoft o Apple Mail, pero sin la necesidad de
configurar la cuenta de correo, ya que basta con usar directamente
Gmail para acceder a su correo.
Aplicaciones de Software como Servicio
Es el modelo más implementado y está constituido por las aplicaciones de
gestión y de otro tipo, accesibles desde cualquier lugar con acceso a
Internet, ya sea en PC’s de escritorio, computadores portátiles (notebook
o laptop)
8. INFRAESTRUCTURA COMO SERVICIO (IAAS)
Infraestructura como servicio (IaaS) es el 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.
Para el NIST 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 específico que puede incluir sistemas
operativos y aplicaciones.
PLATAFORMA COMO SERVICIO
PaaS es similar a SaaS, aunque el servicio es un entorno completo
de desarrollo de aplicaciones y no sólo el uso de una aplicación.
NIST define PaaS como: “La capacidad proporcionada al
consumidor de desplegar en la infraestructura de la nube
aplicaciones creadas por el consumidor.
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.
9. MODELOS DE DESPLIEGUE EN LA NUBE (CLOUD)
Por otra parte, los modelos de despliegue que se pueden implementar
en las organizaciones y empresas son: nube privada, nube comunitaria,
nube pública y nube híbrida, aunque el modelo de nube comunitaria
que propone el NIST no ha sido muy aceptado por la industria
informática.
NUBE PÚBLICA
La infraestructura de esta nube está disponible para el público en
general o para un gran grupo de la industria. Dicha infraestructura es
proporcionada a una organización que vende o alquila servicios en la
nube.
Una nube pública es un modelo de despliegue de computación en nube
que, normalmente, está abierto para uso por el público en general.
NUBE PRIVADA
La infraestructura de esta nube está operada únicamente por una
organización. La nube privada se caracteriza porque es propiedad de la
empresa que la utiliza y, por consiguiente, está bajo su control, y en
consecuencia decide quién debe tener acceso a la nube.
La nube privada puede evitar la migración desde una nube privada a
una nube pública. Desde el punto de vista práctico, siguen el modelo de
hardware “comprar algo y alquilar algo”.
10. NUBE HÍBRIDA
“Es la composición de dos o más nubes, por ejemplo, privada y pública, que permanecen
como entidades únicas pero que coexisten por tener tecnologías que permiten compartir
datos o aplicaciones entre las mismas” (NIST). El NIST define la nube híbrida como una
composición de dos o más nubes (privada, comunitaria o pública) que permanecen como
entidades.
Un ejemplo de un despliegue de nube híbrida puede ser el de una organización que
despliega aplicaciones de software no críticas en la nube pública, mientras que las
aplicaciones críticas o sensibles (apps) están en una nube privada, en la organización (on
the premises)
NUBE PRIVADA VERSUS NUBE PÚBLICA
Existe un gran debate y a veces confusión respecto de la definición de nube privada. En
realidad, cuando se habla de nube privada se refiere a centros de datos muy virtualizados,
localizados dentro del cortafuegos (firewall) de la empresa, aunque también suele referirse a
un espacio privado dedicado a la empresa dentro de un centro de datos de un proveedor
de la nube y que está designado para manejar las cargas de trabajo de la empresa.
NUBE COMUNITARIA
El NIST, que es el organismo que “apuesta” por la nube comunitaria o nube de comunidad
(Community cloud), define esta nube como aquella en que su infraestructura es compartida
por varias organizaciones y soporta una comunidad específica que tiene características
compartidas Peter Mell y Timothy Grance. The NIST Definition of Cloud Computing (Draft).
Recommendations of the National Institute of Standards and Technology. Enero 2011.