P a a S : B e a n s Ta l k           Desarrollo por las nubes
¿Que es BeansTalk?  • Servicio Web de Amazon  • Permite desplegar aplicaciones web en la    nube.  • Alta disponibilidad y...
Tipos de entornos  • Una aplicación tiene cuatro tipos diferentes    de entornos:         – Desarrollo         – Test     ...
¿Cómo me registro?  • Beanstalk requiere registro para una serie    de servicios de AWS.  • Beanstalk utiliza servicios co...
Elastic Beanstalk y AWS  • Beanstalk no es un PaaS  • Beanstalk permite hacerse cargo de todos    los servicios individual...
Desde línea de comandos  • El acceso a Amazon AWS está protegido.    Hay tres tipos de las credenciales de    acceso:     ...
La consola AWSIntroducción a Beanstalk   06/12/2011   7
Elastic Compute Cloud  • Al crear una aplicación levantamos instancias    EC2.  • Una instancia es el equivalente de un se...
Auto Scaling  • Beanstalk tiene la capacidad de escalar    hacia arriba y hacia abajo en función del    tráfico.  • Por de...
CloudWatch  • CloudWatch es el servicio encargado de las    métricas (dos semanas de datos con varios    tipos de métricas...
Database  • Amazon SimpleDB es un almacén de datos    no relacionales altamente disponible,    ampliable y flexible.  • Se...
Simple Notification Service  • SNS es un servicio de notificación de los    topics y subscribers.  • Un subscriber es una ...
Amazon S3  • S3 es un servicio de almacenamiento de    AWS.  • Se puede configurar Beanstalk para rotar    archivos de log...
Identity Access Management  • Permite crear usuarios con un conjunto    limitado de permisos a recursos específicos    de ...
Arquitectura                           http://cloudhispano.elasticbeanstalk.comIntroducción a Beanstalk                   ...
http://es.linkedin.com/in/luisroldan                               http://www.cloudhispano.org/            @cloudhispano  ...
Upcoming SlideShare
Loading in …5
×

PaaS: Beanstalk - CloudHispano

773
-1

Published on

Introducción a Amazon Beanstalk

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
773
On Slideshare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

PaaS: Beanstalk - CloudHispano

  1. 1. P a a S : B e a n s Ta l k Desarrollo por las nubes
  2. 2. ¿Que es BeansTalk? • Servicio Web de Amazon • Permite desplegar aplicaciones web en la nube. • Alta disponibilidad y escalabilidad • Está alineado con otros servicios AWS (como instancias de EC2, balanceadores de carga y auto escalado)Introducción a Beanstalk 06/12/2011 2
  3. 3. Tipos de entornos • Una aplicación tiene cuatro tipos diferentes de entornos: – Desarrollo – Test – Preproducción – ProducciónIntroducción a Beanstalk 06/12/2011 3
  4. 4. ¿Cómo me registro? • Beanstalk requiere registro para una serie de servicios de AWS. • Beanstalk utiliza servicios como: – EC2 (computo) – EBS (almacenamiento) – ELB (balanceo de carga) – S3 (otro tipo de almacenamiento)Introducción a Beanstalk 06/12/2011 4
  5. 5. Elastic Beanstalk y AWS • Beanstalk no es un PaaS • Beanstalk permite hacerse cargo de todos los servicios individuales de AWS subyacentesIntroducción a Beanstalk 06/12/2011 5
  6. 6. Desde línea de comandos • El acceso a Amazon AWS está protegido. Hay tres tipos de las credenciales de acceso: 1. Claves de Acceso, para REST y las solicitudes de consulta de protocolo 2. Certificados X.509, para garantizar las peticiones vía SOAP 3. Pares de claves, para la protección de contenido y para acceder a las instancias EC2Introducción a Beanstalk 06/12/2011 6
  7. 7. La consola AWSIntroducción a Beanstalk 06/12/2011 7
  8. 8. Elastic Compute Cloud • Al crear una aplicación levantamos instancias EC2. • Una instancia es el equivalente de un servidor virtual • Una instancia de gran tamaño permite: – 7,5 GB de memoria – 4 unidades EC2 (2 núcleos virtuales con 2 unidades EC2 cada uno) – 850 GB de almacenamiento de instancia – I/O: AltaIntroducción a Beanstalk 06/12/2011 8
  9. 9. Auto Scaling • Beanstalk tiene la capacidad de escalar hacia arriba y hacia abajo en función del tráfico. • Por defecto se escala teniendo en cuenta la CPUUtilization. • También se pueden configurar alarmas para iniciar las actividades de escalado según métricas de CloudWatch.Introducción a Beanstalk 06/12/2011 9
  10. 10. CloudWatch • CloudWatch es el servicio encargado de las métricas (dos semanas de datos con varios tipos de métricas). • De manera predeterminada, las mediciones se realizan cada 5 minutos, pero se puede habilitar medidas detalladas para realizarlas cada minuto. • Se puede configurar en cada instancia EC2. • La mayoría de los otros servicios (RDS, ELB) tienen métricas disponibles vía CloudWatch.Introducción a Beanstalk 06/12/2011 10
  11. 11. Database • Amazon SimpleDB es un almacén de datos no relacionales altamente disponible, ampliable y flexible. • Se encarga de crear y gestionar varias réplicas de los datos y de distribuirlas geográficamente para permitir alta disponibilidad y capacidad de duración.Introducción a Beanstalk 06/12/2011 11
  12. 12. Simple Notification Service • SNS es un servicio de notificación de los topics y subscribers. • Un subscriber es una dirección de correo electrónico, pero también puede ser una dirección URL.Introducción a Beanstalk 06/12/2011 12
  13. 13. Amazon S3 • S3 es un servicio de almacenamiento de AWS. • Se puede configurar Beanstalk para rotar archivos de log en S3 (una especie de directorio) cada hora. • S3 es también el lugar donde se almacenan los archivos .WARIntroducción a Beanstalk 06/12/2011 13
  14. 14. Identity Access Management • Permite crear usuarios con un conjunto limitado de permisos a recursos específicos de AWSIntroducción a Beanstalk 06/12/2011 14
  15. 15. Arquitectura http://cloudhispano.elasticbeanstalk.comIntroducción a Beanstalk 06/12/2011 15
  16. 16. http://es.linkedin.com/in/luisroldan http://www.cloudhispano.org/ @cloudhispano http://tipssheets.appspot.comIntroducción a Beanstalk 06/12/2011 16
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×