Está en la página 1de 61

Ing.

Eddie Malca Vicente


Gerente de Proyectos
ILUMINATIC SAC
Presente y Futuro del
Cloud Computing
Agenda
Introduccin
Cloud Computing
Caractersticas del Cloud
Aspectos a considerar del Cloud
Estado Evolutivo
Elementos del Cloud
Tipos de Servicios: IaaS, SaaS, PaaS
Impactos y lo que se viene
Introduccin al Cloud
La OO aparece en la dcada de los 90
Los sistemas distribuidos aparecen en los
2000
Se da la aparicin de nuevos paradigmas en
computacin y nuevos recursos de TI
Explosin de la integracin de aplicaciones y
mltiples plataformas
Comunicacin de multidispositivos
Convergencia de las TICs en un solo lugar
Qu es el Cloud Computing?
Cloud Computing
Se trata de un nuevo paradigma en TICs
donde los
datos
datos y los
servicios
servicios que los
gestionan residen en
centros de datos
centros de datos
escalables
escalables y a los cuales se puede acceder
desde mltiples
dispositivos
dispositivos conectados a
Internet.
Internet.
Qu es el Cloud Computing
Se define como
Infraestructura de TI, servicios basados en la
Web, o el Software aplicativo como servicio
que es accesible desde cualquier lugar en
Internet, ya sea sin costo, o facturado segn
el consumo que se realiza.
Caractersticas
Modelos del Cloud
Modelo de Adquisicin
(basado en el servicio)
Slo nos basamos en el resultado,
no como las capacidades de TI son implementadas
Modelo de Negocio
(basado en el uso)
Queremos pagar slo por lo que usamos
como utilidad
Modelo de Acceso
(Intranet, Internet)
Puedo acceder a los servicios desde cualquier lugar
y desde cualquier dispositivo
Modelo Tcnico
(Dinmico, flexible)
La capacidad se puede escalar
segn se precise (upgrade, downgrade)
Caractersticas
Completamente independiente del SO
Completamente independiente del SO
Se paga para usarlo
Se paga para usarlo
No se necesita contar con un servidor
No se necesita contar con un servidor
Ni con infraestructura propia
Ni con infraestructura propia
No se necesita ning
No se necesita ning

n software adicional
n software adicional
Se hace uso de un
Se hace uso de un
browser
browser
para acceder
para acceder
a los servicios
a los servicios
Caractersticas
Perspectivas del Consumidor
PUNTO DE ACCESO PUNTO DE ACCESO NICO NICO
El servicio provee una experiencia beneficiosa al usuario
VIRTUALIZACI VIRTUALIZACI N N
Incrementa la utilizacin de los sistemas
AUTOMATIZADO AUTOMATIZADO
Cumplimiento en las solicitudes de servicios automatizados
AGILIDAD AGILIDAD
Rpida prestacin de servicios
FLEXIBILIDAD FLEXIBILIDAD
Escalado masivo de los servicios de TI, segn se requiera
Caractersticas
Perspectivas del Consumidor
CONTABILIDAD DE USO Y BIT CONTABILIDAD DE USO Y BIT CORAS CORAS
Desarrolladas haciendo uso de mtricas de rendimiento
GESTI GESTI N DE SERVICIOS N DE SERVICIOS
Servicios modulares gestionados por medio de
la pila de infraestructura / plataforma /
aplicacin / negocio
SEGURIDAD SEGURIDAD
Los servicios son emitidos a travs de los dominios de confianza
RENTABILIDAD RENTABILIDAD
Reducen elementos innecesarios
Estado Actual y Evolucin
Evolucin de Servicios de TIC
70s y 80s
90s
2000s
Utility Computing
Virtualizacin
SaaS
Web 2.0
GRID Computing
Multi Tenancy
Storage Services
Estado Actual
Ventajas del Cloud Computing
Ventajas
AHORRO DE COSTOS AHORRO DE COSTOS
ALTAMENTE ESCALABLE ALTAMENTE ESCALABLE
R R PIDA INNOVACI PIDA INNOVACI N N
F F CIL DE PUBLICAR NUEVOS SERVICIOS CIL DE PUBLICAR NUEVOS SERVICIOS
PARA UN MERCADO GLOBAL PARA UN MERCADO GLOBAL
Requerimientos del Cliente

No necesitamos un
No necesitamos un
equipo potente
equipo potente para
trabajar con las ltimas
aplicaciones. Con un
simple navegador
simple navegador
web
web
es suficiente
es suficiente
dado que las tareas de
procesamiento
procesamiento y
almacenamiento de
almacenamiento de
datos
datos las llevarn a
cabo los
servidores en
servidores en
el
el
cloud
cloud.
Actualizaciones Transparentes
Al
no tener que instalar la
no tener que instalar la
aplicaci
aplicaci

n
n en nuestro
equipo utilizaremos
siempre la
siempre la

ltima versi
ltima versi

n
n
de la misma, teniendo
acceso a las
nuevas
nuevas
caracter
caracter

sticas
sticas desde el
instante en el que se
publique.
Fin de las Licencias

Como se cobra por el


Como se cobra por el
servicio
servicio, el
usuario
usuario
paga simplemente por
paga simplemente por
lo que utiliza,
lo que utiliza, y se cree
que la forma de facturar
ser parecida a la de
otros servicios como el
de agua, luz o telfono.
Movilidad y Sincronizacin
Podemos acceder a
versiones especficas de los
programas segn el
dispositivo del cual
accedamos para
conectarnos a la nube:
smartphones, netbooks,
laptops, pcs, relojes, sea
cual fuere siempre estamos
sincronizados.
Seguridad
Es el
proveedor de
proveedor de
almacenamiento
almacenamiento el
encargado de ejecutar las
tareas de almacenamiento
y backup de la
informacin, brindando los
mecanismos de seguridad
adecuados para el
servicio.
Aspectos a Considerar del Cloud
Computing
Desventajas
No existe un completo control de la informacin
Debemos estar conectados para usarla.
Dependencia del proveedor para acceder a los servicios.
Al tratarse de un servicio de venta mundial significa
obedecer una serie de reglamentos locales e
internacionales (leyes de privacidad de datos, censuras
polticas, derechos humanos, etc)
No se conoce las aplicaciones backend que utiliza el
proveedor de servicios.
No se conoce si los aplicativos utilizados son : software
libre, open source o propietarios.
Informacin en terceros
Los usuarios y las
compaas,
ceden el
ceden el
control de sus datos a
control de sus datos a
terceros,
terceros, lo que puede
suponer una prdida de
control en cuanto al
tratamiento de los mismos.
Una opcin es
mantener la
mantener la
informaci
informaci

n m
n m

s sensible
s sensible
en servidores propios y
en servidores propios y
subir el resto en la nube
subir el resto en la nube.
Imposibilidad de Acceso al Cdigo Fuente
La nube est plagada de aplicaciones de
cdigo cerrado, y el usuario se encontrar
indefenso frente a ellos.(RMS)
Dependencia de Internet
El Cloud Computing est
limitado por la velocidad
limitado por la velocidad
de
de
de
de
conexi
conexi

n
n de los
usuarios y la capacidad de
los mismos para poder
conectarse donde se
encuentren.
No siempre se puede
trabajar en
modo
modo
Offline
Offline
.
.
Confianza y Seguridad
Es posible confiar en nuestros
bancos de que nuestro dinero
se encuentra a salvo.
Es posible confiar en nuestro
proveedor de internet que no
es un espa.
Es posible confiar en nuestro
proveedor de servicios de CC
que nuestra informacin est
segura y no nos estn
espiando.
Elementos del Cloud
Infraestructura
Es definitivamente el corazn de la nube.
Es lo ms cercano a:
Disponibilidad de HW
Almacenamiento
Capacidad de Cmputo
Plataformas
Es un sistema que puede ser programado y
personalizado, adecundose a las necesidades
principalmente de los desarrolladores.
Aplicaciones y Servicios
Formado por todas
las aplicaciones y
servicios que se
construyen en la parte
superior de cualquier
infraestructura o
plataforma.
API
Application Programing Interface
Conjunto de funciones y procedimientos (mtodos
en POO), que ofrecen ciertas bibliotecas para ser
utilizadas por otro software como una capa de
abstraccin.
Niveles de Cloud Computing
Infraestructure as a Service
IaaS
Computing as a Service - CaaS

M
M

quinas Virtuales
quinas Virtuales son posibilidad de eleccin del
sistema operativo (normalmente Linux) para
albergar el software deseado.
Utilizadas para albergar un servidor de
aplicaciones, servidor de BD, etc
Storage as a Service - StaaS
Ofrecen almacenamiento en la red.
Los servicios de backup y replicacin, pueden o no
estar incluidos en el precio del servicio.
Database as a Service - DbaaS
Mquinas Virtuales o NO, con
sistema operativo que ofrece
servicio de almacenamiento
relacionado, lo que llamamos

base de datos
base de datos

.
.
Se considera infraestructura
porque la base de datos es
un soporte de
almacenamiento de
informacin que suelen
utilizar las aplicaciones.
Platform as a Service
PaaS
Platformas a Service - PaaS
Ofrecen la posibilidad de desplegar y ejecutar
aplicaciones en un determinado lenguaje de
programacin, sin tener que ocuparte del
mantenimiento y actualizacin de los mismos.
Software as a Service
SaaS
Software as a Service - SaaS
Es el software ofrecido como servicio SaaS, sin
necesidad de invertir en instalaciones y como
consecuencia sin pensar en el mantenimiento
posterior.
Capas del Cloud Computing
Proveedores de Servicios de
Cloud
Hardware as a Service - HaaS
Amazon: Elastic Compute Cloud (Amazon EC2)
Google: App Engine
IBM
Otros
Software as a Service - SaaS
Google: App Engine, Gmail, Docs
Software as a Service - SaaS
Yahoo: Flickr
Software as a Service - SaaS
Zoho:
Software as a Service - SaaS
Salesforce:
Software as a Service - SaaS
Clarizen:
IaaS
PaaS
SaaS
Porque utilizar Cloud Computing
NEGOCIOS
Bajo costo total de
la membresa
Tiempo Rpido de
Venta
OPERACIONES
Fcil de escalar
Bajo costo de
cambio
DESARROLLO
No existe costo de
almacenamiento
Promueve la
agilidad
Impactos Esperados

Bajos Costos Iniciales


Bajos Costos Iniciales que eliminan las barreras
de adopcin tecnolgica.

Bajos Costos de Infraestructura,


Bajos Costos de Infraestructura, que liberan ms
presupuesto para otros proyectos.

Nuevos escenarios
Nuevos escenarios de Procesos de Negocio.
Permite construir diferentes
modelos de negocio
modelos de negocio
para los emprendedores.
para los emprendedores.
Visin Futura
Demo
Preguntas?
Sguenos
TWITTER:
@emalca / @iluminatic
COMUNIDAD:
http://www.comunidadtic.com
FACEBOOK
Page: https://www.facebook.com/pages/ILUMINATIC-SAC/211305582229084
Grupo: https://www.facebook.com/group.php?gid=116242511762387
BLOG
http://www.consultorjava.com
http://www.emprendedortecnologico.com
EMAIL:
emalca@iluminatic.com/ emalca@gmail.com
Muchas Gracias!!
Muchas Gracias!!
www.iluminatic.com

También podría gustarte