Computacion en la nube

18
CONSTANZA GALLEGO RODRIGUEZ INTRODUCCION AL DESARROLLO DEL SOFTWARE ING. SISTEMAS CORPORACION UNIVERSITARIA REMINGTON

Transcript of Computacion en la nube

Page 1: Computacion en la nube

CONSTANZA GALLEGO RODRIGUEZ

INTRODUCCION AL DESARROLLO DEL SOFTWARE

ING. SISTEMAS

CORPORACION UNIVERSITARIA REMINGTON

Page 2: Computacion en la nube
Page 3: Computacion en la nube

También conocido como serviciosen la nube, informática en lanube, nube de cómputo o nube deconceptos.

Paradigma (Patrón o modelo) quepermite ofrecer servicios decomputación a través de Internet.

El término “nube” se utiliza comouna metáfora de Internet y seorigina en la nube utilizada pararepresentar Internet en losdiagramas de red como unaabstracción de la infraestructuraque representa.

Page 4: Computacion en la nube

El servidor y el software degestión se encuentran en lanube (Internet) y sondirectamente gestionados porel proveedor de servicios. Deesta manera, es mucho mássimple para el consumidordisfrutar de los beneficios. Enotras palabras: la tecnologíade la información se convierteen una servicio, que seconsume de la misma maneraque consumimos laelectricidad o el agua.

Page 5: Computacion en la nube
Page 6: Computacion en la nube

En el segmento de software, lacomputación en la nube ha demostradoser útil como un modelo de negocio.Ejecutando el software medianteservidores centralizados en Internet enlugar de servidores locales, los costes sereducen enormemente. Por otra parte, aleliminar los gastos demantenimiento, licencias y hardwarenecesario para mantener estosservidores, las empresas son capaces deejecutar aplicaciones de forma mucho másfluida y eficiente desde el punto de vistainformático.

Software como servicio (SaaS)

Page 7: Computacion en la nube

Plataforma como servicio (PaaS)

La plataforma de computación en nube(“Platform as a Service (PaaS)“) permite alos usuarios acceder a aplicaciones enservidores centralizados, sustentándoseen la infraestructura de la nube. De estamanera, permite el funcionamiento de lasaplicaciones en nube, facilitando laimplementación de las mismas sin elcosto y la complejidad de mantenermúltiples capas de hardware y softwarecomo ha ocurrido hasta ahora.

Page 8: Computacion en la nube

Infraestructura como servicio (IaaS)

El último segmento de la computación ennube, la infraestructura como servicio(“Infrastructure as a Service(IaaS)“), representa en gran medida lacolumna vertebral de todo el concepto. Lainfraestructura es la que permite a losusuarios crear y usar el software y lasaplicaciones. En lugar de mantener centrosde datos o servidores, los clientes compranlos recursos como un serviciocompletamente externo. Los proveedorescobran los servicios según la baseestablecida y por la cantidad de recursosconsumidos.

Page 9: Computacion en la nube
Page 10: Computacion en la nube

Nubes PúblicasEs una nube computacional mantenida y gestionada porterceras personas no vinculadas con la organización. En estetipo de nubes tanto los datos como los procesos de variosclientes se mezclan en los servidores, sistemas dealmacenamiento y otras infraestructuras de la nube. Losusuarios finales de la nube no conocen que trabajos de otrosclientes pueden estar corriendo en el mismoservidor, red, sistemas de almacenamiento, etc.

Aplicaciones, almacenamiento y otros recursos estándisponibles al público a través del proveedor de servicios quees propietario de toda la infraestructura en sus centros dedatos; el acceso a los servicios solo se ofrece de maneraremota, normalmente a través de Internet.

Page 11: Computacion en la nube

Nubes PrivadasLas nubes privadas están en una infraestructura en-demandamanejada por un solo cliente que controla qué aplicacionesdebe correr y dónde. Son propietarios del servidor, red, ydisco y pueden decidir qué usuarios están autorizados autilizar la infraestructura.

En general, una nube privada es una plataforma para laobtención solamente de hardware, esdecir, máquinas, almacenamiento e infraestructura de red(IaaS), pero también se puede tener una nube privada quepermita desplegar aplicaciones (PaaS) e incluso aplicaciones(SaaS).

Page 12: Computacion en la nube

Nubes HíbridasLas nubes híbridas combinan los modelos de nubespúblicas y privadas. Usted es propietario de unas partes ycomparte otras, aunque de una manera controlada.

La infraestructura privada se ve aumentada con losservicios de computación en nube de la infraestructurapública. Esto permite a una empresa mantener el controlde sus principales aplicaciones y aprovechar lacomputación en nube publica solamente cuando resultenecesario.

Page 13: Computacion en la nube
Page 14: Computacion en la nube

Rápida: Los servicios más básicos de la nube funcionan por sí solos. Para servicios de software ybase de datos más complejos, la computación en nube permite saltarse la fase de adquisición dehardware y el consiguiente gasto, por lo cual es perfecta para la creación de empresas.

Actual: La mayoría de los proveedores actualizan constantemente su software, agregando nuevasfunciones tan pronto como están disponibles.

Elástica: Adaptable rápidamente a negocios en crecimiento o de picos estacionales, ya que elsistema en nube está diseñado para hacer frente a fuertes aumentos en la carga de trabajo. Estoincrementa la agilidad de respuesta, disminuye los riesgos y los costos operacionales, porque sóloescala lo que crece y paga sólo lo que usa.

Móvil: El sistema en nube está diseñado para ser utilizado a distancia, así que el personal de laempresa tendrá acceso a la mayoría de los sistemas en cualquier lugar donde se encuentre.

Económica: El proveedor ofrece servicios a múltiples empresas, las cuales se benefician decompartir una moderna y compleja infraestructura, pagando solamente por lo que realmenteutilizan, eliminando así gastos en infraestructura innecesaria.

Page 15: Computacion en la nube
Page 16: Computacion en la nube

• La centralización de las aplicaciones y el almacenamiento de los datos originauna interdependencia de los proveedores de servicios.

• La disponibilidad de las aplicaciones está ligada a la disponibilidad de accesoa Internet.

• Los datos "sensibles" del negocio no residen en las instalaciones de lasempresas, lo que podría generar un contexto de alta vulnerabilidad para lasustracción o robo de información.

• La confiabilidad de los servicios depende de la "salud" tecnológica yfinanciera de los proveedores de servicios en nube. Empresas emergentes oalianzas entre empresas podrían crear un ambiente propicio para elmonopolio y el crecimiento exagerado en los servicios.

• La disponibilidad de servicios altamente especializados podría tardar meses oincluso años para que sean factibles de ser desplegados en la red.

Page 17: Computacion en la nube

• La madurez funcional de las aplicaciones hace que continuamenteestén modificando sus interfaces, por lo cual la curva de aprendizaje enempresas de orientación no tecnológica tenga unas pendientessignificativas, así como su consumo automático por aplicaciones.

• Seguridad. La información de la empresa debe recorrer diferentesnodos para llegar a su destino, cada uno de ellos (y sus canales) son unfoco de inseguridad. Si se utilizan protocolos seguros, HTTPS porejemplo, la velocidad total disminuye debido a la sobrecarga que éstosrequieren.

• Escalabilidad a largo plazo. A medida que más usuarios empiecen acompartir la infraestructura de la nube, la sobrecarga en los servidoresde los proveedores aumentará, si la empresa no posee un esquema decrecimiento óptimo puede llevar a degradaciones en el servicio o altosniveles de jitter (termino en ingles para fluctuación.

Page 18: Computacion en la nube

http://www.youtube.com/watch?feature=player_embedded&v=VOn6tg3e1t4#! 3:20

http://www.youtube.com/watch?v=UDMZtyQgMzI 7:16

Dropbox - desarrollado por DropboxGoogle Drive - desarrollado por GoogleWuala - desarrollado por LaCieiCloud - desarrollado por AppleSkyDrive - desarrollado por MicrosoftCampaign Cloud - desarrollado por ElectionMall Technologies poweredby MicrosoftUbuntu One - desarrollado por Linux Ubuntu

APLICACIONES