Amazon Elastic Compute Cloud

Conceptos de tecnología y servicios en la nube de AWS

Alex Kuntz

Head of Cloud Curriculum, DataCamp

¿Qué es Amazon Elastic Compute Cloud (EC2)?

  • Ofrece capacidad de cómputo redimensionable en la nube
  • Cada máquina EC2 individual se denomina instancia

Características clave:

  • Escalar arriba o abajo según la demanda
  • Amplia gama de tipos de instancia para casos especializados

Un diagrama ramificado que muestra cómputo conectado a almacenamiento, bases de datos y redes.

Conceptos de tecnología y servicios en la nube de AWS

Tipos de instancias EC2

AWS ofrece seis categorías de instancias EC2 para cargas especializadas

  • Propósito general
  • Optimizadas para cómputo
  • Optimizadas para memoria
  • Optimizadas para almacenamiento
  • Cómputo acelerado
  • Optimizadas para High Performance Computing (HPC)

Iconos que muestran instancias EC2 agrupadas y una instancia EC2 individual.

Conceptos de tecnología y servicios en la nube de AWS

Instancias de propósito general y optimizadas para almacenamiento

Instancias de propósito general

  • Equilibrio de cómputo, memoria y red
  • Casos de uso:
    • Hospedar sitios web dinámicos
    • Mantener repositorios de código

Icono de instancia EC2 que muestra una instancia de propósito general.

Instancias optimizadas para almacenamiento

  • Lectura y escritura secuencial alta en grandes conjuntos de datos
  • Casos de uso:
    • Almacenamiento de datos (data warehousing)
    • Refactorización de grandes bases de datos relacionales

Icono de instancia EC2 que muestra una instancia optimizada para almacenamiento.

Conceptos de tecnología y servicios en la nube de AWS

Instancias optimizadas para cómputo y memoria

Instancias optimizadas para cómputo

  • Cargas intensivas de cómputo y alto rendimiento
  • Casos de uso:
    • Simulaciones científicas
    • Modelado financiero

Icono de instancia EC2 que muestra una instancia optimizada para cómputo.

Instancias optimizadas para memoria

  • Cargas intensivas en memoria sin alto almacenamiento
  • Casos de uso:
    • Análisis de datos en streaming en tiempo real
    • Generación de subtítulos

Icono de instancia EC2 que muestra una instancia optimizada para memoria.

Conceptos de tecnología y servicios en la nube de AWS

Instancias de cómputo especializadas

Instancias de cómputo acelerado

  • Incluyen aceleradores de hardware, como GPUs o FPGAs
  • Casos de uso:
    • Deep learning
    • Renderizado de gráficos de juegos

Icono de instancia EC2 que muestra una instancia de cómputo acelerado.

Instancias optimizadas para HPC

  • Mejor relación precio-rendimiento para cargas HPC a escala
  • Casos de uso:
    • Predicción meteorológica
    • Simulaciones de choques

Icono de instancia EC2 que muestra una instancia optimizada para cómputo de alto rendimiento.

Conceptos de tecnología y servicios en la nube de AWS

Crear tu instancia EC2

Diagrama de arquitectura de una instancia EC2

Conceptos de tecnología y servicios en la nube de AWS

Conexión a tu instancia EC2: cliente SSH

  • SSH conecta con una clave privada
  • Esas claves deben gestionarse

Cliente SSH

Conceptos de tecnología y servicios en la nube de AWS

Conexión a tu instancia EC2: AWS Session Manager

  • Acceso sin claves desde la Management Console
  • Se integra con Identity and Access Management (IAM)

AWS Session Manager

Conceptos de tecnología y servicios en la nube de AWS

Conexión a tu instancia EC2: EC2 Instance Connect

  • Conexión desde el navegador
  • Acceso rápido y temporal

EC2 Instance Connect

Conceptos de tecnología y servicios en la nube de AWS

¡Vamos a practicar!

Conceptos de tecnología y servicios en la nube de AWS

Preparing Video For Download...