miércoles, 1 de junio de 2016

2.6 ARQUITECTURA NUBE/CLIENTE

2.6 ARQUITECTURA NUBE/CLIENTE



La computación en nube y el almacenamiento en nube se han convertido en el método preferido para brindar información y funcionalidad en línea. Mientras algunos servicios en nube se enfocan en proporcionar a sus clientes una amplia gama de servicios y funcionalidades.

Algunos servicios en nube ofrecen almacenamiento gratuitamente a los consumidores, mientras otros cobran algún tipo de tarifa. También existen nubes privadas que son propiedad de alguna organización y son controladas por ésta. Las nubes privadas se crean utilizando hardware, software y otras herramientas de diferentes proveedores. Las nubes híbridas combinan varios recursos de nube pública y privada en un solo servicio o solución.

Antecedentes y retos

La computación en nube y el almacenamiento en nube se han convertido en temas relevantes para abordar problemas y retos comunes de informática a la vez que brindan nuevas oportunidades. Algunos ambientes necesitan mejorar los objetivos a nivel de servicio así como cumplir con los acuerdos a nivel de servicio sobre disponibilidad, rendimiento, seguridad y protección de los datos.

Cuando se habla de un sistema de computación en la nube, es útil dividirlo en dos secciones: la parte delantera y la parte trasera. El front end incluye el equipo del cliente y la aplicación necesaria para acceder al sistema de computación en la nube. En el extremo posterior del sistema, en el back end, están los ordenadores, los servidores y los sistemas de almacenamiento de datos que crean la “nube” de los servicios de computación

La computación en la nube basa su arquitectura haciendo una separación  entre hardware, plataforma y aplicaciones quedando las siguientes capas:



Software como Servicio (SaaS)



Se encuentra en la capa mas alta y consiste en la entrega de aplicaciones completas como un servicio. Los proveedores de SaaS son responsables de la disponibilidad y funcionalidad de sus servicios no dejando de lado las necesidades de los clientes que finalmente son los que usaran el software. Las actualizaciones son centralizadas, eliminando la necesidad de descargar parches por parte de los usuarios finales.



Plataforma como Servicio (PaaS)


Básicamente su objetivo se centra en un modelo en el que se proporciona un servicio de plataforma con todo lo necesario para dar soporte al ciclo de planteamiento, desarrollo y puesta en marcha de aplicaciones y servicios web a través de la misma. El cliente únicamente se enfoca en desarrollar, depurar y probar ya que la herramienta necesaria para el desarrollo de software es ofrecido a traves de Internet, lo que teóricamente permite aumentar la productividad de los equipos de desarrollo.


Infraestructura como Servicio (IaaS)



IaaS corresponde a la capa mas baja. La idea basica es la de hacer uso externo de servidores para espacio en disco, base de datos, ruteadores, swtiches asi como tiempo de computo evitando de esta manera tener un servidor local y toda la infraestructura necesaria para la conectividad y mantenimiento dentro de una organización. se paga por consumo de recursos solamente usados.
  
http://www.almacenamientoenlanube.com/arquitectura-de-la-nube/
http://www.seagate.com/la/es/tech-insights/cloud-compute-and-cloud-storage-architecture-master-ti/
http://www.izt.uam.mx/newpage/contactos/anterior/n80ne/nube.pdf


No hay comentarios.:

Publicar un comentario