You are on page 1of 25

CEPEC UTB

Cloud Computing
Cloud Computing

E
n este tipo de computacin todo lo que puede ofrecer un sistema
informtico se ofrece comoservicio,

de modo que los usuarios puedan
acceder a los servicios disponibles "en la nube de Internet" sin
conocimientos (o, al menos sin ser expertos) en la gestin de los recursos
que usan !eg"n elIEEE Computer !ociet#, es un paradigma en el que la
informacin se almacena de manera permanente en servidores de Internet
# se env$a acac%&s temporales de cliente, lo que inclu#e equipos de
escritorio, centros de ocio, porttiles, etc
Cloud Computing
Cloud Computing

"
Cloud computing" es un nuevo modelo de prestacin de
servicios de negocio # tecnolog$a, que permite al usuario
acceder a un catlogo de servicios estandari'ados #
responder a las necesidades de su negocio, de forma (exible
# adaptativa, en caso de demandas no previsibles o de picos
de traba)o, pagando "nicamente por el consumo efectuado
Cloud Computing
Cloud Computing

*
a computacin en nube es un concepto que incorpora
elsoft+are como servicio, como en la,eb -.# otros
conceptos recientes, tambi&n conocidos como tendencias
tecnolgicas, que tienen en com"n el que conf$an en
Internet para satisfacer las necesidades de cmputo de
los usuarios
Comien'os
Comien'os

E
l concepto de la computacin en la nube empe' en proveedores de
servicio de Internet a gran escala, como /oogle, 0ma'on 0,!,
1icrosoft# otros que constru#eron su propia infraestructura 2e
entre todos ellos emergi una arquitectura3 un sistema de recursos
distribuidos %ori'ontalmente, introducidos como servicios virtuales
de 4I escalados masivamente # mane)ados como recursos
con5gurados # mancomunados de manera continua
Capas
Capas
Software como servicio

Elsoft+are como servicio (en ingl&ssoftware as a service, !aa!) se


encuentra en la capa ms alta # caracteri'a una aplicacin completa
ofrecida como un servicio, en6demanda, v$a multitenencia 7que
signi5ca una sola instancia del soft+are que corre en la
infraestructura del proveedor # sirve a m"ltiples organi'aciones de
clientes El e)emplo de !aa! conocido ms ampliamente es
!alesforcecom, pero a%ora #a %a# muc%os ms, inclu#endo las
/oogle 0pps que ofrecen servicios bsicos de negocio como el e6mail
Capas
Capas
*a capa del medio, que es laplataforma como servicio(en
ingl&splatform as a service, 8aa!), es la encapsulacin de una
abstraccin de un ambiente de desarrollo # el empaquetamiento de una
carga de servicios *a carga arquetipo es una imagen 9en (parte de
!ervicios ,eb 0ma'on) conteniendo una pila bsica :ed (por e)emplo, un
distro *inux, un servidor :ed, # un ambiente de programacin como 8erl
o :ub#) *as ofertas de 8aa! pueden dar servicio a todas las fases del
ciclo de desarrollo # pruebas del soft+are, o pueden estar especiali'adas
en cualquier rea en particular, tal como la administracin del contenido
Capas
Capas
Infraestructura como servicio

(infrastructure as a service, Iaa!) 6tambi&n llamado en algunos casos %ard+are as a


service, ;aa!)

se encuentra en la capa inferior # es un medio de entregar
almacenamiento bsico # capacidades de cmputo como servicios estandari'ados en la
red !ervidores, sistemas de almacenamiento, conexiones, enrutadores, # otros sistemas
se concentran (por e)emplo a trav&s de la tecnolog$a de virtuali'acin) para mane)ar
tipos espec$5cos de cargas de traba)o 7desde procesamiento en lotes (<batc%=) %asta
aumento de servidor>almacenamiento durante las cargas pico El e)emplo comercial
me)or conocido es 0ma'on ,eb !ervices, cu#os servicios EC- # !? ofrecen cmputo #
servicios de almacenamiento esenciales (respectivamente)
4ipos 2e @ubes
4ipos 2e @ubes

*
asnubes nubes p"blicas p"blicasse mane)an por terceras partes, # los
traba)os de muc%os clientes diferentes pueden estar
me'clados en los servidores, los sistemas de
almacenamiento # otras infraestructuras de la nube *os
usuarios 5nales no conocen qu& traba)os de otros clientes
pueden estar corriendo en el mismo servidor, red, discos
como los su#os propios
4ipos 2e @ubes
4ipos 2e @ubes

*
asnubes privadas nubes privadasson una buena opcin para las
compaA$as que necesitan alta proteccin de datos #
ediciones a nivel de servicio *as nubes privadas estn en
una infraestructura en6demanda mane)ada por un solo
cliente que controla qu& aplicaciones debe correr # dnde
!on propietarios del servidor, red, # disco # pueden decidir
qu& usuarios estn autori'ados a utili'ar la infraestructura
4ipos 2e @ubes
4ipos 2e @ubes

*
as nubes %$bridas nubes %$bridas combinan los modelos de nubes p"blicas # privadas Bsted
es propietario de unas partes # comparte otras, aunque de una manera
controlada *as nubes %$bridas ofrecen la promesa del escalado
aprovisionada externamente, en6demanda, pero aAaden la comple)idad de
determinar cmo distribuir las aplicaciones a trav&s de estos ambientes
diferentes *as empresas pueden sentir cierta atraccin por la promesa de
una nube %$brida, pero esta opcin, al menos inicialmente, estar
probablemente reservada a aplicaciones simples sin condicionantes, que no
requieran de ninguna sincroni'acin o necesiten bases de datos comple)as
Caracter$sticas
Caracter$sticas

B
na de las principales diferencias del Cloud Computing es que
no %a# necesidad de conocer la infraestructura detrs de esta,
pasa a ser <una nube= donde las aplicaciones # servicios pueden
fcilmente crecer (escalar), funcionar rpido # casi nunca fallan,
sin conocer los detalles del funcionamiento de esta <nube=
Este tipo de servicio se paga seg"n alguna m&trica de consumo,
no por el equipo usado en s$, sino por e)emplo en el consumo de
electricidad o por uso de C8B>%ora como en el caso de 0ma'on
EC- Entre otras caracter$sticas podemos mencionar3
Caracter$sticas
Caracter$sticas
C Auto Reparable3 En caso de fallo, el "ltimo bacDup de la
aplicacin pasa a ser automticamente la copia primaria # se
genera uno nuevo
CEscalable3 4odo el sistema>arquitectura es predecible #
e5ciente !i un servidor mane)a E... transacciones, -
servidores mane)aran -... transacciones
Caracter$sticas
Caracter$sticas
CVirtualizado3 las aplicaciones son independientes del
%ard+are en el que corran, incluso varias aplicaciones pueden
corren en una misma mquina o una aplicacin puede usar varias
maquinas a la ve'
CMultipropsito3 El sistema est creado de tal forma que
permite a diferentes clientes compartir la infraestructura sin
preocuparse de ello # sin comprometer su seguridad # privacidad
Aplicaciones
Aplicaciones

iCloud- desarrollado porApple Inc.

Es un servicio por parte de la empresa Apple enfocado


en computacin en la nube, es decir guardar nuestros
archivos en servidores dedicados que estn disponible
en todo momento en cualquier parte del mundo en
cualquier hora.

!ermite guardar sincroni"ar de forma automtica


archivos como por e#. de m$sica entre diferentes
dispositivos de Apple% i!hones, i!ods, i!ads
computadoras personales% &ac.
Aplicaciones
Aplicaciones

Campaign Cloud - desarrollado por


Election&all.Com po'erd b&icrosoft
(a aplicacin se divide en dos grandes componentes%

Campaign !latform. )n con#unto de servicios 'eb seguros


*e+ibles que pueden ser consumidos para desarrollar
aplicaciones que se integren con laplataforma.

Campaign Cloud.Aplicacin ,ebconinterfa" gr-caigual a


la de unsistema operativo. .esde esta aplicacin, se
accede a diversas herramientas de Election&all.Com que
se han integrado a trav/s del Campaign !latform, as0 como
a herramientas de terceros.
Caractersticas

1oporte de m$ltiples campa2as por usuario.

1oporte ilimitado de usuarios por campa2a.


Aplicaciones
Aplicaciones

.ropbo+ - desarrollado por.ropbo+

Es unservicio de alo#amiento de
archivosmultiplataformaen la nube, operado por la
compa20a .ropbo+. El servicio permite a los usuarios
almacenar sincroni"ar archivos en l0nea entre
computadoras compartir archivos carpetas con
otros.E+isten versiones gratuitas de pago, cada una
de las cuales con opciones variadas.
Aplicaciones
Aplicaciones

3oogle .ocs- .esarrollado por3oogle

Es un programa gratuito basado en ,eb para crear


documentos en l0nea con la posibilidad de colaborar en
grupo. Inclue un!rocesador de te+tos, una4o#a de
clculo,!rograma de presentacinbsico un editor de
formularios destinados a encuestas. 3oogle .ocs #unto
con3&ail,3oogle Calendar 3oogle 5al67 el 8 de #ulio
de 9::;, de#aron su calidad de <eta pasaron a ser
productos terminados.
Fenta)as
Fenta)as

@o se
requieren m"ltiples licencias

@o se
requieren !istemas Gperativos o 8lataformas espec$5cas, #a que es 1ultiplataforma

@o
requiere de 2ispositivos de 0lmacenamiento !ecundarios de gran tamaAo (2iscos 2uros)

@o
requiere poseer servidores

!e ofrece
gran variedad de aplicaciones # servicios
Fenta)as
Fenta)as

0
cceso inmediato a los servicios sin necesidad de adquirir %ard+are o soft+are

C
ostos anuales potencialmente inferiores debido al uso de servicios

*
a o5cina puede estar en cualquier computadora del mundo, con acceso a Internet
2esventa)as
2esventa)as

@o
todos los proveedores ofrecen garant$a de con5dencialidad, integridad # disponibilidad
de los datos

!lo
funciona conectado a Internet

*os
servicios ofrecidos estn limitados de acuerdo a las capacidades del proveedor

!e
crea una gran dependencia con el proveedor
* Redes Sociales Redes Sociales
*CBna de las principales aplicaciones usadas por los
usuarios de Internet, es el HacebooD # tantos otras
:edes !ociales, que basan todo su contenido en la
,eb
*I1ensa)er$a
*IC%ateo
*IHotos
*IJuegos
*IFideos
*C*os usuarios de /mail, tambi&n pueden tener acceso
en la red a esos serviciosK
Conclusiones
Conclusiones

C
omputacin en @ube consiste en el acceso, a trav&s de diversas
aplicaciones que residen en m"ltiples dispositivos(ordenadores, 820 #
mviles), a informacin de internet pero cu#a informacin se
almacenan en ordenadores diferentes a los propios

8
uede ofrecer !aa!, Computacin utilitaria, !ervicios ,eb, 8lataforma
de servicio, 8roveedores de !ervicio de /estin, 8lataforma de !ervicio
de Comercio, Integracin de Internet, :edes !ociales
Conclusiones
Conclusiones

C
omo cualquier tecnolog$a emergente, presenta Fenta)as #
2esventa)as, que debern ser evaluadas por los tomadores
de decisin en su momento

8
ueden aprovec%arse una gran profusin de %erramientas de
!oft+are *ibre para el desarrollo de aplicaciones en @ube

You might also like