Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
willy roy sanchez sanchez                                                                                      pagina­­­> ...
Introducción 
Comienzos 
Historia 
Características 
Agilidad 
Coste 
Escalabilidad y elasticidad 
Rendimiento 
Mantenimien...
Introducción
En este tipo de computación todo lo que puede ofrecer un sistema informático se
ofrece como ser icio,2 de mod...
Computación en nube consigue aportar estas
entajas, apoyándose sobre una infraestructura tecnológica
dinámica que se carac...
Historia
❏ Cloud computing icon.s g
❏ El concepto fundamental de la entrega de los recursos informáticos a tra és de una r...
í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á m...
entrada, ya que la infraestructura se proporciona típicamente por una tercera parte y no tiene que ser
adquirida por un ún...
Beneficios
1. Integración probada de ser icios Red. Por su naturaleza, la tecnología de cloud computing se
puede integrar ...
Desventajas
❖ La centralización de las aplicaciones y el almacenamiento de los datos origina una
interdependencia de los p...
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 ...
flexibilidad, pero puede ser restringida por las capacidades que están disponibles a tra és del pro
eedor.
Infraestructura...
Tipos de nubes
Pública
es una nube computacional mantenida y gestionada por terceras personas no inculadas con la
organiza...
Nube comunitaria
De acuerdo con Joyanes Aguilar, 201211 el Instituto Nacional de Estándares y tecnología (NITS por
sus sig...
Upcoming SlideShare
Loading in …5
×

Informacion enl a nube

Acerca de la importancia de las herramientas en la nube

  • Be the first to comment

  • Be the first to like this

Informacion enl a nube

  1. 1. willy roy sanchez sanchez                                                                                      pagina­­­> 1 
  2. 2. 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 
  3. 3. 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 
  4. 4. 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 
  5. 5. 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 
  6. 6. í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 
  7. 7. 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 
  8. 8. 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 
  9. 9. 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 
  10. 10. 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 
  11. 11. 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 
  12. 12. 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 
  13. 13. 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 

×