computacion en a nube

28
1 Comput ación en la nube Autor: Gárate, Alexander Zambrano, Luis C.I: 27092031 Paralelo 1 Profesor: Arias, Oscar Computación I

Upload: alexander-garate

Post on 04-Jan-2016

219 views

Category:

Documents


3 download

DESCRIPTION

COMPUTACION EN A NUBE

TRANSCRIPT

Page 1: COMPUTACION EN A NUBE

1

Computación en la nube

Autor:

Gárate, Alexander

Zambrano, Luis

C.I: 27092031

Paralelo 1

Valencia, 28 de Mayo, 2015

Profesor:

Arias, Oscar

Computación I

Page 2: COMPUTACION EN A NUBE

2

Índice

Pág.

Introducción………………………………………………….….….. 3

¿Qué es?……………………………………………………….…..… 5

Historia………………………………………………………………..8

Uso y aplicaciones…………………………………………………... 10

Ventajas…………………………………………………..………… 12

Desventajas…………………………………………..………….……15

Tipos de Nubes…………………………………………….……….. 16

Conclusión…………………………………….….…………………..18

Bibliografía…………………………………………………………..19

Page 3: COMPUTACION EN A NUBE

3

Introducción

Las sociedades y civilizaciones desde tiempos remotos, han sostenido y

aplicado, ciertas características tanto de convivencia, interrelación, y

desarrollo. Primero que nada hay que señalar que toda sociedad, y cada

individuo que la integra y forma parte de esta, busca siempre una mejora

y calidad de vida, estos objetivos comunes de dichos individuos, traen

como consecuencia una serie de elementos y efectos, que se hacen notar

y deben ser aplicados para dicho fin.

Entre esos elementos se encuentran características notablemente

influyentes como lo es la globalización, comunicación y tecnología,

estos, en conjunto, son las causas principales de los cambios en las

sociedades. Actualmente en las sociedades modernas, es imposible no

encontrar que dichas características causen algún efecto y/o cambio en la

civilización, o también a la inversa, que sea la sociedad las que busque a

través de estas características algún cambio para su vida. Hoy en día las

sociedades se interrelacionan de manera tal que es imprescindible que se

dé el ambiente propicio para tal. Es imposible negar la importancia que

tiene actualmente los servicios de internet para todo propósito.

Cuando se hace referencia a la nube, se está aludiendo a un término con

algunos años de historia y que es una forma metafórica de nombrar a

Internet. Básicamente la computación en la nube consiste en los servicios

ofrecidos a través de la red tales como correo electrónico,

Page 4: COMPUTACION EN A NUBE

4

almacenamiento, uso de aplicaciones, etc., los cuales son normalmente

accesibles mediante un navegador web. Al utilizar estos servicios, la

información utilizada y almacenada, así como la mayoría de las

aplicaciones requeridas, son procesados y ejecutados por un servidor en

Internet. Dicho en otras palabras, se trata de una implementación que

pretende transformar el arquetipo habitual de la computación y la

informática y trasladarla a Internet.

Servicios como estos, son los que han hecho de la internet una

herramienta sumamente importante para los distintos usos y posibilidades

que se requieren actualmente. Estas tecnologías avanzan conforme la

sociedad tenga mayor exigencia y necesidades.

Page 5: COMPUTACION EN A NUBE

5

¿Qué es?

La computación en nube es un sistema informático basado en

Internet y centros de datos remotos para gestionar servicios de

información y aplicaciones. La

computación en nube permite que

los consumidores y las empresas

gestionen archivos y utilicen

aplicaciones sin necesidad de

instalarlas en cualquier

computadora con acceso a

Internet. Esta tecnología ofrece

un uso mucho más eficiente de

recursos, como almacenamiento,

memoria, procesamiento y ancho de banda, al proveer solamente los

recursos necesarios en cada momento.

El término “nube” se utiliza como una metáfora de Internet y se

origina en la nube utilizada para representar Internet en los diagramas de

red como una abstracción de la infraestructura que representa. Un

ejemplo sencillo de computación en nube es el sistema de documentos y

aplicaciones electrónicas Google Docs / Google Apps. Para su uso no es

necesario instalar software o disponer de un servidor, basta con una

conexión a Internet para poder utilizar cualquiera de sus servicios. El

servidor y el software de gestión se encuentran en la nube (Internet) y son

Page 6: COMPUTACION EN A NUBE

6

directamente gestionados por el proveedor de servicios. De esta manera,

es mucho más simple para el consumidor disfrutar de los beneficios. En

otras palabras: la tecnología de la información se convierte en una

servicio, que se consume de la misma manera que consumimos la

electricidad o el agua.

La computación en nube se sustenta en tres pilares fundamentales

de los que depende intrínsecamente para su correcto funcionamiento:

software, plataforma, e infraestructura. Cada uno de estos pilares cumple

un propósito diferente en la nube al sustentar las distintas áreas de

productos y tipos de servicios de cloudcomputing prestados a

corporaciones, empresas y particulares de todo el mundo. En el segmento

de software, la computación en la nube ha demostrado ser útil como un

modelo de negocio. Ejecutando el software mediante servidores

centralizados en Internet en lugar de servidores locales, los costes se

reducen enormemente.

Por otra parte, al eliminar los gastos de mantenimiento, licencias y

hardware necesario para mantener estos servidores, las empresas son

capaces de ejecutar aplicaciones de forma mucho más fluida y eficiente

desde el punto de vista informático.

Page 7: COMPUTACION EN A NUBE

7

La plataforma de computación en nube (“Platform as a Service

(PaaS)“) permite a los usuarios acceder a aplicaciones en servidores

centralizados, sustentándose en la infraestructura de la nube. De esta

manera, permite el funcionamiento de las aplicaciones en nube,

facilitando  la implementación de las mismas sin el costo y la

complejidad de mantener múltiples capas de hardware y software como

ha ocurrido hasta ahora. El último segmento de la computación en nube,

la infraestructura como servicio (“Infrastructure as a Service (IaaS)“),

representa en gran medida la columna vertebral de todo el concepto.

La infraestructura es la que permite a los usuarios crear y usar el

software y las aplicaciones. En lugar de mantener centros de datos o

servidores, los clientes compran los recursos como un servicio

completamente externo. Los proveedores cobran los servicios según la

base establecida y por la cantidad de recursos consumidos.

Page 8: COMPUTACION EN A NUBE

8

Historia

El concepto fundamental de la entrega de los recursos informáticos

a través de una red global tiene sus raíces en los años sesenta. La idea de

una "red de computadoras intergaláctico" fue introducido en los años

sesenta por JCR Licklider, su visión era que todo el mundo pudiese estar

interconectado y poder acceder a los programas y datos desde cualquier

lugar, explicó Margaret Lewis, directora de marketing de producto de

AMD. "Es una visión que se parece mucho a lo que llamamos

cloudcomputing".

Otros expertos atribuyen el concepto científico de la computación

en nube a John McCarthy, quien propuso la idea de la computación como

un servicio público, de forma similar a las empresas de servicios que se

remontan a los años sesenta. John McCarthy, 1960: "Algún día la

computación podrá ser organizada como un servicio público".4

Desde los años sesenta, la computación en nube se ha desarrollado

a lo largo de una serie de líneas. La Web 2.0 es la evolución más

reciente. Sin embargo, como Internet no empezó a ofrecer ancho de

banda significativo hasta los años noventa, la computación en la nube ha

sufrido algo así como un desarrollo tardío. Uno de los primeros hitos de

la computación en nube es la llegada de Salesforce.com en 1999, que fue

Page 9: COMPUTACION EN A NUBE

9

pionero en el concepto de la entrega de aplicaciones empresariales a

través de una página web simple. La firma de servicios allanó el camino

para que tanto especialistas como empresas tradicionales de software

pudiesen publicar sus aplicaciones a través de Internet.

El siguiente desarrollo fue Amazon Web Services en 2002, que

prevé un conjunto de servicios basados en la nube, incluyendo

almacenamiento, computación e incluso la inteligencia humana a través

del Amazon MechanicalTurk. Posteriormente en 2006, Amazon lanzó su

Elastic Compute Cloud (EC2) como un servicio comercial que permite a

las pequeñas empresas y los particulares alquilar equipos en los que se

ejecuten sus propias aplicaciones informáticas. 8 "Amazon EC2/S3 fue el

que ofreció primero servicios de infraestructura en la nube totalmente

accesibles”, dijo Jeremy Allaire, CEO de Brightcove, que proporciona su

plataforma SaaS de vídeo en línea a las estaciones de televisión de Reino

Unido y periódicos.

George Gilder, 2006: "El PC de escritorio está muerto. Bienvenido

a la nube de Internet, donde un número enorme de instalaciones a lo

largo de todo el planeta almacenarán todos los datos que usted podrá usar

alguna vez en su vida".

Otro hito importante se produjo en 2009, cuando Google entre

otros, empezaron a ofrecer aplicaciones basadas en navegador. Servicios,

como Google Apps. "La contribución más importante a la computación

Page 10: COMPUTACION EN A NUBE

10

en nube ha sido la aparición de "aplicaciones asesinas" de los gigantes de

tecnología como Microsoft y Google. Cuando dichas compañías llevan a

cabo sus servicios de una manera que resulta segura y sencilla para el

consumidor, el efecto 'pasar la pelota' en sí, crea un sentimiento de mayor

aceptación de los servicios online”, dijo Dan Germain, jefe de la oficina

de tecnología en IT proveedor de servicios CobwebSolutions.

Otro de los factores clave que han permitido evolucionar a la

computación en la nube según el británico y pionero en computación en

la nube Jamie Turner, han sido la tecnologías de virtualización, el

desarrollo del universal de alta velocidad de ancho de banda, y normas

universales de interoperabilidad de software. Turner añadió: "A medida

que la computación en nube se extiende, su alcance va más allá de un

puñado de usuarios de Google Docs. Sólo podemos empezar a imaginar

su ámbito de aplicación y alcance. Casi cualquier cosa puede ser

utilizado en la nube"

Usos y Aplicaciones

La computación en nube se puede aplicar en casi cualquier

entorno: desde el pequeño comerciante que necesita un sitio web seguro

de comercio electrónico de forma rápida y barata, hasta el operario de

ferry que alcanza altos picos en su sistema informático en mayo y junio,

Page 11: COMPUTACION EN A NUBE

11

mientras que el resto del año se encuentra prácticamente inactivo. Su

aplicación puede ser muy útil por ejemplo, para el servicio de bomberos

cuando repentinamente necesitan más poder computacional para predecir

movimientos de incendios forestales durante el verano.

Los servicios de la

computación en nube

cubren desde aplicaciones

individuales de negocios,

como el cálculo de

impuestos, rentas o

contribuciones, hasta la

externalización

informática de alto

rendimiento para

complejos diseños en 3D, películas de cine o investigación científica.

El cliente puede en todo momento decidir qué aplicaciones usar y

elegir entre aquellas que son gratuitas y las que no lo son. En el caso de

las aplicaciones de pago, el coste irá en función de diversas variables,

como el servicio contratado, el tiempo que se ha usado ese servicio, el

volumen de tráfico de datos utilizado, etc.

Page 12: COMPUTACION EN A NUBE

12

Ventajas

Costos: Podría ser la ventaja más atractiva que presenta el

cómputo en la nube, y si no lo es, al menos es la más evidente de todas

las que ofrece esta tecnología. Al dejar la responsabilidad de la

implementación de la infraestructura al proveedor, el cliente no tiene que

preocuparse por comprar equipos de cómputo, capacitar personal para la

configuración y mantenimiento de éstos, y en algunos casos, por el

desarrollo del software. Además el usuario de estos servicios únicamente

paga por los recursos que utiliza, permitiéndole diseñar un plan de pago

normalmente a partir del tiempo en que éste se utiliza (memoria,

procesamiento, almacenamiento).

Competitividad:Al no tener que adquirir equipos costosos, las

pequeñas empresas pueden tener acceso a las más nuevas tecnologías a

precios a su alcance pagando únicamente por consumo. De este modo las

organizaciones de cualquier tipo podrían competir en igualdad de

condiciones en áreas de TI con empresas de cualquier tamaño. La ventaja

competitiva no está en aquel que tiene los recursos de cómputo sino en

quien los emplea mejor.

Disponibilidad:El proveedor está obligado a garantizar que el

servicio siempre esté disponible para el cliente. En este sentido, la

Page 13: COMPUTACION EN A NUBE

13

virtualización juega un papel fundamental, ya que el proveedor puede

hacer uso de esta tecnología para diseñar una infraestructura redundante

que le permita ofrecer un servicio constante de acuerdo a las

especificaciones del cliente.

Abstracción de la parte técnica: Como se mencionó al hablar de

costos, el cómputo en la nube permite al cliente la posibilidad de

olvidarse de la implementación, configuración y mantenimiento de

equipos; transfiriendo esta responsabilidad al proveedor del servicio.

Acceso desde cualquier punto geográfico: El uso de las

aplicaciones diseñadas sobre el paradigma del cómputo en la nube puede

ser accesible desde cualquier equipo de cómputo en el mundo que esté

conectado a Internet. El acceso

normalmente se hace desde un

navegador web, lo que permite a

la aplicación ser utilizada no

únicamente desde una

computadora de escritorio o una

computadora portátil, sino que

va más allá, permitiendo al

Page 14: COMPUTACION EN A NUBE

14

usuario hacer uso de la aplicación incluso desde dispositivos móviles

como smartphones.

Escalabilidad: El cliente no tiene que preocuparse por actualizar

el equipo de cómputo sobre el que se está corriendo la aplicación que

utiliza, ni tampoco por la actualización de sistemas operativos o

instalación de parches de seguridad, ya que es obligación del proveedor

del servicio realizar este tipo de actualizaciones. Además, éstas son

transparentes para el cliente, por lo que la aplicación debe de continuar

disponible para el usuario en todo momento aun cuando se esté

realizando el proceso de actualización del lado del proveedor. Las

actualizaciones y nuevas funcionalidades son instaladas prácticamente de

manera inmediata.

Concentración de esfuerzos en los procesos de negocio:Como

resultado de las ventajas antes mencionadas, el cliente pude concentrar

más recursos y esfuerzos hacia un aspecto más estratégico y trascendente,

que tenga un impacto directo sobre los procesos de negocio de la

organización, transfiriendo al proveedor la responsabilidad de la

implementación, configuración y mantenimiento de la infraestructura

necesaria para que se ejecute la aplicación.

Page 15: COMPUTACION EN A NUBE

15

Desventajas

Privacidad.: Es comprensible la percepción de inseguridad que genera

una tecnología que pone la información (sensible en muchos casos), en

servidores fuera de la organización, dejando como responsable de los

datos al proveedor de servicio. El tema a tratar aquí, es el de la

privacidad, ya que para muchos es extremadamente difícil el confiar su

información sensible a terceros y consideran que lo que propone el

cómputo en la nube pone en riesgo la información vital para los procesos

de negocio.

Disponibilidad: Si bien es cierto que se incluyó a la disponibilidad

previamente como una ventaja, ésta queda como una responsabilidad que

compete únicamente al proveedor del servicio, por lo que si su sistema de

redundancia falla y no logra mantener al servicio disponible para el

usuario, éste no puede realizar ninguna acción correctiva para restablecer

el servicio. En tal caso, el cliente debería de esperar a que el problema

sea resuelto del lado del proveedor.

Falta de control sobre recursos: Al tener toda la infraestructura e

incluso la aplicación corriendo sobre servidores que se encuentran en la

nube, es decir, del lado del proveedor, el cliente carece por completo de

Page 16: COMPUTACION EN A NUBE

16

control sobre los recursos e incluso sobre su información, una vez que

ésta es subida a la nube.

Dependencia:En una solución basada en cómputo en la nube, el cliente

se vuelve dependiente no sólo del proveedor del servicio, sino también de

su conexión a Internet, debido a que el usuario debe estar

permanentemente conectado para poder alcanzar al sistema que se

encuentra en la nube.

Integración: No en todos los entornos resulta fácil o práctica la

integración de recursos disponibles a través de infraestructuras de

cómputo en la nube con sistemas desarrollados de una manera

tradicional, por lo que este aspecto debe ser tomado en cuenta por el

cliente para ver qué tan viable resulta implementar una solución basada

en la nube dentro de su organización.

Tipos de Nube

Existen diversos tipos de nube dependiendo de las necesidades de

cada empresa, el modelo de servicio ofrecido y la implementación de la

misma, pero básicamente existen tres grandes grupos:

Page 17: COMPUTACION EN A NUBE

17

Nubes Públicas:

Las nubes públicas se refieren al modelo estándar de computación

en nube, donde los servicios que se ofrecen se encuentran en servidores

externos al usuario, pudiendo tener acceso a las aplicaciones de forma

gratuita o de pago.

Nubes Privadas:

En las nubes privadas la plataforma se encuentra dentro de las

instalaciones de la empresa y no suele ofrecer servicios a terceros. En

general, una nube privada es una plataforma para la obtención solamente

de hardware, es decir, máquinas, almacenamiento e infraestructura de red

(IaaS), pero también se puede tener una nube privada que permita

desplegar aplicaciones (PaaS) e incluso aplicaciones (SaaS). Las nubes

privadas son una buena opción para las compañías que necesitan alta

protección de datos y ediciones a nivel de servicio. En las nubes privadas

el cliente controla qué aplicaciones usa y cómo. La empresa es la

propietaria de la infraestructura y puede decidir qué usuarios están

autorizados a utilizarla.

Nubes Híbridas:

Las nubes híbridas combinan recursos locales de una nube privada

con la nube pública. La infraestructura privada se ve aumentada con los

servicios de computación en nube de la infraestructura pública. Esto

permite a una empresa mantener el control de sus principales

aplicaciones y aprovechar la computación en nube publica solamente

cuando resulte necesario.

Page 18: COMPUTACION EN A NUBE

18

Conclusión

Esta tecnología, como sucede normalmente, presenta un

crecimiento gradual. Si bien es cierto que el cómputo en la nube es una

tecnología que ya se utiliza desde hace algunos años, aún falta que sea

completamente absorbida como una tendencia central en las

organizaciones.

El nivel de aceptación entre las organizaciones variará

dependiendo del tamaño de éstas. Las medianas y pequeñas empresas ya

empiezan a adoptar soluciones basadas en cómputo en la nube, mientras

que las grandes organizaciones lo hacen de acuerdo a necesidades

particulares.

En la otra cara de la moneda, se encuentran los usuarios finales, a

quienes el cómputo en la nube les ha cambiado la forma de realizar sus

actividades, mejorando en la mayoría de los casos y permitiéndoles

colaborar de una manera distinta con otros usuarios en diferentes lugares,

tener acceso a las aplicaciones que requieren desde su navegador web y

prácticamente desde cualquier equipo, incluso desde sus dispositivos

móviles.

Page 19: COMPUTACION EN A NUBE

19

Bibliografía

http://www.computacionennube.org/computacion-en-nube/#sthash.xSWV5VGq.dpuf

http://www.imaginar.org/iicd/fichas/05_Cloud_computing.pdf