Вы находитесь на странице: 1из 20

Cl d C

Cloud Computing
ti

Leonardo Solórzano
Director de Tecnología
Grupo CESA
Agenda

¿Qué es Cloud Computing?


Diferentes tipos de Cloud Computing
¿Por qué sí Cloud Computing?
¿Por qué no Cloud Computing?
Estado actual del Cloud Computing
¿Preguntas?
¿Qué es Cloud Computing?
Definiciones
"capacidades de TI masivamente escalables que se entregan 'como un
servicio' a usuarios externos usando tecnologías Internet"
- Gartner
"Cloud computing es un paradigma en el cual la información está
permanentemente almacenada en servidores en la Internet, y cachada
temporalmente en clientes que incluyen desktops, centros de
entretenimiento, computadoras tablet, notebooks, de pared, de mano, etc."
- IEEE Computer Society
Por el 2011, los vanguardistas en tecnología van a restringir sus
inversiones de capital y en vez van a adquirir el 40% de su infraestructura
de TI como un servicio... el 'cloud computing' va a despegar desligando las
aplicaciones de las infraestructuras específicas."
- Gartner
"lo más útil de la p
palabra "cloud" ((nube)) está en su imprecisión,
p , como el
ciberespacio - una palabra que también es útil por su imprecisión"
- William Gibson, Autor de Ciencia-Ficción
Origen del término
Se deriva de la costumbre de
representar
p a la Internet como una
nube en los diagramas
Enfatiza el uso de Internet como el
medio
di para satisfacer
i f llas
necesidades de computación de Internet
los usuarios
La nube “esconde” la complejidad
que hay
q y detrás de Internet
No es necesario conocer,
controlar o ser experto en la
infraestructura
i f t t tecnológica
t ló i que
hay en ella
Diferentes tipos
p de Cloud Computing
p g
Tipos principales de cloud computing
SaaS: Aplicaciones ofrecidas en
d
demanda
d víaí multi-alquiler
lti l il
Software - salesforce.com

PaaS: Recursos para desarrolladores


para hacer aplicaciones en la nube
Plataforma - Google App Engine

IIaaS:
S Recursos
R básicos
bá i dde
Infraestructura computación/almacenamiento y red.
Infraestructura virtual -
Amazon Web Services

“Un diseño de software y


un set de arquitecturas”
Otros componentes
Clientes
Es el hardware/software a través del cual se entregan
g las
aplicaciones
Clientes gordos (PCs + Browser)
Clientes delgados
Móviles
Servicios
Servicios
Necesarios para soportar la operación, que pueden ser
usados por otros componentes o directamente por los
usuarios.
Identidad
Integridad
Pagos
Mapas
Búsqueda
q
Etc.
Otros componentes (continuación...)
Almacenamiento
Se entrega como servicio y normalmente se cobra por
consumo (gigabytes por mes)
Base de Datos simples
Almacenamiento por Red (NAS)
Sincronización y respaldo
Servicio Web
¿Por qué
¿ q sí Cloud Computing?
p g
Beneficios del Cloud Computing
Enfrentando incertidumbre
Adquiera recursos bajo demanda
Lib
Libere recursos cuando d se hhacen iinnecesarios
i
Pague por lo que se usa
A ó
Apóyese en llas h
habilidades
bilid d core dde otros
t
Convierta costos fijos en variables
Miti
Mitigue llos picos
i d
de uso
Elasticidad en el crecimiento
D concepto
De t a realidad
lid d en mucho
h menor titiempo
Menor costo de un fracaso
E it C
Evite Capital
it l dde Ri
Riesgo
¿Por qué
¿ q no Cloud Computing?
p g
Retos del Cloud Computing
Temor a la falta de control

La disponibilidad no se garantiza lo suficiente


Difícil determinar y responsabilizar calidad de servicio
Respaldo de datos y peligro de su volatilidad
Privacidad y auditoría de la información
Dependencia de determinada arquitectura
Complejidad en desarrollo de aplicaciones
Bien difícil calcular cuánto se va a pagar
La TI se convierte en un centro de costos variables
Estado actual del Cloud Computing
p g
Horizonte del Cloud Computing

ación
de

pC
Nivel d
Virtualiza
Modelo de servicio básico IaaS

• Cómputo
p EC2 Elastic Compute
p
Cloud
S3
• Almacenamiento Simple Storage Service
SimpleDB
• BD simple
p non-relational DB
SQS
• Mensajería Simple Queue Service
¿
¿Preguntas?
g
M h Gracias
Muchas G i

Leonardo Solórzano
lsolorzano@grupocesa.com

Вам также может понравиться