Asier Amezqueta
Josu Escolar
José Antonio Juaristi
Iñigo Ormaza
18-12-2011
Asier Amezqueta
Josu Escolar
José Antonio Juaristi
Iñigo Ormaza
18-12-2011
1. Introducción1. Introducción
INDICE:1. Introducción.
2. Listado Servicios Web.
3. Alternativas.
4.-Preguntas.
Amazon Web ServicesAmazon Web Services
Amazon Web Services:
2006 por y para desarrolladores.
Proporciona un conjunto de Servicios Web a través de la nube por medio de una arquitectura global.
Servicio a través de HTTP
REST.
SOAP.
Flexible:
Linux, Windows…
Java, C#, PHP, Python..
Amazon Web ServicesAmazon Web Services
Soluciones proporcionadas por AWS:
Alojamiento de aplicaciones.
Copia de seguridad.
Bases de datos
Comercio electrónico.
Alojamiento WEB.
Motores de búsqueda.
1. Introducción1. Introducción
INDICE:1. Introducción.
2. Listado Servicios Web.
3. Alternativas.
4.-Preguntas.
2. Listado Servicios Web2. Listado Servicios Web
Amazon Web ServicesAmazon Web Services
INDICE:1. Introducción.
2. Listado Servicios Web.
3. Alternativas.
4.-Preguntas.
Amazon Web ServicesAmazon Web Services
Amazon Flexible Payments Service:
Es el primer servicio de pagos diseñado desde cero para los desarrolladores.
Esta construida para ser una infraestructura de pagos fiable y escalable.
Proporciona a los desarrolladores una manera cómoda de efectuar el cobro a los clientes de Amazon.
2. Listado Servicios Web2. Listado Servicios Web
INDICE:1. Introducción.
2. Listado Servicios Web.
3. Alternativas.
4.-Preguntas.
Amazon Web ServicesAmazon Web Services
Amazon DevPay:
Forma fácil de usar la facturación online.
Servicio para la administración de cuentas que da facilidad a las empresas de cara a vender las aplicaciones que se construyen o funcionan sobre los Amazon Web Services.
Utiliza Amazon Payments.
2. Listado Servicios Web2. Listado Servicios Web
INDICE:1. Introducción.
2. Listado Servicios Web.
3. Alternativas.
4.-Preguntas.
2. Listado Servicios Web2. Listado Servicios Web
Amazon Web ServicesAmazon Web Services
INDICE:1. Introducción.
2. Listado Servicios Web.
3. Alternativas.
4.-Preguntas.
Amazon Web ServicesAmazon Web Services
2. Listado Servicios Web 2. Listado Servicios Web
Amazon SimpleDB:
Es un almacén de datos altamente disponible, ampliable y flexible que alivia carga de trabajo de la administración de bases de datos.
Ofrece:
Alta disponibilidad.
Fácil ajuste de dimensiones.
Flexibilidad sin poca o ninguna carga administrativa
Labor: Crea y gestiona varias réplicas de sus datos y las distribuye geográficamente para permitir alta disponibilidad y capacidad de duración
INDICE:1. Introducción.
2. Listado Servicios Web.
3. Alternativas.
4.-Preguntas.
2. Listado Servicios Web2. Listado Servicios Web
Amazon Web ServicesAmazon Web Services
INDICE:1. Introducción.
2. Listado Servicios Web.
3. Alternativas.
4.-Preguntas.
Amazon Web ServicesAmazon Web Services
2. Listado Servicios Web 2. Listado Servicios Web
Simple Notification Service (SNS):
Permite publicar mensajes en una aplicación y que sean entregados directamente a subscriptores u otras aplicaciones.
No interactúa con todos los servicios de AWS.
Control de Acceso.
Utiliza diferentes protocolos:
HTTP/HTTPS.
EMAIL/EMAIL-JSON.
SQS.
SMS.
INDICE:1. Introducción.
2. Listado Servicios Web.
3. Alternativas.
4.-Preguntas.
Amazon Web ServicesAmazon Web Services
2. Listado Servicios Web 2. Listado Servicios Web
Simple Notification Service (SNS):
Implementación:
Definir un tema.
Definir Políticas para el tema.
Adición de suscriptores al tema.
Publicación Mensajes/Envío Notificaciones.
INDICE:1. Introducción.
2. Listado Servicios Web.
3. Alternativas.
4.-Preguntas.
2. Listado Servicios Web 2. Listado Servicios Web
Amazon Web ServicesAmazon Web Services
INDICE:1. Introducción.
2. Listado Servicios Web.
3.-Preguntas.
2. Listado Servicios Web2. Listado Servicios Web
Amazon Web ServicesAmazon Web Services
INDICE:1. Introducción.
2. Listado Servicios Web.
3. Alternativas.
4.-Preguntas.
Amazon Web ServicesAmazon Web Services
2. Listado Servicios Web 2. Listado Servicios Web
Simple Queue Service (SQS):
Sistema de gestión de colas:
Se utiliza con el resto de servicios AWS
Seguridad
Componentes
Ejecutar independientemente.
Misma o Distinta red.
Independiente de la tecnología.
INDICE:1. Introducción.
2. Listado Servicios Web.
3. Alternativas.
4.-Preguntas.
Amazon Web ServicesAmazon Web Services
2. Listado Servicios Web 2. Listado Servicios Web
Simple Queue Service (SQS):
Funcionamiento:
Colas de mensajes:
Crear en 5 Regiones.
Máximo 64 KB/mensaje
Leer y enviar simultáneamente.
Se guarda como máx. 14 días.
Bloqueo de Mensajes
Compartir colas.
INDICE:1. Introducción.
2. Listado Servicios Web.
3. Alternativas.
4.-Preguntas.
2. Listado Servicios Web 2. Listado Servicios Web
Amazon Web ServicesAmazon Web Services
INDICE:1. Introducción.
2. Listado Servicios Web.
3.-Preguntas.
2. Listado Servicios Web2. Listado Servicios Web
Amazon Web ServicesAmazon Web Services
INDICE:1. Introducción.
2. Listado Servicios Web.
3. Alternativas.
4.-Preguntas.
2. Listado Servicios Web2. Listado Servicios Web
Amazon Web ServicesAmazon Web Services
Amazon EC2:
Servicio Web que proporciona un entorno informático virtual.
Redimensionado en tiempo real.
Control Total.
Flexible.
Fiable.
Seguro.
Diseño para ser usado con otros Servicios Web.
CoudWatch.
Auto-Scaling.
Elastic Load Balancing.
INDICE:1. Introducción.
2. Listado Servicios Web.
3. Alternativas.
4.-Preguntas.
Amazon Web ServicesAmazon Web Services
Amazon CloudWatch:
Supervisión de los recursos de la nube de AWS y de las aplicaciones que los clientes ejecutan en AWS:
Recopilar métricas y realizar su seguimiento
Obtener conocimientos y reaccionar
Establecer alarmas.
Uso del servicio Auto-Scaling.
Se puede acceder a las funciones a través:
API.
Las herramientas de línea de comandos.
SDK de AWS.
AWS Management Console.
2. Listado Servicios Web2. Listado Servicios Web
INDICE:1. Introducción.
2. Listado Servicios Web.
3. Alternativas.
4.-Preguntas.
Amazon Web ServicesAmazon Web Services
Amazon Auto-Scaling:
Permite escalar automáticamente los servicios EC2 y cloudWatch.
Disponible si se esta registrado para un servicio EC2:
Uso mediante línea de comandos:
as-create-launch-config.
as-create-auto-scaling-group
as-put-scaling-policy
mon-put-metric-alarm
2. Listado Servicios Web2. Listado Servicios Web
INDICE:1. Introducción.
2. Listado Servicios Web.
3. Alternativas.
4.-Preguntas.
Amazon Web ServicesAmazon Web Services
Amazon Elastic Load Balancing:
Distribuye automáticamente el tráfico entrante de las aplicaciones entre varias instancias de Amazon EC2:
Proporciona equilibrio de carga.
Detecta instancias en mal estado dentro de un conjunto y redirige automáticamente el tráfico.
Permite SSL.
Une sesiones de un mismo usuario sobre la misma instancia.
Interacciona con el CloudWatch para generar estadísticas:
Recuento de solicitudes.
Latencia.
2. Listado Servicios Web2. Listado Servicios Web
INDICE:1. Introducción.
2. Listado Servicios Web.
3. Alternativas.
4.-Preguntas.
2. Listado Servicios Web2. Listado Servicios Web
Amazon Web ServicesAmazon Web Services
INDICE:1. Introducción.
2. Listado Servicios Web.
3. Alternativas.
4.-Preguntas.
Amazon Web ServicesAmazon Web Services
Amazon Relational Database Service (RDS):
Facilita las tareas de configuración, utilización y escalado de una base de datos relacional en la nube:
MySQL.
Oracle.
Permite comunicación con cloudWatch.
Gestión:
AWS Management Console.
API:
http://docs.amazonwebservices.com/AmazonRDS/latest/APIReference/
2. Listado Servicios Web2. Listado Servicios Web
INDICE:1. Introducción.
2. Listado Servicios Web.
3. Alternativas.
4.-Preguntas.
2. Listado Servicios Web2. Listado Servicios Web
Amazon Web ServicesAmazon Web Services
INDICE:1. Introducción.
2. Listado Servicios Web.
3. Alternativas.
4.-Preguntas.
Amazon Web ServicesAmazon Web Services
Simple Storage Service (S3):
Servicio de almacenamiento de datos
Agrupamiento de objetos en depósitos
Depósitos únicos en toda la red S3
Descarga de datos por HTTP o BitTorrent
Redundancia de datos en múltiples servidores
Transmisión de datos segura bajo SSL
Sistema de permisos para usuarios y objetos
2. Listado Servicios Web2. Listado Servicios Web
INDICE:1. Introducción.
2. Listado Servicios Web.
3. Alternativas.
4.-Preguntas.
Amazon Web ServicesAmazon Web Services
• Simple Storage Service (S3):
• Operaciones REST
• GET Service
• DELETE Bucket
• GET Object Torrent
• Delete Multiple Objects
2. Listado Servicios Web2. Listado Servicios Web
INDICE:1. Introducción.
2. Listado Servicios Web.
3. Alternativas.
4.-Preguntas.
Amazon Web ServicesAmazon Web Services
• Simple Storage Service (S3):
• Operaciones SOAP
• ListAllMyBuckets
• CreateBucket
• PutObjectInline
• GetObject
2. Listado Servicios Web2. Listado Servicios Web
INDICE:1. Introducción.
2. Listado Servicios Web.
3. Alternativas.
4.-Preguntas.
2. Listado Servicios Web2. Listado Servicios Web
Amazon Web ServicesAmazon Web Services
INDICE:1. Introducción.
2. Listado Servicios Web.
3. Alternativas.
4.-Preguntas.
Amazon Web ServicesAmazon Web Services
• CloudFront:
• Servicio de acceso contenido de alto rendimiento
• Contenido en servidor original
• Creación de distribuciones (contenido duplicado) en servidor cercano a usuario final
• Acceso a estos servidores intermedios
• Protocolos HTTP, HTTPS, RTMP
• Optimizado para S3 y EC2
• Compatible con cualquier servidor de origen
2. Listado Servicios Web2. Listado Servicios Web
INDICE:1. Introducción.
2. Listado Servicios Web.
3. Alternativas.
4.-Preguntas.
Amazon Web ServicesAmazon Web Services
• CloudFront:
• Operaciones REST
• GET Distribution
• POST Origin Access Identity
• POST Distribution
2. Listado Servicios Web2. Listado Servicios Web
INDICE:1. Introducción.
2. Listado Servicios Web.
3. Alternativas.
4.-Preguntas.
2. Listado Servicios Web2. Listado Servicios Web
Amazon Web ServicesAmazon Web Services
INDICE:1. Introducción.
2. Listado Servicios Web.
3. Alternativas.
4.-Preguntas.
Amazon Web ServicesAmazon Web Services
• Amazon Virtual Private Cloud:
• Permite crear una red privada con la topología deseada.
• Subredes de acceso privado a modo de intranet.
• Permite comunicación con cloudWatch.
2. Listado Servicios Web2. Listado Servicios Web
INDICE:1. Introducción.
2. Listado Servicios Web.
3. Alternativas.
4.-Preguntas.
Amazon Web ServicesAmazon Web Services
• CloudBuilder:
• Google App Engine:
• Windows Azure:
3. Alternativas3. Alternativas
INDICE:1. Introducción.
2. Listado Servicios Web.
3. Alternativas.
4.-Preguntas.
Amazon Web ServicesAmazon Web Services
• AWS vs Google App Engine:
3. Alternativas3. Alternativas
INDICE:1. Introducción.
2. Listado Servicios Web.
3. Alternativas.
4.-Preguntas.
?
Amazon Web ServicesAmazon Web Services
4. Preguntas4. Preguntas
INDICE:1. Introducción.
2. Listado Servicios Web.
3. Alternativas.
4.-Preguntas.
• Todos los logotipos e imágenes son propiedad de sus respectivos dueños.
• Herramientas utilizadas para esta presentación:MAC OX LION, WINDOWS VISTA, IWORK, POWER POINT, CHROME,
FIREFOX