13
Universidad Técnica de Ambato Cloud Computing ING. MANUEL WILLIAM VILLA

Universidad técnica de ambato

Embed Size (px)

DESCRIPTION

Introduccion de cloud computing

Citation preview

Page 1: Universidad técnica de ambato

Universidad Técnica de Ambato

Cloud Computing

ING. MANUEL WILLIAM VILLA

Page 2: Universidad técnica de ambato

IntroducciónUna de las principales tendencias que se observan actualmente y que marcarán con seguridad el sector de las Tecnologías de la Información y las Comunicaciones (TIC) durante los próximos años es lo que ha venido a definirse como Cloud Computing o computación en la nube.La primera problemática relativa a esta tendencia, al ser aún una familia de servicios y soluciones incipientes, se encuentra en la propia definición de la misma, identificando muy diversas descripciones según las fuentes de información consultadas“...tiene su origen en la evolución de la tecnología (la evolución de la potencia de procesamiento y de conexiones de banda ancha, grid computing, virtualización...), modelos de pricing y de concesión de licencias (suscripción, pay-as-you-go) y modelos de negocio (Amazon, del comercio minorista al de IT), entre otros...”“...se trata de una red de data centers - cada una compuesta por muchos miles de computadoras trabajando juntas - que pueden desempeñar las funciones de software en un ordenador personal o de negocios ofreciendo a los usuarios el acceso a potentes aplicaciones, plataformas y servicios prestados a través de Internet...”“...modelo emergente de IT de desarrollo, despliegue y entrega, que permite al Consumidor y Empresa disfrutar de productos, servicios y soluciones entregados y consumidas a través de Internet...”

Page 3: Universidad técnica de ambato

Cloud Computing

Page 4: Universidad técnica de ambato

ServiciosAmazon Web Services (Amazon WS, AWS) proporciona una infraestructura de servicios (IaaS) elástica dondealojar computación, almacenamiento aplicaciones [Amazon 1].Arquitectura: Amazon Elastic Cloud(EC2).Permite ejecutar varios servidores Windows – Linux virtuales bajo demanda.Acceso root al sistema operativo de cada servidor, un cortafuegos para gestionar acceso a la red y la libertad para instalar cualquier software.Los servidores configurados se guardan como Amazon Machine Imge (AMI) que puede ser lanzada para crear maquinas virtuales bajo demanda.[Ama14] Amazon. Documentación de Amazon Web Services [online]. 2014. Available from: http://aws.amazon.com/es/documentaAon/.

Page 5: Universidad técnica de ambato

Beneficios y desventajasAhora ya sabemos qué es el Cloud Computing; en realidad no era tan difícil, pero existe cierta tendencia a vestir de falsa complejidad los asuntos concernientes a plataformas de programación. Ya sabemos qué beneficios nos trae en cuanto a infraestructura. ¿Se ha de preocupar una empresa del servicio de correo si confía en Gmail? ¿Tenemos que pagar alguna licencia por tener el Exchange Server o el Outlook? ¡Por supuesto que no! Toda la problemática de almacenar datos y datos en nuestro servidor y estar pendiente si un día funciona o no, o si no hay suficiente disco duro o incluso se rompe alguno, queda en manos de una compañía que nos ha demostrado su solvencia en cuanto a gestionar estos problemas que no nos importan.¿Pero, y si un día Gmail deja de funcionar?Y es que nadie se libra de algunos cortes en el servicio, ni tan siquiera los grandes pueden sacar pecho ante estos datos que se han hecho públicos y que mucha gente ha vivido en propia piel: durante 2010 hubo varias caídas del servicio de correo de Gmail, incluyendo un apagón de dos horas y media en febrero, uno de treinta y seis horas en marzo y uno de dos horas en septiembre. ¿Por ello deja de ser un servicio de confianza?

Page 6: Universidad técnica de ambato

TIPOS DE NUBES.

UNO DE LOS ASPECTOS EN LOS QUE ACTUALMENTE TODO EL MUNDO ESTÁ DE ACUERDO ES EN DISTINGUIR DENTRO DEL CLOUD COMPUTING SON LOS 3 NIVELES DE SERVICIO ( “MODELOS DE SERVICIO”) QUE PUEDE PRESTAR EL PROVEEDOR DEL CLOUD COMPUTING , Y QUE SE DIFERENCIAN ENTRE SÍ FUNDAMENTALMENTE POR EL GRADO DE VISIÓN, CONTROL (Y PREOCUPACIÓN) AL QUE EL USUARIO DEL SERVICIO TIENE ACCESO: APLICACIONES (SAAS), PLATAFORMAS (PAAS) E INFRAESTRUCTURAS (IAAS).

DE ESTOS TRES MODELOS BÁSICOS HAN IDO SURGIENDO DERIVADOS "..AAS (AS A SERVICE)" COMO PUEDEN SER:

BAAS (BACKUP AS A SERVICE)

DAAS (DESKTOP AS A SERVICE)

HAAS (HARDWARE AS A SERVICE)

CAAS (COMUNICATION AS A SERVICE)

Page 7: Universidad técnica de ambato

TIPOS DE NUBES.

Uno de los aspectos en los que actualmente todo el mundo está de acuerdo es en distinguir dentro del cloud computing son los 3 niveles de servicio ( “modelos de servicio”) que puede prestar el proveedor del cloud computing , y que se diferencian entre sí fundamentalmente por el grado de visión, control (y preocupación) al que el usuario del servicio tiene acceso: aplicaciones (saas), plataformas (paas) e infraestructuras (iaas).

De estos tres modelos básicos han ido surgiendo derivados "..Aas (as a service)" como pueden ser:

Baas (backup as a service)

Daas (desktop as a service)

Haas (hardware as a service)

Caas (comunication as a service)

Page 8: Universidad técnica de ambato

Tipos de Nube en la computación

Page 9: Universidad técnica de ambato

IaaS.Instastructure as a Service,( Infraestructura como Servicio).

Contempla la entrega de servicios de infraestructura, también denominados servicios computacionales fundamentales, entre los cuales se encuentran : almacenamiento, procesamiento y memoria . Dicha infraestructura es desplegada bajo demanda, permitiendo a los usuarios el despliegue de aplicaciones sobre un sistema operativo principal. En este modelo de servicio, el usuario final no administra ni controla la infraestructura base cloud computing, pero puede controlar dispositivos de almacenamiento, sistemas operativos, aplicaciones desplegadas y opcionalmente controlar componentes de red, tales como un firewall o un enrutador. La Tabla 1, resume algunos ejemplos de proveedores o tecnologías IaaS.

PaaS.Instastructure as a Service,( Plataformas como Servicio).

Un paso más allá, la Plataforma como Servicio (PaaS) pretende desarrollar una solución de usuario final completa a nivel de desarrollador. El modelo persigue dotarle de las herramientas adecuadas para hacer posible la construcción de aplicaciones sobre un tercero. No sólo se resuelve el problema de infraestructura hardware (IaaS) sino que también se proporcionan diversas capas de infraestructura software, de manera que el cliente prescinde de instalar, configurar, mantener y gestionar elementos como: sistemas operativos, bases de datos, servidores de aplicaciones... puesto que todos ellos serán presentes por defecto en la plataforma de servicio, y será el proveedor el encargado de mantenerlos.

Page 10: Universidad técnica de ambato

SaaS.Instastructure as a Service,( Software como Servicio).

En la misma tendencia de externalización de recursos que abandera el Cloud Computing, cuando hablamos de Software como Servicio (SaaS), estamos definiendo un modelo de distribución basado en el cese de adquisición de licencias de software instalable, prefiriendo migrar hacia aplicaciones web equivalentes que normalmente tendrá un coste bajo demanda. De esta manera, se elimina el concepto de posesión de software físico, a favor de la confianza depositada en un servicio web ajeno, accesible ubicuamente desde cualquier lugar de “la nube”.

Las aplicaciones están accesibles desde varios tipos de dispositivos a través de interfaces ligeras como un navegador web, o de interfaces de programas.

Cloud Computing. A pesar de ello, la lista de ventajas sobre el anterior sistema de software, supera con creces los pequeños defectos del nuevo modelo:

No es necesaria la instalación ni mantenimiento de los productos software

Las empresas proveedoras garantizan una disponibilidad “full-time” del servicio

El coste inicial de desarrollo es mínimo (Pago según consumo de recursos)

La transmisión de datos a través de la red es segura y fiable, mediante protocolos de cifrado

El proceso de “upgrading” del software es inmediato y transparente al usuario cliente

Permite ubicuidad total y máximo rendimiento colaborativo

Eliminan la renovación de hardware debido a exigencias software. Únicamente es necesario disponer de una conexión a Internet y un navegador

Escalabilidad automatizada

El consumidor de cloud usa las aplicaciones proporcionadas por la nube ejecutándose en la infraestructura de la misma.

Page 11: Universidad técnica de ambato

Nube Privada.

Actualmente existe una tendencia muy fuerte en grandes empresas a la implementación, dentro de su misma estructura y mediante la utilización de la propia red privada de la compañía, de los llamados Clouds Privados, que empleando los mismos preceptos que el Cloud Computing tradicional, ofrecen los mismos servicios pero, como mencionamos, en la propia estructura de la compañía, con las obvias ventajas que ello representa.

La infraestructura de la nueve es establecida para uso exclusivo de una única organización que compromete a múltiples usuarios.

Esta infraestructura podría ser de propiedad, gestión u operación de la organización, de una tercera parte, o de una combinación de ambas.

La infraestructura puede residir fuera o dentro de las instalaciones de la organización.

Poner en funcionamiento un sistema de estas características es una de las mejores opciones que una empresa o compañía grande puede optar, ya que ofrecen una excelente capacidad para resguardo de información.

Page 12: Universidad técnica de ambato

Nube Pública.

La denominación de Cloud Público o Nube Pública hace referencia al modelo estándar de Cloud Computing, en donde el prestador de estos servicios pone a disposición de cualquier usuario en Internet su infraestructura, es decir, permite al usuario el uso de su software o hardware en forma libre o mediante el pago de una suma de dinero por el tiempo de uso de los mismos.

La infraestructura de la nube es establecida para un uso abierto del público en general.

La nube puede pertenecer, ser gestionada y operada por una empresa, una universidad o una organización gubernamental, o cualquier combinación de ellas.

La infraestructura se encuentra en las instalaciones del proveedor de cloud.

Forma de implementación caracterizada por la oferta de servicios de computación virtualizados (bases de datos, sistemas operativos, plataformas de desarrollo, aplicaciones, etc.) por parte de los proveedores para múltiples clientes, accediendo éstos a dichos servicios a través de Internet o redes privadas virtuales (VPNs). Como características inherentes a esta forma de implementación podemos citar las que siguen:

Reducido plazo de tiempo para la disponibilidad del servicio.

No se requiere llevar a cabo inversión monetaria para su implementación.

Page 13: Universidad técnica de ambato

Nube Hibrida.

El tercer concepto es el llamado Cloud o Nube Híbrido, que en realidad es una combinación de las mejores características de ambos modelos antes mencionados: la Nube Pública y la Privada

La infraestructura de la nube es una composición de dos o más tipos de los modelos descritos anteriormente.

Aun siendo entidades únicas, forman una cierta unidad gracias a la tecnología estandarizada o propietaria que permite la portabilidad de datos y aplicaciones.