Your SlideShare is downloading. ×
Introducción a Amazon Web Services
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Introducción a Amazon Web Services

2,420
views

Published on

Amazon Web Services

Amazon Web Services

Published in: Technology

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
2,420
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
41
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Amazon Web Services Francisco Rodera Reunión Madrid-DevOps (01-12-2010)
  • 2. ¿Qué es AWS?• Es una conjunto de servicios web remotos, ofrecidos por Amazon, que conforman una plataforma de computación en la nube.• Se accede a ellos via HTTP, SOAP y REST
  • 3. Servicios disponibles (Diciembre 2010) Elastic Block Elastic ElasticCloudFront Store Compute Cloud MapReduce Relational Simple StorageMechanical Simple Queue Database Service Turk Service Service Simple Virtual Private AWS Export/Notification SimpleDB Cloud Import Service
  • 4. Servicios disponibles (Diciembre 2010) Elastic Block Elastic ElasticCloudFront Store Compute Cloud MapReduce Relational Simple StorageMechanical Simple Queue Database Service Turk Service Service Simple Virtual Private AWS Export /Notification SimpleDB Cloud Import Service
  • 5. Paso1: Registro• http://aws.amazon.com/
  • 6. Paso 2: Subscripción• Pasos de suscripción a un servicio. - Verificación de datos personales. - Número de tarjeta bancaria. - Verificación telefónica.
  • 7. Paso 3: Credenciales• Necesarios para el acceso a cualquier servicio.• Hay 3 tipos: • Claves de acceso (REST) • Certificados X.509 (SOAP) • Pares de claves (EC2 y Cloudfront)
  • 8. Amazon EC2• Elastic Compute Cloud (EC2)• Es un servicio de alquiler de servidores por horas.• Plataforma basada en XEN.
  • 9. EC2 - Regiones• Distribuido geográficamente para mayor disponibilidad y disminuir latencia.• 4 regiones y 10 zonas de disponibilidad: ‣ US-East (North. Virginia) us-east-1{a,b,c,d} ‣ US-West (North. California) us-west-1{a,b} ‣ EU (Ireland) eu-west-1{a,b} ‣ Asia Pacific (Singapore) ap-southeast-1{a,b}
  • 10. EC2 - AMIs- Amazon Machine Image = Imagen virtual (SO + Apps) que se carga sobre una instancia en la plataforma de virtualización.- Se almacenan en S3.- Pueden ser pública, privadas o compartidas.
  • 11. EC2 - Instancias- 11 tipos de instancias diferentes.- Distinta CPU, memoria, tamaño de disco local y rendimiento de E/S
  • 12. EC2 - Red- Todas las instancias tienen 2 interfaces de red distintas con IPs asignadas al arrancar*: 1. IP pública 2. IP interna (rango 10.0.0.0/8)✴ Salvo que usemos una “Elastic IP”
  • 13. EC2 - Almacenamiento- Todas las instancias al arrancar disponen por defecto de unos discos efímeros montados en el sistema.- Para almacenamiento permanente hay que usar dispositivos EBS (Elastic Block Store)
  • 14. EC2 - Seguridad- Grupo de seguridad: conjunto de reglas de seguridad para una colección de máquinas.- Permite definir directivas de seguridad (acceso a puertos TCP, UDP y tipo y codigo ICMP) a hosts, redes (en formato CIDR) y a otros grupos de seguridad.
  • 15. EC2 - Precio (I)- Varían en función del tipo de instancia, si es Linux o Windows y la región en la que esté (us-east-1 es la más barata que).- Desde $ 0.025 por hora para una instancia de tipo “Micro” hasta $ 2.28 por hora para una “Quadruple Extra Large” (Región EU)- Instancias reservadas y “Spot instances”
  • 16. EC2 - Precio (II)- Transferencia de red (interno) - Entre instancias de la misma zona de disponibilidad: Gratis - Entre instancias de la misma región: $0.01/GB.- Transferencia de red (internet) - Entrada: $0.01/GB - Salida: $0.15/GB (hasta 10TB)- http://aws.amazon.com/ec2/pricing/
  • 17. EC2 - Ejemplo- Lanzar una instancia: ec2-run-instances ami-06067854 -n 1 -g mySecGroup -k myKeyPair --instance-type m1.large --region ap-southeast-1
  • 18. Elastic Block Store (EBS) (I)- Volúmenes de almacenamiento para usar en las instancias EC2- Almacenamiento persistente. Entre 1GB y 1 TB de tamaño.- “Raw”, sin formatear. Se identifican en el sistema como /dev/sdX (para particionar, formatear, RAID, LVM,...)- Sólo dentro de la misma zona de disponibilidad.
  • 19. Elastic Block Store (EBS) (II)- Snapshots. Clonado, backup,...- “EBS Backed instances”. Instancias montadas directamente sobre un dispositivo EBS en lugar de disco efímero.
  • 20. Simple Storage Service (S3)- Servicio de almacenamiento y recuperación de ficheros.- Ficheros de entre 1 byte hasta 5 GB, almacenados en buckets.- Alta protección de los datos. Almacenamiento redundante y distribuido en cada región.- Acceso mediante SOAP y REST.
  • 21. Simple Storage Service (S3)- Seguridad definida por archivo.- Posibilidad de hacerlos públicos y servirlos por HTTP(S).- AWS import/export para grandes volúmenes de datos.
  • 22. Simple Queue Service (SQS)- Servicio distribuido de colas de mensajes.- Similar a “Java Message Service” o “Microsoft Message Queuing” pero en la nube.- Cada cuenta AWS puede crear un número ilimitado de colas.- Se cobra por número de peticiones y volumen de transferencia.
  • 23. Monitorización de AWS- http://status.aws.amazon.com/
  • 24. Monitorización de AWS- http://www.cloudstatus.com/
  • 25. Utilidades- CLI (http://aws.amazon.com/developertools): - Amazon EC2 API tools - Amazon EC2 AMI tools - aws (http://www.timkay.com/aws/)- GUI: - AWS Management console (web) - ElasticFox (Plugin Firefox para EC2)
  • 26. ¿Preguntas?
  • 27. Graciasfrancisco.rodera@gmail.com @trek1s