Geekflare cuenta con el apoyo de nuestra audiencia. Podemos ganar comisiones de afiliados comprando enlaces en este sitio.
Comparte en:

¿Qué instancias de AWS EC2 debe usar?

AWS-EC2-Instancias
Escáner de seguridad de aplicaciones web Invicti – la única solución que ofrece verificación automática de vulnerabilidades con Proof-Based Scanning™.

AWS ofrece múltiples tipos de instancias para satisfacer las necesidades comerciales de cada usuario.

Una instancia es un servidor virtual que ejecuta aplicaciones en EC2 de Amazon. Se puede ver como una pequeña parte de una computadora más grande.

Cada instancia tiene su propio disco duro y conexión de red. Se pueden montar varias computadoras "pequeñas" en una máquina física. Estas pequeñas máquinas se conocen como instancias.

En este artículo, hablaré sobre diferentes tipos de instancias de AWS EC2, tamaños de instancias, precios, etc.

AWS EC2 Introduction

AWS ofrece un servicio bajo demanda Instancia EC2, que permite a los usuarios alquilar servidores virtuales por hora y desplegar sus propias aplicaciones.

AWS-EC2-Introducción

Amazon Elastic Compute Cloud (EC2) es un servicio web que ofrece la computación en nube servicios. Como resultado, puede aumentar o reducir fácilmente la cantidad de instancias de servidor que utiliza si cambian sus necesidades informáticas.

A cada instancia se le cobrará una tarifa por hora, con diferentes tarifas según el tipo de instancia. Puede alquilar una instancia que configure de acuerdo con sus requisitos de CPU y memoria, y puede usarla todo el tiempo que desee.

La instancia puede cancelarse en cualquier momento y usted ahorra dinero. Lo mejor de una instancia bajo demanda es que puede ahorrar mucho dinero en CAPEX.

Digamos que eres un desarrollador y decides trabajar por tu cuenta. Ha calculado la capacidad correcta y cree que la potencia informática es suficiente. Sin embargo, ahora debe asegurarse de que los parches de seguridad se actualicen todos los días.

Además, debe solucionar los problemas que puedan surgir en el back-end de los servidores. No necesita preocuparse por estas cosas si compra una instancia EC2. Todo lo que tienes que hacer es concentrarte en tu aplicación.

Types of AWS EC2 Instances

Tipos de instancias de AWS EC2

AWS tiene muchos tipos de instancias. Empecemos por comprender qué son las instancias informáticas de AWS EC2. Aquí hay una lista de instancias similares.

  • Uso general (A1, T2, T3 y T4g),
  • Computación optimizada (C4, C5, C5a C5n, C6g)
  • Memoria optimizada (R4, R5, R5a y R5n), R6g, R6g, R1e, Z1d),
  • Informática acelerada (P2, F3, F1, G3 y G4)
  • Almacenamiento optimizado (D2, I3, I3en).

Puede ser difícil identificar y numerar diferentes tipos de instancias de AWS. Cada tipo de instancia se compone de tres partes. La primera parte denota la familia, y luego el número denota su generación (A, CD I, FGHMPRT X).

Cada generación presenta un conjunto diferente de características. Algunos tipos de instancias de AWS tienen una letra adicional para indicar cómo se optimizaron. La "g" en las instancias de uso general T4g o M6g indica que funcionan con Graviton 2, que es un 40 % más eficiente.

Comencemos por entenderlos en este orden.

Instancias de uso general

Estas instancias ofrecen un equilibrio en las capacidades de cómputo, memoria y red. Estas instancias se pueden utilizar para una variedad de cargas de trabajo. Las instancias de propósito general de AWS EC2 se pueden usar si sus aplicaciones requieren recursos iguales, como repositorios, servidores, etc.

Estas son algunas de sus características clave.

  • Están equipados con procesadores personalizados.
  • Ofrecer servicios de red que ofrezcan un alto ancho de banda de red
  • Volumen optimizado de EBS

Instancias optimizadas para computación

Las instancias optimizadas para computación de AWS EC2 son las más adecuadas para aplicaciones que requieren procesadores de alto rendimiento. Se adaptan mejor a las aplicaciones vinculadas a Compute.

Estas instancias también se pueden usar para admitir tipos de cargas de trabajo de procesamiento por lotes, transcodificación de medios y servidores de alto rendimiento. Servidores de juegos, servidores de anuncios y máquina de aprendizaje aplicaciones son sólo algunas de las otras aplicaciones notables.

A continuación se muestran las características de las instancias optimizadas para computación:

  • Son compatibles con procesadores personalizados, conocidos como unidades de procesamiento AWS Gravitation 2
  • Estas instancias optimizadas para EBS son las mismas que las de propósito general
  • La red mejorada puede ser compatible con hasta 25 GBPS de ancho de banda
  • Funciona con AWS Nitro System, que combina un hipervisor liviano y hardware dedicado.

Instancias optimizadas para memoria

Están optimizados para la velocidad y la optimización. Esta es una forma de procesar grandes conjuntos de datos en la memoria de manera eficiente. Estos tipos de instancias se consideran optimizadas para memoria:

  • R6g
  • R5
  • R5aR5n
  • R4

Gravedad de AWS2 es el procesador que alimenta las instancias EC2 R6g. Estos procesadores son los más recientes y ofrecen una relación precio-rendimiento del 40%. Estos son excelentes para aplicaciones con uso intensivo de memoria. Estos dispositivos ofrecen las siguientes características:

  • Son compatibles con núcleos Arm Neoverse de 64 bits
  • El soporte de red está disponible para hasta 25 GB de ancho de banda
  • Están alimentados por sistemas Nitro.

Instancias de almacenamiento optimizado

Estas instancias se utilizan para administrar grandes cargas de trabajo que requieren acceso de lectura/escritura de alta velocidad. Los datos que se manejan son grandes y se almacenan en el almacenamiento local. Estas instancias pueden entregar operaciones de IO en decenas de miles cada segundo.

Apoya a las siguientes familias:

  • I3
  • I3es
  • D2
  • H1

Estas son sus principales características

  • Está alimentado por procesadores Intel Xeon E5-2686 v4 de alta frecuencia con una frecuencia base de 2.3 GHz
  • Proporciona un ancho de banda de red de hasta 25 GB y utiliza el adaptador de red elástico, que es una red mejorada basada en red.
  • Tiene un alto rendimiento de E/S e incluso un rendimiento de lectura secuencial
  • Para las cargas de trabajo que necesitan acceso directo a la memoria y los procesadores, puede obtener soporte para la instancia bare metal de hasta 256 GB.

Computación acelerada

Estos se conocen como tipos de instancias de procesamiento gráfico intensivo. Estas instancias pueden hacer uso de aceleradores de hardware y coprocesadores para realizar cálculos intensivos o procesamiento gráfico. Esto es más eficiente que el software normal que se ejecuta en los sistemas.

Admite los siguientes tipos de conjuntos o tipos de instancias de familia.

  • P3p2
  • Inf1
  • G4
  • G3
  • F1

Eso fue todo sobre las diferentes instancias de EC2 en función de su tipo de familia.

AWS EC2 Instance Size

AWS-EC2-Instancia-Tamaño

El tamaño de las instancias de AWS EC2 indica la cantidad de recursos (capacidad) que se han aprovisionado en una instancia. Las instancias de AWS pueden tener diferentes tamaños y utilizar el mismo hardware.

Las instancias de diferentes tamaños pueden ejecutarse en diferentes hardware. Por ejemplo, se pueden utilizar dispositivos de almacenamiento SSD y HDD. El tamaño de instancia más pequeño tiene la menor cantidad de memoria. Las instancias AWS EC2 más grandes contienen proporcionalmente más memoria.

Hay muchos tamaños disponibles para todos los tipos de instancias de AWS, incluidos:

  • Nano
  • Micro
  • Pequeño
  • Medio
  • Grande
  • XLarge
  • 2XLarge
  • 4XLarge
  • 6XLarge
  • 8XLarge
  • 16XLarge
  • 32XLarge

AWS EC2 Pricing

Ec2

A continuación se muestran los diferentes Precios de instancias de AWS EC2 modelos:

Instancias bajo demanda

Las instancias bajo demanda son simples en el sentido de que solo paga por lo que usa. Solo se le cobra por la capacidad informática consumida, por día u hora, cuando utiliza una instancia EC2. No hay pago por adelantado.

Instancias reservadas

A cambio de un pago por adelantado, recibirá un descuento de hasta el 75 % en el costo de las instancias bajo demanda. Las instancias reservadas suelen ser más rentables que el modelo de precios bajo demanda.

Instancias puntuales

Este modelo de precios le permite ofertar por recursos informáticos EC2 sobrantes o no utilizados con hasta un 90 % de descuento sobre el precio actual. El precio de las instancias puntuales depende de la demanda y la oferta de la capacidad de nube de AWS ECS2 no utilizada.

Anfitriones dedicados

Este modelo le proporciona un servidor AWS EC2 que es exclusivamente para su uso. El número de instancias que utiliza no es la base para la facturación. Se puede comprar un host dedicado pagando una tarifa por hora o haciendo una reserva. Este último suele ser un 70% menos que el precio bajo demanda.

My Recommendations on AWS EC2

Recomendaciones sobre los precios de AWS EC2

En mi opinión, AWS EC2 es una plataforma flexible que le permite configurar su instancia según sus necesidades y presupuesto. Estos consejos lo ayudarán a elegir la instancia correcta y ahorrar dinero en las instancias EC2:

Elija la instancia EC2 con el precio más bajo que satisfaga sus necesidades

Si no necesita tipos de instancias costosos, es una buena idea ahorrar dinero. Si tiene diferentes cargas en sus aplicaciones, considere el grupo de escalado automático. El escalado automático se puede utilizar para crear clúster Instancias EC2 para su negocio en crecimiento.

Debe apuntar a una carga mínima

Para reducir costos, puede disminuir la carga de la instancia si su tipo de instancia tiene un uso elevado de CPU o memoria. También puede ejecutar toda su operación sin ningún problema.

Instancias de reserva o spot

Las instancias reservadas o al contado se pueden utilizar para reducir costos. Las instancias bajo demanda son mejores cuando sus instancias EC2 solo se utilizarán durante un período breve. Las instancias reservadas o al contado pueden ser una mejor opción si desea utilizar más instancias.

Cuando no sea necesario, recuerde deshabilitar las instancias EC2

A veces, las instancias EC2 pueden continuar ejecutándose, lo que aumenta sus costos. Puede aprender a apagar los sistemas de producción que no son necesarios. La automatización se puede utilizar para apagar dichos sistemas cuando no están en uso.

Identifique y detenga las instancias EC2 de baja utilización

Identifique las instancias EC2 inactivas o infrautilizadas. Luego, puede reducir sus costos deteniéndolos o disminuyendo su tamaño.

Para optimizar sus costos de ECS, puede utilizar la Facturación y Herramienta de gestión de costes. También puede utilizar AWS Instance Scheduler para detener instancias y AWS Operations Conductor para reducir la cantidad de instancias EC2.

Conclusión

Este tutorial fue una inmersión profunda en AWS EC2. Espero que lo hayan disfrutado. Este conjunto de habilidades es muy buscado por los reclutadores en el dominio de la nube. Aprender más acerca de servicios en la nube para ayudarlo a decidir si la nube es adecuada para su empresa.

Puede seleccionar entre una variedad de servicios de AWS EC2 para cumplir con los requisitos de su aplicación. Esta guía también explicó el modelo de precios para la plataforma en la nube AWS EC2.

También puede explorar algunos Terminologías clave de AWS que mejoran su aprendizaje de AWS.

Gracias a nuestros patrocinadores
Más lecturas excelentes sobre computación en la nube
Impulse su negocio
Algunas de las herramientas y servicios para ayudar a que su negocio crezca.
  • Invicti utiliza Proof-Based Scanning™ para verificar automáticamente las vulnerabilidades identificadas y generar resultados procesables en cuestión de horas.
    Prueba Invicti
  • Web scraping, proxy residencial, administrador de proxy, desbloqueador web, rastreador de motores de búsqueda y todo lo que necesita para recopilar datos web.
    Prueba Brightdata
  • Semrush es una solución de marketing digital todo en uno con más de 50 herramientas en SEO, redes sociales y marketing de contenido.
    Prueba Semrush
  • Intruder es un escáner de vulnerabilidades en línea que encuentra debilidades de ciberseguridad en su infraestructura, para evitar costosas filtraciones de datos.
    Intente Intruder