informacion enl a nube

13
willy roy sanchez sanchez pagina> 1

Upload: willyroysanchezsanchez

Post on 11-Aug-2015

17 views

Category:

Education


2 download

TRANSCRIPT

Page 1: Informacion enl a nube

willy roy sanchez sanchez                                                                                      pagina­­­> 1 

Page 2: Informacion enl a nube

Introducción Comienzos Historia Características 

Agilidad Coste Escalabilidad y elasticidad Rendimiento Mantenimiento 

Beneficios Desventajas Software como servicio Plataforma como servicio Infraestructura como servicio Tipos de nubes 

Pública Las nubes privadas Nube comunitaria 

willy roy sanchez sanchez                                                                                      pagina­­­> 2 

Page 3: Informacion enl a nube

Introducción

En este tipo de computación todo lo que puede ofrecer un sistema informático se

ofrece como ser icio,2 de modo que los usuarios puedan acceder a los ser icios disponibles "en la nube

de Internet" sin conocimientos (o, al menos sin ser expertos) en la gestión de los recursos que usan.

Según el IEEE Computer Society, es un paradigma en el que la información se almacena de manera

permanente en ser idores de Internet y se en ía a cachés temporales de cliente, lo que incluye equipos

de escritorio, centros de ocio, portátiles, etc.

La computación en la nube son ser idores desde Internet encargados de atender las

peticiones en cualquier momento. Se puede tener acceso a su información o ser icio,

mediante una conexión a internet desde cualquier dispositi o mó il o fijo ubicado en

cualquier lugar. Sir en a sus usuarios desde arios pro eedores de alojamiento

repartidos frecuentemente por todo el mundo. Esta medida reduce los costes,

garantiza un mejor tiempo de acti idad y que los sitios web sean in ulnerables a los

hackers, a los gobiernos locales y a sus redadas policiales.

"Cloud computing" es un nue o modelo de prestación de ser icios de negocio

y tecnología, que permite incluso al usuario acceder a un catálogo de ser

icios estandarizados y responder con ellos a las necesidades de su negocio,

de forma flexible y adaptati a, en caso de demandas no pre isibles o de

picos de trabajo, pagando únicamente por el consumo efectuado, o incluso

gratuitamente en caso de pro eedores que se financian mediante publicidad

o de organizaciones sin ánimo de lucro.

El cambio que ofrece la computación desde la nube es que permite aumentar el número de ser icios basados en la red. Esto

genera beneficios tanto para los pro eedores, que pueden ofrecer, de forma más rápida y eficiente, un mayor número de

ser icios, como para los usuarios que tienen la posibilidad de acceder a ellos, disfrutando de la ‘transparencia’ e

inmediatez del sistema y de un modelo de pago por consumo. Así mismo, el consumidor ahorra los costes salariales o los

costes en in ersión económica (locales, material especializado, etc.).

willy roy sanchez sanchez                                                                                      pagina­­­> 3 

Page 4: Informacion enl a nube

Computación en nube consigue aportar estas

entajas, apoyándose sobre una infraestructura tecnológica

dinámica que se caracteriza, entre otros factores, por un alto

grado de automatización, una rápida mo ilización de los

recursos, una ele ada capacidad de adaptación para atender a

una demanda ariable, así como irtualización a anzada y un

precio flexible en función del consumo realizado, e itando

además el uso fraudulento del software y la piratería.

La computación en nube es un concepto que incorpora el software como ser icio, como en la Web 2.0 y

otros conceptos recientes, también conocidos como tendencias tecnológicas, que tienen en común el

que confían en Internet para satisfacer las necesidades de cómputo de los usuarios.

Comienzos

El concepto de la computación en la nube empezó en pro eedores de ser icio de Internet a gran escala,

como Google, Amazon AWS, Microsoft y otros que construyeron su propia infraestructura. De entre

todos ellos emergió una arquitectura: un sistema de recursos

distribuidos horizontalmente, introducidos como ser icios irtuales de TI

escalados masi amente y manejados como recursos configurados y

mancomunados de manera continua. Este modelo de arquitectura fue

inmortalizado por George Gilder en su artículo de octubre 2006 en la re

ista Wired titulado «Las fábricas de información». Las granjas de ser idores, sobre las que escribió

Gilder, eran similares en su arquitectura al procesamiento “grid” (red, parrilla), pero mientras que las

redes se utilizan para aplicaciones de procesamiento técnico débilmente acoplados (loosely coupled), un

sistema compuesto de subsistemas con cierta autonomía de acción, que mantienen una interrelación

continua entre ellos, este nue o modelo de nube se estaba aplicando a los ser icios de Internet.3

willy roy sanchez sanchez                                                                                      pagina­­­> 4 

Page 5: Informacion enl a nube

Historia

❏ Cloud computing icon.s g

❏ El concepto fundamental de la entrega de los recursos informáticos a tra é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, quien era responsable de permitir el

desarrollo de ARPANET (Ad anced Research Projects Agency Network) en 1969.4 Su isió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 isión que se parece mucho a lo que llamamos cloud computing".

❏ 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 ser icio público, de forma similar a las

empresas de ser icios que se remontan a los años sesenta. John McCarthy, 1960: "Algún día la

computación podrá ser organizada como un ser icio público".5

❏ 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 e olución más reciente. Sin embargo, como Internet no empezó a

ofrecer ancho de banda significati o hasta los años no enta, 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 pionero en el concepto de la entrega de

aplicaciones empresariales a tra és de una página web simple. La firma de ser icios allanó el

camino para que tanto especialistas como empresas tradicionales de software pudiesen publicar

sus aplicaciones a tra és de Internet.

❏ El siguiente desarrollo fue Amazon Web Ser ices en 2002, que pre é un conjunto de ser icios

basados en la nube, incluyendo almacenamiento, computación e incluso la inteligencia humana a

tra és del Amazon Mechanical Turk. Posteriormente en 2006, Amazon lanzó su Elastic Compute

Cloud (EC2) como un ser icio 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 ser icios de infraestructura en la nube totalmente

accesibles”, dijo Jeremy Allaire, CEO de Brightco e, que proporciona su plataforma SaaS de

willy roy sanchez sanchez                                                                                      pagina­­­> 5 

Page 6: Informacion enl a nube

ídeo en línea a las estaciones de tele isión de Reino Unido y periódicos. George Gilder, 2006:

"El PC de escritorio está muerto. Bien enido 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 ez en su ida".

❏ Otro hito importante se produjo en 2009, cuando Google entre otros, empezaron a ofrecer

aplicaciones basadas en na egador. Ser icios, como Google Apps. "La contribución más

importante a la computación en nube ha sido la aparición de "aplicaciones asesinas" de los

gigantes de tecnología como Microsoft y Google. Cuando dichas compañías lle an a cabo sus ser

icios 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 ser icios online”, dijo Dan Germain, jefe

de la oficina de tecnología en IT pro eedor de ser icios Cobweb Solutions.

❏ Otro de los factores cla e que han permitido e olucionar 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

irtualización, el desarrollo del uni ersal de alta elocidad de ancho de banda, y normas uni

ersales de interoperabilidad de software. Turner añadió: "A medida que la computación en nube

se extiende, su alcance a 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".

Características

La computación en nube presenta las siguientes características clase:

Agilidad

Capacidad de mejora para ofrecer recursos tecnológicos al usuario por parte

del proveedor.

Coste

los pro eedores de computación en la nube afirman que los costes se reducen. Un modelo de prestación

pública en la nube con ierte los gastos de capital en gastos de funcionamiento. Ello reduce barreras de

willy roy sanchez sanchez                                                                                      pagina­­­> 6 

Page 7: Informacion enl a nube

entrada, ya que la infraestructura se proporciona típicamente por una tercera parte y no tiene que ser

adquirida por un única sola ez o tareas informáticas intensi as infrecuentes.

Escalabilidad y elasticidad

aproisionamiento de recursos sobre una base de autoser icio en casi en tiempo real, sin que los usuarios

necesiten cargas de alta duración.

Dispositi o e independencia de la ubicación permite a los usuarios acceder a los sistemas utilizando un

na egador web, independientemente de su ubicación o del dispositi o que utilice (por ejemplo, PC,

teléfono mó il).

La tecnología de irtualización permite compartir ser idores y dispositi os de almacenamiento y una

mayor utilización. Las aplicaciones pueden ser fácilmente migradas de un ser idor físico a otro.

Rendimiento

Los sistemas en la nube controlan y optimizan el uso de los recursos de manera automática, dicha

característica permite un seguimiento, control y notificación del mismo. Esta capacidad aporta

transparencia tanto para el consumidor o el pro eedor de ser icio.

La seguridad: puede mejorar debido a la centralización de los datos. La seguridad es a menudo tan

buena o mejor que otros sistemas tradicionales, en parte porque los pro eedores son capaces de

dedicar recursos a la solución de los problemas de seguridad que muchos clientes no pueden permitirse

el lujo de abordar.

Mantenimiento

de las aplicaciones de computación en la nube es más sencillo, ya que no necesitan ser instalados en el

ordenador de cada usuario y se puede acceder desde diferentes lugares.

willy roy sanchez sanchez                                                                                      pagina­­­> 7 

Page 8: Informacion enl a nube

Beneficios

1. Integración probada de ser icios Red. Por su naturaleza, la tecnología de cloud computing se

puede integrar con mucha mayor facilidad y rapidez con el resto de las aplicaciones

empresariales (tanto software tradicional como Cloud Computing basado en infraestructuras),

ya sean desarrolladas de manera interna o externa.6

2. Prestación de ser icios a ni el mundial. Las infraestructuras de cloud computing proporcionan

mayor capacidad de adaptación, recuperación completa de pérdida de datos (con copias de

seguridad) y reducción al mínimo de los tiempos de inacti idad.

3. Una infraestructura 100% de cloud computing permite también al pro eedor de contenidos o

ser icios en la nube prescindir de instalar cualquier tipo de software, ya que éste es pro isto

por el pro eedor de la infraestructura o la plataforma en la nube. Un gran beneficio del cloud

computing es la simplicidad y el hecho de que requiera mucha menor in ersión para empezar a

trabajar.

4. Implementación más rápida y con menos riesgos, ya que se comienza a trabajar más rápido y no

es necesaria una gran in ersión. Las aplicaciones del cloud computing suelen estar disponibles en

cuestión de días u horas en lugar de semanas o meses, incluso con un ni el considerable de

personalización o integración.

5. Actualizaciones automáticas que no afectan negati amente a los recursos de TI. Al actualizar a

la última ersión de las aplicaciones, el usuario se e obligado a dedicar tiempo y recursos para

ol er a personalizar e integrar la aplicación. Con el cloud computing no hay que decidir entre

actualizar y conser ar el trabajo, dado que esas personalizaciones e integraciones se conser an

automáticamente durante la actualización.

6. Contribuye al uso eficiente de la energía. En este caso, a la energía requerida para el

funcionamiento de la infraestructura. En los datacenters tradicionales, los ser idores consumen

mucha más energía de la requerida realmente. En cambio, en las nubes, la energía consumida es

sólo la necesaria, reduciendo notablemente el desperdicio.

willy roy sanchez sanchez                                                                                      pagina­­­> 8 

Page 9: Informacion enl a nube

Desventajas

❖ La centralización de las aplicaciones y el almacenamiento de los datos origina una

interdependencia de los pro eedores de ser icios.

❖ La disponibilidad de las aplicaciones está sujeta a la disponibilidad de acceso a Internet.

❖ Los datos "sensibles" del negocio no residen en las instalaciones de las empresas, lo que podría

generar un contexto de alta ulnerabilidad para la sustracción o robo de información.

❖ La confiabilidad de los ser icios depende de la "salud" tecnológica y financiera de los pro

eedores de ser icios en nube. Empresas emergentes o alianzas entre empresas podrían crear un

ambiente propicio para el monopolio y el crecimiento exagerado en los ser icios.7

➢ La disponibilidad de ser icios altamente especializados podría tardar meses o incluso

años para que sean factibles de ser desplegados en la red.

➢ La madurez funcional de las aplicaciones hace que continuamente estén modificando sus

interfaces, por lo cual la cur a de aprendizaje en empresas de orientación no

tecnológica tenga unas pendientes significati as, así como su consumo automático por

aplicaciones.

➢ Seguridad. La información de la empresa debe recorrer diferentes nodos para llegar a

su destino, cada uno de ellos (y sus canales) son un foco de inseguridad. Si se utilizan

protocolos seguros, HTTPS por ejemplo, la elocidad total disminuye debido a la

sobrecarga que éstos requieren.

❖ Escalabilidad a largo plazo. A medida que más usuarios empiecen a compartir la infraestructura

de la nube, la sobrecarga en los ser idores de los pro eedores aumentará, si la empresa no

posee un esquema de crecimiento óptimo puede lle ar a degradaciones en el ser icio o altos ni

eles de jitter.

❖ Pri acidad. La información queda expuesta a terceros que pueden copiarla o acceder a ella.

❖ Capas

willy roy sanchez sanchez                                                                                      pagina­­­> 9 

Page 10: Informacion enl a nube

Software como servicio

El software como ser icio (en inglés software as a ser ice, SaaS) se encuentra en la capa más alta y

caracteriza una aplicación completa ofrecida como un ser icio,

por-demanda, ía multitenencia —que significa una sola instancia

del software que corre en la infraestructura del pro

eedor y sir e a múltiples organizaciones de clientes.

Las aplicaciones que suministran este modelo de ser icio son

accesibles a tra és de un na egador web -o de cualquier

aplicación diseñada para tal efecto- y el usuario no tiene control

sobre ellas, aunque en algunos casos se le permite realizar algunas configuraciones. Esto le elimina la

necesidad al cliente de instalar la aplicación en sus propios computadores, e itando asumir los costos de

soporte y el mantenimiento de hardware y software.

Plataforma como servicio

La capa del medio, que es la plataforma como ser icio (en inglés platform as a ser ice, PaaS), es la

encapsulación de una abstracción de un ambiente de desarrollo y el empaquetamiento de una serie de

módulos o complementos que proporcionan, normalmente, una funcionalidad horizontal (persistencia de

datos, autenticación, mensajería, etc.). De esta forma, un arquetipo de plataforma como ser icio podría

consistir en un entorno conteniendo una pila básica de sistemas, componentes o APIs preconfiguradas y

listas para integrarse sobre una tecnología concreta de desarrollo (por ejemplo, un sistema Linux, un

ser idor web, y un ambiente de programación como Perl o Ruby). Las ofertas de PaaS pueden dar ser

icio a todas las fases del ciclo de desarrollo y pruebas del software, o pueden estar especializadas en

cualquier área en particular, tal como la administración del contenido.

Los ejemplos comerciales incluyen Google App Engine, que sir e aplicaciones de la infraestructura

Google, Windows Azure [1], de Microsoft, una plataforma en la nube que permite el desarrollo y

ejecución de aplicaciones codificadas en arios lenguajes y tecnologías como .NET, Ja a y PHP; y

también la Plataforma G, desarrollada en Perl. Ser icios PaaS tales como éstos permiten gran

willy roy sanchez sanchez                                                                                      pagina­­­> 10 

Page 11: Informacion enl a nube

flexibilidad, pero puede ser restringida por las capacidades que están disponibles a tra és del pro

eedor.

Infraestructura como servicio

1. La infraestructura como ser icio (infrastructure as a ser ice, IaaS) -también llamado en

algunos casos hardware as a ser ice, HaaS)8 se encuentra en la capa inferior y es un medio de

entregar almacenamiento básico y capacidades de cómputo como ser icios estandarizados en la

red. Ser idores, sistemas de almacenamiento, conexiones, enrutadores, y otros sistemas se

concentran (por ejemplo a tra és de la tecnología de irtualización) para manejar tipos

específicos de cargas de trabajo —desde procesamiento en lotes (“batch”) hasta aumento de

ser idor/almacenamiento durante las cargas pico.

2. El ejemplo comercial mejor conocido es Amazon Web Ser ices, cuyos ser icios EC2 y S3

ofrecen cómputo y ser icios de almacenamiento esenciales (respecti amente). Otro ejemplo es

Joyent cuyo producto principal es una línea de ser idores irtualizados, que pro een una

infraestructura en-demanda altamente escalable para manejar sitios Web, incluyendo

aplicaciones Web complejas escritas en Python, Ruby, PHP, y Ja a.

willy roy sanchez sanchez                                                                                      pagina­­­> 11 

Page 12: Informacion enl a nube

Tipos de nubes

Pública

es una nube computacional mantenida y gestionada por terceras personas no inculadas con la

organización. En este tipo de nubes tanto los datos como los procesos de arios clientes se mezclan en

los ser idores, sistemas de almacenamiento y otras infraestructuras de la nube. Los usuarios finales de

la nube no conocen que trabajos de otros clientes pueden estar corriendo en el mismo ser idor, red,

sistemas de almacenamiento, etc.9 Aplicaciones, almacenamiento y otros recursos están disponibles al

público a tra és el pro eedor de ser icios que es propietario de toda la infraestructura en sus centros

de datos; el acceso a los ser icios solo se ofrece de manera remota, normalmente a tra és de Internet.

Las nubes privadas

son una buena opción para las compañías que necesitan alta protección de datos y ediciones a ni el de

ser icio. Las nubes pri adas están en una infraestructura bajo demanda gestionada para un solo cliente

que controla qué aplicaciones debe ejecutarse y dónde. Son propietarios del ser idor, red, y disco y

pueden decidir qué usuarios están autorizados a utilizar la infraestructura. Al administrar

internamente estos ser icios, las empresas tienen la entaja de mantener la pri acidad de su

información y permitir unificar el acceso a las aplicaciones corporati as de sus usuarios.

Las nubes híbridas combinan los modelos de nubes públicas y pri adas. Usted es propietario de unas

partes y comparte otras, aunque de una manera controlada. Las nubes híbridas ofrecen la promesa del

escalado apro isionada externamente, en-demanda, pero añaden la complejidad de determinar cómo

distribuir las aplicaciones a tra és de estos ambientes diferentes. Las empresas pueden sentir cierta

atracción por la promesa de una nube híbrida, pero esta opción, al menos inicialmente, estará

probablemente reser ada a aplicaciones simples sin condicionantes, que no requieran de ninguna

sincronización o necesiten bases de datos complejas. Se unen mediante la tecnología pues permiten en

iar datos o aplicaciones entre ellas. Un ejemplo son los sistemas de correo electrónico empresarial.10

willy roy sanchez sanchez                                                                                      pagina­­­> 12 

Page 13: Informacion enl a nube

Nube comunitaria

De acuerdo con Joyanes Aguilar, 201211 el Instituto Nacional de Estándares y tecnología (NITS por

sus siglas en inglés) define este modelo como aquel que se organiza con la finalidad de ser ir a una

función o propósito común (seguridad, política…), y son administradas por las organizaciones

constituyentes o terceras partes.

Diseño de tabla

  

1  2  3  4  5  6  7  8  9  10  11  12  13  14  15  16  17  18  19  20 

2                                       

3                                       

4                                       

5                                       

6                                       

7                                       

8                                       

9                                       

10                                       

11                                       

12                                       

13                                       

 

willy roy sanchez sanchez                                                                                      pagina­­­> 13