Contenido del Curso
Asociado Arquitecto de Soluciones AWS
Asociado Arquitecto de Soluciones AWS
Conceptos Básicos de Amazon EC2
Visión General
Amazon Elastic Compute Cloud (EC2) es un servicio central de AWS que ofrece potencia de cómputo escalable en la nube. Esta sección explora conceptos esenciales de EC2, incluyendo tipos de instancias, opciones de compra y estrategias de despliegue geográfico.
Tipos y Familias de Instancias
Amazon EC2 ofrece una variedad de tipos de instancias, cada uno adaptado para aplicaciones específicas.
-
Las instancias de Propósito General proporcionan un equilibrio de recursos de cómputo, memoria y redes, lo que las hace adecuadas para tareas como servidores web y entornos de desarrollo.
-
Para tareas intensivas en computación, las instancias Optimizadas para Computación ofrecen capacidades de procesamiento mejoradas, ideales para servidores web de alto rendimiento o computación por lotes.
-
Las instancias Optimizadas para Memoria, con su alta proporción de memoria a CPU, son perfectas para bases de datos en memoria, análisis de big data y procesamiento en tiempo real.
-
Cuando las aplicaciones requieren un alto rendimiento de E/S constante, las instancias Optimizadas para Almacenamiento son la opción preferida, apoyando el almacenamiento de datos y sistemas de procesamiento de transacciones en línea de alta frecuencia.
-
Por último, las instancias de Computación Acelerada aprovechan los aceleradores de hardware para cargas de trabajo intensivas en cómputo, incluyendo gráficos, codificación de video y aprendizaje automático.
Seleccionar el tipo de instancia adecuado es esencial para lograr un equilibrio entre rendimiento y costo.
Opciones de Compra
EC2 ofrece varios modelos de compra para satisfacer diversos requisitos de costo y flexibilidad.
-
Las instancias On-Demand le permiten pagar por la capacidad de cómputo por hora o segundo, lo que las hace ideales para aplicaciones con necesidades impredecibles o a corto plazo.
-
Las instancias Reservadas ofrecen ahorros significativos en costos para cargas de trabajo predecibles cuando se compromete a un plazo de uno o tres años.
-
Para cargas de trabajo flexibles e interrumpibles, las instancias Spot utilizan la capacidad sobrante de EC2 con grandes descuentos, adecuadas para tareas como el procesamiento de trabajos por lotes.
-
Los Planes de Ahorro proporcionan descuentos por comprometerse a una cantidad consistente de uso de cómputo, ofreciendo más flexibilidad que las Instancias Reservadas.
Elegir la opción de compra correcta basada en los patrones de carga de trabajo es crucial para la optimización de costos.
Regiones y Zonas de Disponibilidad (AZs)
Los servicios de EC2 están distribuidos globalmente para mejorar el rendimiento y la fiabilidad. Las Regiones son áreas geográficas que contienen múltiples Zonas de Disponibilidad (AZs) aisladas, diseñadas para minimizar la latencia para los usuarios en todo el mundo. Cada AZ es una infraestructura físicamente separada e independiente dentro de una región, asegurando alta disponibilidad y tolerancia a fallos. Al desplegarse en múltiples AZs dentro de una región, puede mantener las operaciones de la aplicación incluso si una AZ falla. Colocar estratégicamente los recursos de EC2 a través de regiones y AZs aumenta significativamente la resiliencia y el rendimiento de la aplicación.
Puntos Clave
- Selección de Instancias: Alinee los tipos de instancias de EC2 con los requisitos de carga de trabajo para un rendimiento óptimo.
- Compra: Elija las opciones de compra de EC2 que coincidan con la previsibilidad y flexibilidad de su carga de trabajo para gestionar los costos de manera efectiva.
- Despliegue Geográfico: Utilice múltiples regiones y AZs para asegurar alta disponibilidad, tolerancia a fallos y proximidad a los usuarios para mejorar el rendimiento de la aplicación.
1. ¿Qué tipo de instancia es más adecuado para ejecutar modelos de aprendizaje automático que requieren un alto rendimiento de GPU?
2. Si necesita implementar una carga de trabajo de procesamiento por lotes tolerante a fallos a un costo menor, ¿qué opción de compra de EC2 sería la más apropiada?
3. ¿Cuál es el beneficio clave de lanzar instancias EC2 en múltiples Zonas de Disponibilidad (AZs) dentro de una región?
4. ¿Cuál es la principal ventaja de las Instancias Reservadas en comparación con las Instancias Bajo Demanda?
¡Gracias por tus comentarios!