Vous êtes sur la page 1sur 42

El Cloud Computing

Qu es el Cloud
Computing?
(1)
Tambin conocido como:
Computacin en la nube
Cmputo en la nube
Es un nuevo modelo de uso de servicios de negocio y
tecnologa, a travs de internet, pagando solo por lo que
se utiliza.
Es la prctica de utilizar una red de servidores remotos
en internet para almacenar, manejar o procesar datos en
vez de utilizar servidores locales.

Qu es el Cloud
Computing?
(2)

Cloud Computing es una nueva manera de ofrecer o utilizar servicios de


tecnologas de la informacin (TI), en la que bsicamente utilizamos servicios de
aplicaciones informticas en la nube, servicios de plataformas informticas en la
nube o servicios de infraestructuras informticas en la nube a travs de un acceso
web (utilizando internet) los cuales son suministrados por proveedores de servicios
cloud.

Qu es el Cloud
Computing?
(3)

La nube es como una caja negra administrada por el proveedor del servicio cloud,
la cual, a travs de hardware, software informtico y redes, nos da ese servicio que
necesitamos. Se llama nube porque es algo remoto que no sabemos como es ni
donde esta, solo que nos conectamos a ella a travs de un navegador y
accedemos al servicio que deseamos.

Qu es el Cloud
Computing?
(4)
La principal caracterstica de los servicios en la
nube es que los utilizamos cuando queremos sin
contratos y que solamente pagamos segn lo
que utilicemos y el tiempo de uso, por eso los
servicios en la nube son conocidos como
servicios a demanda o pay-as-you-go (paga
por lo que utilizas).

Qu es el Cloud
Computing?
(5)

Arquitectura del
Cloud Computing
(1)
Los servicios informticos que obtenemos del Cloud
Computing se clasifican en:
SaaS - Software as a Service (Software como Servicio)
PaaS - Platform as a Service (Plataforma como Servicio)
IaaS - Infrastructure as a Service (Infraestructura como
Servicio)
Cloud Computing, es como decir, lo que sea como servicio o TI como servicio (XaaS)

Arquitectura del
Cloud Computing
(2)
Aplicaciones Cloud
Software as a Service (Software
como Servicio)
Consiste en el uso de la aplicacin del proveedor por un
precio a demanda en funcin de lo que utilizamos y el
tiempo de uso.
Es el cloud ms popular.
Ventajas: Libre, Fcil, Adopcin de consumo
Desventajas: funcionalidad limitada, no hay control de acceso a la tecnologa
subyacente
Ejemplos: Salesforce, Google Apps, Gmail, Yahoo!Mail, Dropbox, Panda Cloud
Antivirus, slideshare, Facebook, etc.

Arquitectura del
Cloud
Computing
Plataformas Cloud
(3)
Platform as a Service (Plataforma
PaaS
como Servicio)
Consiste en el despliegue de aplicaciones creadas por los
clientes a la nube, utilizando la nube de PaaS.
Son contenedores de aplicaciones.
Ventajas: buenas para desarrolladores, ms control que en las aplicaciones
cloud, configuradas estrechamente.
Desventajas: restringidas a lo que est disponible, otras dependencias,
dependencia tecnolgica
Ejemplos: Google Apps Engine, Microsoft Azure, Heroku, Engine Yard, Force.
com, Facebook, etc.

Infraestructura Cloud
Infrastructure as a Service
(Infraestructura como Servicio)

Arquitectura del
Cloud
Computing
(4)
IaaS

Consiste en el alquiler de procesamiento, almacenamiento,


capacidad de red y otros recursos computacionales.
Ventajas: Control completo del entorno y la infraestructura
Desventajas: Precio premium, competencia limitada
Ejemplos: Amazon EC2, Amazon S3, GoGrid, Nirvanix, Linode, Arsys Cloud
Flexible, RackSpace, etc.

SaaS / PaaS / IaaS


Ms Ejemplos

Cloud Software
es el software
utilizado para
administrar los
servicios cloud
y integrarlos
unos con otros
para que
funcionen
conjuntamente,
tambin
conocido como
el Cloud
Management.

Que es AWS?
(1)

AWS proporciona un conjunto completo de


servicios de infraestructura que permiten:
Computacin (servidores virtuales)
Almacenamiento
Bases de datos
Redes y comunicaciones
AWS permite ejecutar prcticamente todo en la
nube, desde aplicaciones empresariales y
proyectos de grandes datos, hasta juegos sociales
y aplicaciones mviles.

Que es AWS?
(2)
Video explicativo
sobre
Amazon Web Services
Clic en la
pantalla del
video para verlo
en youtube

No mas grandes
inversiones de dinero para
informtica.

Beneficios del
Cloud Computing
y AWS
(1)

Beneficios del
Cloud Computing
y AWS
(2)
Reduccin de costes de TI
TI a bajo coste

Beneficios del
Cloud Computing
y AWS
(3)
Paga nicamente por lo que utilizas

Beneficios del
Cloud Computing
y AWS
TI ms simple y rpido. Mejora de
(4)
la agilidad y tiempo de implementacin.
TI en las instalaciones es ms complejo y con
el Cloud Computing podemos hacer TI de
manera ms simple, rpido y eficaz.

Beneficios del
Cloud Computing
y AWS
Facil de aumentar o disminuir
(5)
(escalar)

Beneficios del
Cloud Computing
y AWS
(6)
Respeta al medio ambiente
Reduccin del consumo energtico.
Fcil de usar: Utiliza el cloud computing
remotamente desde cualquier lugar y en
cualquier momento.
Riesgo 0: Nada que comprar y 0 contratos,
cancela inmediatamente
Robusto: Basado en ltima tecnologa en
hardware empresarial.

Aplicaciones web

Casos de uso de
AWS
(1)

Alojamiento de sitios webs


Aplicaciones de juegos online
Distribucin de soportes digitales
Aplicaciones de comercio electrnico
Aplicaciones de redes sociales
Aplicaciones para el almacenamiento de fotos, vdeos y archivos

Casos de xito:

Aplicaciones empresariales

Casos de uso de
AWS
(2)

Oracle: Oracle Database 11g, Oracle Fusion Middleware y


Oracle Enterprise Manager

Microsoft: Microsoft SharePoint Server, Microsoft SQL Server


Standard Edition, Microsoft SQL Server Enterprise Edition, Microsoft
Lync Server, Microsoft System Center Server y Microsoft Dynamics
CRM Server

SAP, IBM: SugarCRM, Otros: A3Software, SAGE, Business


Intelligence, RSS, MySQL, OpenVPN, OpenSSO, etc.

Casos de uso de
AWS
(3)
Grandes datos y
Computacin de alto rendimiento (HPC)

Anlisis de registros web, anlisis de datos, segmentacin de


clientes, motores de recomendacin, etc..

Ingeniera asistida por ordenador, modelado molecular, anlisis del


genoma y modelizacin numrica, etc

Casos de xito:

Casos de uso de
AWS
(4)
Recuperacin de desastres,
archivado y backups

Rpida recuperacin de infraestructuras y datos de TI, en cualquier


momento y desde cualquier lugar
eDiscovery de los archivados sin cinta

Casos de xito:

Los servicios de
AWS
(1)
Tu Aplicacin
Librerias y SDKs
.NET/Java, etc.

Interfaz Web
Consola administracin

Autenticacin y Autorizacin
Amazon IAM
Amazon MFA
Procesamiento
en Paralelo
Amazon Elastic
MapReduce

Pagos
Amazon
DevPay
Amazon FPS

Herramientas
AWS Toolkit para Eclipse

Monitorizacin
Amazon CloudWatch

Entrega de
contenido
web
Amazon
CloudFront

Lnea de comandos

Desarrollo y Automatizacin
AWS Elastic Beanstalk
AWS CloudFormation

Workforce
Amazon
Mechanical Turk

Mensajeria
Amazon SNS
Amazon SQS

Correo
Amazon SES

Computacin

Almacenamiento

Red

Bases de Datos

Amazon EC2

Amazon S3
Amazon EBS

Amazon VPC
Elastic LB
Amazon Route 53

Amazon RDS
Amazon SimpleDB

Infraestructura Fsica Global de Amazon


(Regiones Geogrficas, Zonas de disponibilidad y Ubicaciones de Borde de AWS)

Herramientas de
acceso al servicio

Caractersticas
del servicio

Bloques para la
construccin de
plataforma

Bloques para la
construccin de
infraestructura

9 regiones: EE.UU. Este (Norte de

Los servicios de
AWS
(2)

Virginia), EE.UU. Oeste (Norte de


California), EE.UU. Oeste (Oregn), AWS
GovCloud (EE.UU.), So Paulo, UE
(Irlanda), Asia Pacfico (Singapur), Asia
Pacfico (Tokio) y Asia Pacfico (Sdney)

25 zonas de disponibilidad

Expansin continua

Ubicaciones de borde:
Ahora tambin en Madrid (Espaa)

Infraestructura Fsica Global de Amazon


(Regiones Geogrficas, Zonas de disponibilidad y Ubicaciones de Borde de AWS)

Ms Info.
Pulse aqu.

Los servicios de
AWS
(3)

Amazon EC2 (Elastic Compute Cloud)


Amazon EC2 permite crear instancias de
servidores virtuales en Linux, Windows,
CentOS, Solaris, etc. en cuestin de minutos.
Rapido escalado: Rpidamente aade ms o menos
recursos (CPU, RAM, DISCO, etc).
Servidores desde 0,02$ la hora. Se factura en funcin de recursos
consumidos y tiempo utilizado.
Precio a demanda, bajo reserva o puja.
Soporta la mayora de plataformas de aplicaciones.
Imgenes de instancia predefinidas con todo lo que necesitas ya instalado
(AWS AMI - Amazon Machine Image)
Despliegue en varias zonas de disponibilidad para conseguir alta
disponibilidad de servicio.

Computacin
Amazon EC2

Bloques para la
construccin de
infraestructura

Ms Info.
Pulse aqu.

Amazon Elastic Block Store (EBS)

Los servicios de
AWS
(4)

Utiliza Amazon EBS como si fuera un disco duro de un servidor fsico.


Amazon EBS se utiliza para almacenamiento primario de file system,
bases de datos o aplicaciones que necesitan actualizaciones peridicas
y almacenamiento persistente.

Amazon Simple Storage Service (S3)

Servicio de almacenamiento en la nube muy parecido a DropBox, pero


con mejor rendimiento, ms funcionalidades y mejor precio.
Es altamente escalable, tiene larga durabilidad y disponibilidad.
Permite un acceso simple a los datos a travs de una interfaz web.
Almacenamiento
Amazon S3
Amazon EBS

Bloques para la
construccin de
infraestructura

Ms Info.
Pulse aqu.

Amazon VPC (Virtual Private Cloud)


es una nube privada virtual dentro de
la nube de amazon, que permite crear
redes virtuales y lanzar recursos en
ellos y controlar todos los aspectos del
entorno de red virtual, como:
Rango de direcciones IP privadas
Creacin de subredes
Tablas de enrutamiento
Puertas de enlace de red.
http://aws.amazon.com/es/vpc/

Los servicios de
AWS
(5)

Amazon Route 53 es un servicio


web DNS (Sistema de nombres de
dominio) escalable y de alta
disponibilidad. Que permite
comprar zonas de dominio y
configurar los registros DNS (A
Name, CNAME, MX record, etc.)
de esa zona.
http://aws.amazon.com/es/route53

Red

Amazon VPC
Elastic LB
Amazon Route 53

Bloques para la
construccin de
infraestructura

Elastic Load Balancing es un


balanceador que distribuye
automticamente el trfico de aplicacin entrante entre varias instancias EC2
http://aws.amazon.com/es/elasticloadbalancing/

Los servicios de
AWS
Amazon RDS (Relational Database Service)
(6)
Es un servicio web que facilita la instalacin, operacin y

escalabilidad de una base de datos relacional en la nube.


Soporta MySQL y Oracle.
Te permite administrar de manera simple las bases de
datos, backups, escalabilidad y administrarlas por lnea de
comando y de manera automatizada.

http://aws.amazon.com/es/rds/

Amazon SimpleDB (Simple Dababase)


Proporciona la funcionalidad de una base de datos sobre
S3 basada en pares clave-valor
Diseado para minimizar la complejidad y el coste de
mantenimiento de tus datos
Simple de gestionar, modificar y buscar.
Bases de Datos

http://aws.amazon.com/es/simpledb/

Amazon RDS
Amazon SimpleDB

Bloques para la
construccin de
infraestructura

Los servicios de
AWS
(7)

Amazon Elastic MapReduce permite el


procesamiento de datos en paralelo para mejorar
rendimiento de las aplicaciones.
http://aws.amazon.com/es/elasticmapreduce/
Amazon DevPay permite gestionar el pago de nuestros clientes
de nuestras aplicaciones Cloud hospedadas en AWS.
http://aws.amazon.com/es/devpay/
Amazon FPS (Flexible Payment Service) permite gestionar todo lo relacionado
con pagos en webs por la venta de bienes y servicios, por donaciones, por pagos
peridicos o envo de pagos.
http://aws.amazon.com/es/fps/

Procesamiento
en Paralelo
Amazon Elastic
MapReduce

Pagos
Amazon
DevPay
Amazon FPS

Entrega de
contenido
web
Amazon
CloudFront

Amazon CloudFront permite servir contenido esttico web de manera rpida


desde las ubicaciones de borde.
Es ventajoso porque el 80-90% del tiempo invertido esperando a una
respuesta web se debe a la descarga de los componentes de la pgina:
imgenes, hojas de estilo, scripts, Flash, etc.

Bloques para la
construccin de
plataforma

Los servicios de
AWS
(8)

Amazon Mechanical Turk es una plataforma


para la compra/venta de mano de obra humana y
inteligencia humana.
http://aws.amazon.com/es/mturk/
Amazon SNS (Simple Notification Service) permite el envo de
notificaciones mediante SMS o email.
http://aws.amazon.com/es/sns/

Amazon SQS (Simple Queue Service)


Implementa el servicio de mensajera basado en colas
Los mensajes son siempre strings
til para crear trabajos asncronos y descargar de actividad a un web serverBloques para la
http://aws.amazon.com/es/sqs/

Workforce
Amazon
Mechanical Turk

Mensajeria
Amazon SNS
Amazon SQS

Correo
Amazon SES

construccin de
plataforma

Amazon SES (Simple Email Service) es un servicio de envo de correo electrnico


masivo y transaccional econmico y muy ampliable.
Elimina la complejidad y los gastos de construccin de una solucin de correo
electrnico, o de licencias, instalacin y uso de un servicio de correo electrnico de
otro proveedor.
http://aws.amazon.com/es/ses/

Amazon IAM (Identity and Access Management)


permite controlar de forma segura el acceso a
servicios y recursos de AWS
Amazon MFA (Multi Factor-Authentication) ofrece
un nivel adicional de seguridad que puede aplicar al
entorno AWS

Autenticacin y Autorizacin
Amazon IAM
Amazon MFA

Monitorizacin
Amazon CloudWatch

Los servicios de
AWS
(9)

Desarrollo y Automatizacin
AWS Elastic Beanstalk
AWS CloudFormation

Caractersticas
del servicio

Amazon CloudWatch proporciona la supervisin de los recursos de la nube de AWS y de


las aplicaciones que los clientes ejecutan en AWS. Permite la monitorizacin de los
servicios con la creacin de monitores de rendimiento y reglas.
http://aws.amazon.com/es/cloudwatch/
AWS Elastic Beanstalk permite crear aplicaciones y plataformas de manera
automatizada. Cargamos la aplicacin y automticamente se gestiona el
aprovisionamiento de capacidad, equilibrio de carga, autoescalado y gestin del estado de
la aplicacin.
http://aws.amazon.com/es/elasticbeanstalk/
AWS CloudFormation permite crear plantillas para automatizar la creacin de recursos
de AWS y la relacin entre ellos para desplegar una determinada aplicacin o plataforma

Los servicios de
AWS
(10)
Tu Aplicacin
Librerias y SDKs
.NET/Java, etc.

Interfaz Web
Consola administracin

Herramientas
AWS Toolkit para Eclipse

Lnea de comandos

Herramientas de
acceso al servicio

Libreras y SDK de programacin para .NET, Java, Python, Ruby, etc.


para poder interactuar con los servicios de AWS desde cualquier
programa, aplicacin o script.
Interfaz web de usuario para gestionar todos los servicios con pocos
clicks.
Plugin de AWS para Eclipse, para interactuar con los servicios de AWS
de manera muy simple.
Consola o Lnea de comandos para gestionar todos los servicios de
AWS a travs de comandos.

Interfaz de Usuario de
la Consola de AWS

Los servicios de
AWS
(11)

El Servicio
clave de AWS:
Auto Scalling
(1)

Auto Scaling
Escalabilidad Automtica
Permite crear automaticamente
instancias de 1 a n durante picos de
demanda o eliminarlas si no hay
demanda.

6 am - Instancia funcionando

10 am - Se detecta un pico de demanda (muchos

correctamente.

usuarios)

El Servicio
clave de AWS:
Auto Scalling
(2)

10 am - Se crea instantneamente una


nueva instancia.

10 am - El balanceador, balancea la

7 pm - Se detecta que no hay carga/demanda y

carga/demanda a las dos instancias.

que no necesitamos tantas instancias.

El Servicio
clave de AWS:
Auto Scalling
(3)

7 am - AWS Auto Scalling elimina

7 am - El sistema vuelve a tener solo una unica

automaticamente las instancias que no se


necesitan.

instancia para dar un servicio mnimo.

Algunos Casos
de Exito en el
mundo
http://aws.amazon.com/es/solutions/case-studies/

Algunos Casos
de Exito en
Espaa
Utilizan AWS para hospedar la aplicacin online Sistema Uno
que permite la educacin online y lectura de libros online.
AWS les permite administrar los entornos de produccin,
preproduccin y test de manera muy sencilla y econmica.
Tambin, gracias a AWS pueden utilizar esta aplicacin en
ms de 20 pases sin problemas de latencia o de rendimiento.
Leer ms
Utilizan AWS y su elasticidad para hospedar
la web del fcbarcelona y otros servicios como
la TV online y los foros. Con autoscalling
tienen una alta disponibilidad de servicio y
solo pagan por lo que utilizan.
Leer ms
Utilizan Amazon EC2 y Amazon S3 para
hospedar el portal web publico de
comunicacin al ciudadano (http://www.
informarseessalud.org). El proyecto costo
1/30 parte de lo que haban valorado
utilizando hardware propio.
Leer ms

Utilizan Amazon EC2 para correr sus


aplicaciones bancarias de simulacin de
riesgos de crdito, las cuales utilizan
complejos algoritmos y necesitan alta potencia
de computacin.
Leer ms

Construida con
altos estndares
de seguridad
Diseada para cumplir los
requisitos de seguridad
empresariales:

Seguridad
Seguridad
Seguridad fsica de los centros de datos:
Centros de datos perimetrales y controlados militarmente.
No hay descripcin de donde estn los centros de datos
o como sn.
El acceso a cada planta es a travs de doble factor de autenticacin como
mnimo.
Todo el acceso fsico est auditado
Seguridad de los datos:
Almacenamiento de datos redundante
Acceso a servidores EC2 con claves SSH
Firewalls, Security Groups y ACLs
Identity and Access Management (IAM)
Autenticacin multifactor.
Hardware, Software y Redes internamente:
Administracin de cambios sistemtico.
Despliegue de actualizaciones por fases

Seguridad

Presentacin creada por CloudImpulsion


Si desea ms informacin sobre Amazon Web Services u otros
servicios de Cloud Computing no dude en visitar nuestra pgina
web en www.cloudimpulsion.com y ponerse en contacto con
nosotros.

Vous aimerez peut-être aussi