SlideShare ist ein Scribd-Unternehmen logo
1 von 27
Downloaden Sie, um offline zu lesen
Amazon Web Services


      Francisco Rodera
      Reunión Madrid-DevOps (01-12-2010)
¿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
Servicios disponibles
                   (Diciembre 2010)



              Elastic Block      Elastic
                                                  Elastic
CloudFront        Store       Compute Cloud
                                                MapReduce

               Relational     Simple Storage
Mechanical                                      Simple Queue
               Database          Service
  Turk                                             Service
                Service
  Simple                      Virtual Private
                                                AWS Export/
Notification    SimpleDB           Cloud
                                                  Import
 Service
Servicios disponibles
                   (Diciembre 2010)



              Elastic Block      Elastic
                                                   Elastic
CloudFront        Store       Compute Cloud
                                                 MapReduce

               Relational     Simple Storage
Mechanical                                      Simple Queue
               Database          Service
  Turk                                             Service
                Service
  Simple                      Virtual Private
                                                AWS Export /
Notification    SimpleDB           Cloud
                                                  Import
 Service
Paso1: Registro
• http://aws.amazon.com/
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.
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)
Amazon EC2

• Elastic Compute Cloud (EC2)
• Es un servicio de alquiler de servidores por
  horas.
• Plataforma basada en XEN.
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}
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.
EC2 - Instancias

-   11 tipos de instancias diferentes.

-   Distinta CPU, memoria, tamaño de
    disco local y rendimiento de E/S
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”
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)
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.
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”
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/
EC2 - Ejemplo


-   Lanzar una instancia:
    ec2-run-instances ami-06067854 -n 1 -g
    mySecGroup -k myKeyPair --instance-type
    m1.large --region ap-southeast-1
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.
Elastic Block Store
           (EBS) (II)

-   Snapshots. Clonado, backup,...

-   “EBS Backed instances”. Instancias
    montadas directamente sobre un dispositivo
    EBS en lugar de disco efímero.
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.
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.
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.
Monitorización de AWS
-   http://status.aws.amazon.com/
Monitorización de AWS
-   http://www.cloudstatus.com/
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)
¿Preguntas?
Gracias

francisco.rodera@gmail.com
          @trek1s

Weitere ähnliche Inhalte

Was ist angesagt?

Comenzando con los Servicios Móviles en AWS
Comenzando con los Servicios Móviles en AWSComenzando con los Servicios Móviles en AWS
Comenzando con los Servicios Móviles en AWSAmazon Web Services LATAM
 
Webinar: Ask the Architect - Servicios de Storage de AWS
Webinar: Ask the Architect - Servicios de Storage de AWSWebinar: Ask the Architect - Servicios de Storage de AWS
Webinar: Ask the Architect - Servicios de Storage de AWSAmazon Web Services LATAM
 
AWS Summit Bogotá Track Básico: Bases de datos en AWS
AWS Summit Bogotá Track Básico: Bases de datos en AWSAWS Summit Bogotá Track Básico: Bases de datos en AWS
AWS Summit Bogotá Track Básico: Bases de datos en AWSAmazon Web Services
 
Cloud computing - eDays 2014
Cloud computing - eDays 2014Cloud computing - eDays 2014
Cloud computing - eDays 2014Luis Toscano
 
Comenzando con Aplicaciones Enterprise en AWS
Comenzando con Aplicaciones Enterprise en AWSComenzando con Aplicaciones Enterprise en AWS
Comenzando con Aplicaciones Enterprise en AWSAmazon Web Services LATAM
 
Comenzando con los servicios móviles en AWS
Comenzando con los servicios móviles en AWSComenzando con los servicios móviles en AWS
Comenzando con los servicios móviles en AWSAmazon Web Services LATAM
 
Novedades Microsoft Azure
Novedades Microsoft AzureNovedades Microsoft Azure
Novedades Microsoft AzureIvan Martinez
 
Creando su primera aplicación Big Data en AWS
Creando su primera aplicación Big Data en AWSCreando su primera aplicación Big Data en AWS
Creando su primera aplicación Big Data en AWSAmazon Web Services LATAM
 
WhyFLOSS - Como evitar caer cautivo de las Nubes Propietarias
WhyFLOSS - Como evitar caer cautivo de las Nubes PropietariasWhyFLOSS - Como evitar caer cautivo de las Nubes Propietarias
WhyFLOSS - Como evitar caer cautivo de las Nubes PropietariasAbiquo, Inc.
 
Desarrollo de una infraestructura de Cloud Computing. Ahora las empresas cons...
Desarrollo de una infraestructura de Cloud Computing. Ahora las empresas cons...Desarrollo de una infraestructura de Cloud Computing. Ahora las empresas cons...
Desarrollo de una infraestructura de Cloud Computing. Ahora las empresas cons...Mundo Contact
 
Optimización de costos con los diferentes modelos de compra de servicios en l...
Optimización de costos con los diferentes modelos de compra de servicios en l...Optimización de costos con los diferentes modelos de compra de servicios en l...
Optimización de costos con los diferentes modelos de compra de servicios en l...Amazon Web Services LATAM
 
Cloud computing
Cloud computingCloud computing
Cloud computingTensor
 

Was ist angesagt? (20)

2. Amazon Web Services
2.  Amazon Web Services2.  Amazon Web Services
2. Amazon Web Services
 
Analizando el TCO para migrar a AWS
Analizando el TCO para migrar a AWSAnalizando el TCO para migrar a AWS
Analizando el TCO para migrar a AWS
 
Comenzando con los Servicios Móviles en AWS
Comenzando con los Servicios Móviles en AWSComenzando con los Servicios Móviles en AWS
Comenzando con los Servicios Móviles en AWS
 
AWS en Español
AWS en EspañolAWS en Español
AWS en Español
 
Clase Maestra EC2
Clase Maestra EC2Clase Maestra EC2
Clase Maestra EC2
 
Webinar: Ask the Architect - Servicios de Storage de AWS
Webinar: Ask the Architect - Servicios de Storage de AWSWebinar: Ask the Architect - Servicios de Storage de AWS
Webinar: Ask the Architect - Servicios de Storage de AWS
 
AWS Summit Bogotá Track Básico: Bases de datos en AWS
AWS Summit Bogotá Track Básico: Bases de datos en AWSAWS Summit Bogotá Track Básico: Bases de datos en AWS
AWS Summit Bogotá Track Básico: Bases de datos en AWS
 
Cloud computing - eDays 2014
Cloud computing - eDays 2014Cloud computing - eDays 2014
Cloud computing - eDays 2014
 
Comenzando con Aplicaciones Enterprise en AWS
Comenzando con Aplicaciones Enterprise en AWSComenzando con Aplicaciones Enterprise en AWS
Comenzando con Aplicaciones Enterprise en AWS
 
Comenzando con los servicios móviles en AWS
Comenzando con los servicios móviles en AWSComenzando con los servicios móviles en AWS
Comenzando con los servicios móviles en AWS
 
Novedades Microsoft Azure
Novedades Microsoft AzureNovedades Microsoft Azure
Novedades Microsoft Azure
 
Creando su primera aplicación Big Data en AWS
Creando su primera aplicación Big Data en AWSCreando su primera aplicación Big Data en AWS
Creando su primera aplicación Big Data en AWS
 
Analizando el TCO para migrar a AWS
Analizando el TCO para migrar a AWSAnalizando el TCO para migrar a AWS
Analizando el TCO para migrar a AWS
 
WhyFLOSS - Como evitar caer cautivo de las Nubes Propietarias
WhyFLOSS - Como evitar caer cautivo de las Nubes PropietariasWhyFLOSS - Como evitar caer cautivo de las Nubes Propietarias
WhyFLOSS - Como evitar caer cautivo de las Nubes Propietarias
 
Como reducir costos en AWS
Como reducir costos en AWSComo reducir costos en AWS
Como reducir costos en AWS
 
Desarrollo de una infraestructura de Cloud Computing. Ahora las empresas cons...
Desarrollo de una infraestructura de Cloud Computing. Ahora las empresas cons...Desarrollo de una infraestructura de Cloud Computing. Ahora las empresas cons...
Desarrollo de una infraestructura de Cloud Computing. Ahora las empresas cons...
 
Construyendo aplicaciones para IoT con AWS
Construyendo aplicaciones para IoT con AWSConstruyendo aplicaciones para IoT con AWS
Construyendo aplicaciones para IoT con AWS
 
Optimización de costos con los diferentes modelos de compra de servicios en l...
Optimización de costos con los diferentes modelos de compra de servicios en l...Optimización de costos con los diferentes modelos de compra de servicios en l...
Optimización de costos con los diferentes modelos de compra de servicios en l...
 
Flisol amazon-ec2
Flisol amazon-ec2Flisol amazon-ec2
Flisol amazon-ec2
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 

Ähnlich wie Introducción a Amazon Web Services

Redes y seguridad en AWS - CongresoSSI
Redes y seguridad en AWS - CongresoSSIRedes y seguridad en AWS - CongresoSSI
Redes y seguridad en AWS - CongresoSSIKatherine Cancelado
 
Planeando la recuperación de desastres en la nube con AWS
Planeando la recuperación de desastres en la nube con AWSPlaneando la recuperación de desastres en la nube con AWS
Planeando la recuperación de desastres en la nube con AWSAmazon Web Services LATAM
 
Los beneficios de migrar sus cargas de trabajo de big data a AWS
Los beneficios de migrar sus cargas de trabajo de big data a AWSLos beneficios de migrar sus cargas de trabajo de big data a AWS
Los beneficios de migrar sus cargas de trabajo de big data a AWSAmazon Web Services LATAM
 
AWS Fundamentals.pptx
AWS Fundamentals.pptxAWS Fundamentals.pptx
AWS Fundamentals.pptxEnrique
 
AWS para desarrolladores
AWS para desarrolladoresAWS para desarrolladores
AWS para desarrolladoresRaul Hugo
 
Redes final2
Redes final2Redes final2
Redes final2inigo1983
 
Escalando para sus primeros 10 millones de usuarios
Escalando para sus primeros 10 millones de usuariosEscalando para sus primeros 10 millones de usuarios
Escalando para sus primeros 10 millones de usuariosAmazon Web Services LATAM
 
Migración de datos a la nube: 6 estrategias para llevar datos a AWS
Migración de datos a la nube: 6 estrategias para llevar datos a AWSMigración de datos a la nube: 6 estrategias para llevar datos a AWS
Migración de datos a la nube: 6 estrategias para llevar datos a AWSAmazon Web Services LATAM
 
FIT GT - Build your own private cloud
FIT GT - Build your own private cloudFIT GT - Build your own private cloud
FIT GT - Build your own private cloudEgdares Futch H.
 
Meetup AWS User Group chile - Diciembre 2018
Meetup AWS User Group chile - Diciembre 2018Meetup AWS User Group chile - Diciembre 2018
Meetup AWS User Group chile - Diciembre 2018Gonzalo Vásquez
 
AWS Cloud Experience CA: Mejores prácticas en ambientes hibridos onpremise/cloud
AWS Cloud Experience CA: Mejores prácticas en ambientes hibridos onpremise/cloudAWS Cloud Experience CA: Mejores prácticas en ambientes hibridos onpremise/cloud
AWS Cloud Experience CA: Mejores prácticas en ambientes hibridos onpremise/cloudAmazon Web Services LATAM
 
Introduccion a Elastic Beanstalk AWS Roadshow Bogota Mexico
Introduccion a Elastic Beanstalk   AWS Roadshow Bogota MexicoIntroduccion a Elastic Beanstalk   AWS Roadshow Bogota Mexico
Introduccion a Elastic Beanstalk AWS Roadshow Bogota MexicoHermann Pais
 

Ähnlich wie Introducción a Amazon Web Services (20)

To Cloud or not To Cloud, That is the question!
To Cloud or not To Cloud, That is the question!To Cloud or not To Cloud, That is the question!
To Cloud or not To Cloud, That is the question!
 
Redes y seguridad en AWS - CongresoSSI
Redes y seguridad en AWS - CongresoSSIRedes y seguridad en AWS - CongresoSSI
Redes y seguridad en AWS - CongresoSSI
 
AWSome Day - Conferencia Online
AWSome Day - Conferencia OnlineAWSome Day - Conferencia Online
AWSome Day - Conferencia Online
 
Redes y seguridad en aws
Redes y seguridad en awsRedes y seguridad en aws
Redes y seguridad en aws
 
Planeando la recuperación de desastres en la nube con AWS
Planeando la recuperación de desastres en la nube con AWSPlaneando la recuperación de desastres en la nube con AWS
Planeando la recuperación de desastres en la nube con AWS
 
AWS Services Overview
AWS Services OverviewAWS Services Overview
AWS Services Overview
 
Sobrevolando AWS
Sobrevolando AWSSobrevolando AWS
Sobrevolando AWS
 
Los beneficios de migrar sus cargas de trabajo de big data a AWS
Los beneficios de migrar sus cargas de trabajo de big data a AWSLos beneficios de migrar sus cargas de trabajo de big data a AWS
Los beneficios de migrar sus cargas de trabajo de big data a AWS
 
AWS Fundamentals.pptx
AWS Fundamentals.pptxAWS Fundamentals.pptx
AWS Fundamentals.pptx
 
Servidores web: cloud
Servidores web: cloudServidores web: cloud
Servidores web: cloud
 
AWS para desarrolladores
AWS para desarrolladoresAWS para desarrolladores
AWS para desarrolladores
 
Redes final2
Redes final2Redes final2
Redes final2
 
Seguridad en la nube aws
Seguridad en la nube awsSeguridad en la nube aws
Seguridad en la nube aws
 
Escalando para sus primeros 10 millones de usuarios
Escalando para sus primeros 10 millones de usuariosEscalando para sus primeros 10 millones de usuarios
Escalando para sus primeros 10 millones de usuarios
 
Migración de datos a la nube: 6 estrategias para llevar datos a AWS
Migración de datos a la nube: 6 estrategias para llevar datos a AWSMigración de datos a la nube: 6 estrategias para llevar datos a AWS
Migración de datos a la nube: 6 estrategias para llevar datos a AWS
 
FIT GT - Build your own private cloud
FIT GT - Build your own private cloudFIT GT - Build your own private cloud
FIT GT - Build your own private cloud
 
Meetup AWS User Group chile - Diciembre 2018
Meetup AWS User Group chile - Diciembre 2018Meetup AWS User Group chile - Diciembre 2018
Meetup AWS User Group chile - Diciembre 2018
 
AWS Cloud Experience CA: Mejores prácticas en ambientes hibridos onpremise/cloud
AWS Cloud Experience CA: Mejores prácticas en ambientes hibridos onpremise/cloudAWS Cloud Experience CA: Mejores prácticas en ambientes hibridos onpremise/cloud
AWS Cloud Experience CA: Mejores prácticas en ambientes hibridos onpremise/cloud
 
Introduccion a Elastic Beanstalk AWS Roadshow Bogota Mexico
Introduccion a Elastic Beanstalk   AWS Roadshow Bogota MexicoIntroduccion a Elastic Beanstalk   AWS Roadshow Bogota Mexico
Introduccion a Elastic Beanstalk AWS Roadshow Bogota Mexico
 
Comenzando con la nube híbrida
Comenzando con la nube híbridaComenzando con la nube híbrida
Comenzando con la nube híbrida
 

Kürzlich hochgeladen

Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfAnnimoUno1
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfvladimiroflores1
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfJulian Lamprea
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxMiguelAtencio10
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxAlan779941
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estossgonzalezp1
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanamcerpam
 
Presentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmerilPresentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmerilJuanGallardo438714
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
presentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptxpresentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptxlosdiosesmanzaneros
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 

Kürzlich hochgeladen (15)

Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Presentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmerilPresentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmeril
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
presentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptxpresentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptx
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 

Introducción a Amazon Web Services

  • 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 Elastic CloudFront Store Compute Cloud MapReduce Relational Simple Storage Mechanical 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 Elastic CloudFront Store Compute Cloud MapReduce Relational Simple Storage Mechanical Simple Queue Database Service Turk Service Service Simple Virtual Private AWS Export / Notification SimpleDB Cloud Import Service
  • 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)