Cap.3
ARQUITECTURA DE LA NUBE:
MODELOS DE SERVICIO Y DESPLIEGUE
La computación en nube es una combinación de muchas tecnologías existentes. Los
componentes de la computación en la nube han ido avanzando a la par que las diferentes eras
de la computación, aunque han sido los avances en almacenamiento 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.
Las adopciones de los servicios de computación en la nube están creciendo a gran velocidad
y una de las razones se debe a que sus arquitecturas acentúan los beneficios de servicios
compartidos en lugar de productos aislados.
Los modelos de despliegue de la nube son: privado, comunitario, publico e hibrido, aunque
son los tres modelos públicos, privado e hibrido los más conocidos y populares entre
fabricantes y usuarios. Los modelos de servicio más populares son: SaaS, PaaS e laaS.
MODELOS DE LA NUBE (CLOUD)
Ay dos conjuntos distintos de modelos:
Modelo de despliegue. Se refiere a la localización y gestión de la infraestructura de la nube.
Modelo de servicio. Se refiere 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:
1. Software como servicio. El mejor ejemplo es el correo electrónico por lo extendido
del servicio que ofrece y el usuario carece de cualquier control sobre la
infraestructura.
2. Plataforma como servicio. Se le permite al usuario algunas aplicaciones propias y en
esta ocasión es el usuario quien mantiene el control.
3. Infraestructura como servicio. Se le ofrece al usuario recursos como capacidad de
almacenamiento que el usuario puede utilizar para ejecutar cualquier tipo de software.
Existen cuatro posibles formas de operar una infraestructura de Cloud Computing:
1. Nube privada, no se ofrecen al público en general es íntegramente gestionada por
una organización
2. Nube pública. Es operada por un proveedor que ofrece servicios al público en
general
3. Nube hibrida. Es la combinación de dos o mas nubes individuales que a su vez
pueden ser propias o públicas, permite portar datos entre ellas
4. Nube comunitaria. Es la que se usa para organizaciones que comparten objetivos
comunes (políticas, seguridad, necesidades.)
Según el instituto nacional de normas y tecnologías: tiene cinco características esenciales.
1. Autoservico bajo demanda. El usuario puede acceder a capacidades de manera
automática según las vallas necesitando.
2. Múltiples formas de acceder a la red. Los recursos son accesibles a través de la red,
desde teléfonos móviles hasta ordenadores portátiles.
3. Compartición de recursos. son los almacenamientos de los proveedores que son
compartidos por múltiples usuarios
4. Elasticidad rápida. es la velocidad que se le da al usuario y es lo que parece que los
recursos son ilimitados
5. Servicio medido. es la capacidad que tiene el proveedor de medir efectivamente el
servicio y calidad que está entregando al cliente
Características que añaden ventajas adicionales.
1. Costes más bajos.
2. Facilidad de utilización
3. Fiabilidad
4. Administración externalizada
5. Simplificación de la actualización y mantenimiento
6. Facilidad para superar barreras
SOFTWARE COMO SERVICIO ( SAAS)
Se refiere esencialmente al software instalado en la nube, en un modelo SaaS, el usuario no
debe de preocuparse por conocer donde está alojado el software o en qué tipo de lenguaje
está escrito además el usuario no tiene que instalar ningún programa de software como si se
hace en modelo tradicional.
Una aplicación común de software como servicio es Gmail, no es más que un programa que
se utiliza en un navegador el cual proporciona el mismo servicio que Outlook o Apple Mail,
pero sin la necesidad de configurar la cuenta de correo, ya que basta con usar directamente
Gmail.
A finales de la década de los noventa y los primeros años del siglo XXI, se hicieron populares
las siglas ASP ( Aplication Service Provider ) para definir a los proveedores de servicios de
aplicaciones, empresas que proporcionan servicios de software a múltiples organizaciones
desde un centro de computación y a través de una red , fundamentalmente internet .
La a parición de herramientas como Google Apps ha terminado definitivamente de asentar
las siglas SaaS como modelo de desarrollo de software del siglo XXI.
Aplicación de software como servicio
Es el modelo más implementado y esta constituido por las aplicaciones de gestión, accesibles
desde cualquier lugar con acceso a internet
Algunos de estos softwares más usados son:
Google Apps , Zoho , Office 365
PLATAFORMA COMO SERVICIO: 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.
Está definida como la capacidad proporcionada al consumidor de desplegar en la
infraestructura de la nube aplicaciones creadas por el consumidor utilizando herramientas y
lenguajes de programación soportadas por el proveedor.
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.
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 las nubes.
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.
La oferta de proveedores de IaaS es muy amplia ya que los grandes fabricantes de soluciones
de computación que dispone de enormes y numerosos centros de datos están en condiciones
óptimas de ofrecer infraestructuras como servicios. Este es el caso de IBM, Oracle ,Dell.
Uno de los proveedores más destacados es Amazon, que ofrece Amazon Web Service (
AWS ) que proporciona servidores virtuales , almacenamiento o base de datos . el gran
problema coincidente con los otros modelos, pero más acusada en este caso, es la seguridad
de los datos y la privacidad.
RESUMEN.
IBM. Consideraba en esas fechas que en cinco años la mitad de todos sus beneficios
provendrán del software y de estos tres campos: ciudades inteligentes, analítica predictiva de
datos y cloud computing.
Existen numerosas opciones para tener ventajas competitivas en la adopción por un cliente
de los beneficios de la computación en nubes. Estas opciones comprenden los modelos de
entrega en la nube SaaS, PaaS, IaaS y en los modelos de despliegue de la nube: privada,
publica, e hibrida, además las nubes comunitarias, todos ellos propuestos por el NIST .
La combinación de los diferentes modelos y su implementación son función de los tipos de
aplicación necesarios de escalabilidad, factores de tiempo y la ejecución de proyectos y
aplicaciones asociadas.
La elección de usar nube privada o pública va depender de la exclusividad de privacidad que
el cliente requiera
La elección de los modelos de LaaS, PaaS, Y SaaS, está más directamente relacionada con
el uso de la aplicación, infraestructuras, hardware, software para sus propias aplicaciones
Capitulo 3 tecnologias

Capitulo 3 tecnologias

  • 1.
    Cap.3 ARQUITECTURA DE LANUBE: MODELOS DE SERVICIO Y DESPLIEGUE La computación en nube es una combinación de muchas tecnologías existentes. Los componentes de la computación en la nube han ido avanzando a la par que las diferentes eras de la computación, aunque han sido los avances en almacenamiento 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. Las adopciones de los servicios de computación en la nube están creciendo a gran velocidad y una de las razones se debe a que sus arquitecturas acentúan los beneficios de servicios compartidos en lugar de productos aislados. Los modelos de despliegue de la nube son: privado, comunitario, publico e hibrido, aunque son los tres modelos públicos, privado e hibrido los más conocidos y populares entre fabricantes y usuarios. Los modelos de servicio más populares son: SaaS, PaaS e laaS. MODELOS DE LA NUBE (CLOUD) Ay dos conjuntos distintos de modelos: Modelo de despliegue. Se refiere a la localización y gestión de la infraestructura de la nube.
  • 2.
    Modelo de servicio.Se refiere 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: 1. Software como servicio. El mejor ejemplo es el correo electrónico por lo extendido del servicio que ofrece y el usuario carece de cualquier control sobre la infraestructura. 2. Plataforma como servicio. Se le permite al usuario algunas aplicaciones propias y en esta ocasión es el usuario quien mantiene el control. 3. Infraestructura como servicio. Se le ofrece al usuario recursos como capacidad de almacenamiento que el usuario puede utilizar para ejecutar cualquier tipo de software. Existen cuatro posibles formas de operar una infraestructura de Cloud Computing: 1. Nube privada, no se ofrecen al público en general es íntegramente gestionada por una organización 2. Nube pública. Es operada por un proveedor que ofrece servicios al público en general 3. Nube hibrida. Es la combinación de dos o mas nubes individuales que a su vez pueden ser propias o públicas, permite portar datos entre ellas 4. Nube comunitaria. Es la que se usa para organizaciones que comparten objetivos comunes (políticas, seguridad, necesidades.) Según el instituto nacional de normas y tecnologías: tiene cinco características esenciales. 1. Autoservico bajo demanda. El usuario puede acceder a capacidades de manera automática según las vallas necesitando. 2. Múltiples formas de acceder a la red. Los recursos son accesibles a través de la red, desde teléfonos móviles hasta ordenadores portátiles.
  • 3.
    3. Compartición derecursos. son los almacenamientos de los proveedores que son compartidos por múltiples usuarios 4. Elasticidad rápida. es la velocidad que se le da al usuario y es lo que parece que los recursos son ilimitados 5. Servicio medido. es la capacidad que tiene el proveedor de medir efectivamente el servicio y calidad que está entregando al cliente Características que añaden ventajas adicionales. 1. Costes más bajos. 2. Facilidad de utilización 3. Fiabilidad 4. Administración externalizada 5. Simplificación de la actualización y mantenimiento 6. Facilidad para superar barreras SOFTWARE COMO SERVICIO ( SAAS) Se refiere esencialmente al software instalado en la nube, en un modelo SaaS, el usuario no debe de preocuparse por conocer donde está alojado el software o en qué tipo de lenguaje está escrito además el usuario no tiene que instalar ningún programa de software como si se hace en modelo tradicional. Una aplicación común de software como servicio es Gmail, no es más que un programa que se utiliza en un navegador el cual proporciona el mismo servicio que Outlook o Apple Mail, pero sin la necesidad de configurar la cuenta de correo, ya que basta con usar directamente Gmail. A finales de la década de los noventa y los primeros años del siglo XXI, se hicieron populares las siglas ASP ( Aplication Service Provider ) para definir a los proveedores de servicios de aplicaciones, empresas que proporcionan servicios de software a múltiples organizaciones desde un centro de computación y a través de una red , fundamentalmente internet .
  • 4.
    La a pariciónde herramientas como Google Apps ha terminado definitivamente de asentar las siglas SaaS como modelo de desarrollo de software del siglo XXI. Aplicación de software como servicio Es el modelo más implementado y esta constituido por las aplicaciones de gestión, accesibles desde cualquier lugar con acceso a internet Algunos de estos softwares más usados son: Google Apps , Zoho , Office 365 PLATAFORMA COMO SERVICIO: 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. Está definida como la capacidad proporcionada al consumidor de desplegar en la infraestructura de la nube aplicaciones creadas por el consumidor utilizando herramientas y lenguajes de programación soportadas por el proveedor. 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. 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 las nubes. 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
  • 5.
    de desplegar yejecutar software específico que puede incluir sistemas operativos y aplicaciones. La oferta de proveedores de IaaS es muy amplia ya que los grandes fabricantes de soluciones de computación que dispone de enormes y numerosos centros de datos están en condiciones óptimas de ofrecer infraestructuras como servicios. Este es el caso de IBM, Oracle ,Dell. Uno de los proveedores más destacados es Amazon, que ofrece Amazon Web Service ( AWS ) que proporciona servidores virtuales , almacenamiento o base de datos . el gran problema coincidente con los otros modelos, pero más acusada en este caso, es la seguridad de los datos y la privacidad. RESUMEN. IBM. Consideraba en esas fechas que en cinco años la mitad de todos sus beneficios provendrán del software y de estos tres campos: ciudades inteligentes, analítica predictiva de datos y cloud computing. Existen numerosas opciones para tener ventajas competitivas en la adopción por un cliente de los beneficios de la computación en nubes. Estas opciones comprenden los modelos de entrega en la nube SaaS, PaaS, IaaS y en los modelos de despliegue de la nube: privada, publica, e hibrida, además las nubes comunitarias, todos ellos propuestos por el NIST . La combinación de los diferentes modelos y su implementación son función de los tipos de aplicación necesarios de escalabilidad, factores de tiempo y la ejecución de proyectos y aplicaciones asociadas. La elección de usar nube privada o pública va depender de la exclusividad de privacidad que el cliente requiera La elección de los modelos de LaaS, PaaS, Y SaaS, está más directamente relacionada con el uso de la aplicación, infraestructuras, hardware, software para sus propias aplicaciones