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

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

Amazon EC2 es un servicio de propósito general de AWS. Le permite encender instancias , que son máquinas virtuales configuradas con diferentes cantidades de CPU, memoria, almacenamiento en disco y capacidad de red. Con EC2 se tiene acceso completo a estas máquinas virtuales, ya sea utilizando SSH para una instancia basada en Linux o RDP para una instancia basada en Windows.

EC2 es el "ladrillo" o bloque de construcción central para muchas operaciones nativas de la nube debido a su flexibilidad. Si está creando aplicaciones .NET, puede ejecutar su aplicación con IIS en instancias de EC2 basadas en Windows. Si está creando aplicaciones con Python & Django o NodeJS y Express, puede ejecutarlas en instancias de EC2 basadas en Linux. Puede usar EC2 para alojar sus bases de datos, como SQL Server, MySQL o Postgres, o puede alojar su propia infraestructura de correo electrónico con Postfix.

El poder de Amazon EC2 está en su flexibilidad y simplicidad. Usted tiene el poder de levantar virtualmente cualquier cantidad de cómputo en segundos. Con el tiempo, AWS ha aumentado la flexibilidad de EC2. Por ejemplo, puede crear una instancia de EC2 desde una imagen de máquina de Amazon o “AMI” para abreviar. AWS proporciona una serie de AMI estándar para que las use, como varias versiones de Ubuntu, CentOS, RHEL, Windows y más.

Además, AWS tiene un mercado AMI donde puede comprar imágenes preconfiguradas para una variedad de casos de uso. Finalmente, AWS le permite crear sus propias AMI. Con una infraestructura así, usted crea una nueva AMI cada vez que tiene una nueva versión de su aplicación. Si necesita crear instancias EC2 adicionales, use la última AMI que está lista para usar, en lugar de crear una nueva instancia y ejecutar pasos de configuración complejos para obtener el software más reciente.

Al crear una instancia de Amazon EC2, elegirá un tipo de instancia y un tamaño de instancia . Un tipo de instancia es una familia de instancias con CPU, memoria, redes y capacidad de disco que satisfacen ciertos casos de uso. Por ejemplo, ciertos tipos de instancias, como las instancias R5, que están optimizadas para la memoria y son perfectas para bases de datos en línea. Otros tipos de instancias, como las instancias de C5, que están optimizadas para el cálculo y funcionan bien para los flujos de trabajo de procesamiento de video.

Una vez que haya elegido un tipo de instancia, elija un tamaño de instancia dentro del tipo. Por ejemplo, la familia C5 antes mencionada abarca desde la ampliación de c5 con 2 CPU y 4 GB de RAM hasta la ampliación de c5d.18 con 72 CPU y 144 GB de RAM.

Sobre facturación y nivel libre de Amazon EC2

Amazon EC2 tiene un sistema de facturación flexible. El método de pago predeterminado es On Demand: se le cobra una tarifa por hora para su instancia de EC2 según el sistema operativo y el tipo y tamaño de instancia que elija. Ojo que para la mayoría de los sistemas operativos, el uso de la instancia se factura por hora y se redondea. Si crea una nueva instancia y la termina un minuto después, se le facturará por toda la hora. En 2017, AWS anunció la facturación por segundo para las instancias de EC2 si están ejecutando Ubuntu o Amazon Linux (una distribución con sabor CentOS mantenida por AWS directamente).

La capa gratuita para Amazon EC2 le permite ejecutar dos instancias de EC2, una Linux, una Windows, cada mes durante un mes completo. Por cada sistema operativo, obtienes 750 horas de una instancia de t2.micro . Un mes de 31 días tiene 744 horas, por lo que estará seguro de que cada instancia se ejecute constantemente durante todo el mes. Una instancia de t2.micro tiene 1 GB de RAM y 1 CPU virtual, por lo que no puede manejar una tonelada de tráfico. Es ideal para servicios de bajo uso y herramientas internas.

Tenga en cuenta que la capa gratuita de EC2 solo está disponible durante los primeros 12 meses posteriores a la creación de su cuenta.

Si desea ejecutar aplicaciones web, la capa gratuita de Amazon EC2 también incluye 750 horas por mes del servicio de equilibrio de carga elástica de AWS . Este es un gran servicio para equilibrar el tráfico web en varias instancias de EC2 sin tener que ejecutar su propio Nginx, Apache, HAProxy u otra herramienta. Al igual que la capa gratuita de EC2, la capa libre de balanceo de carga elástica solo es válida durante los primeros 12 meses posteriores a la creación de su cuenta. Al aprovisionar su instancia de EC2 en la consola de AWS, muestra que la instancia de t2.micro es elegible para el nivel gratuito:

Ejemplos de proyectos con Amazon EC2 Free Tier

Amazon EC2 es un servicio flexible que se puede utilizar para casi cualquier caso de uso. Los casos de uso más comunes son el servicio de aplicaciones web, la ejecución de grupos de trabajadores para el procesamiento de colas o el alojamiento de herramientas internas. Echa un vistazo a los ejemplos a continuación para ver algunas formas de comenzar.

Servidores Web en EC2

Si está creando una aplicación web, necesitará un lugar para atender las solicitudes web. EC2 es una opción común para alojar sus aplicaciones web.

Nubephant Cloud Services brinda soporte para empresas que desean iniciar su "viaje a la nube", considerando opciones como free Tier. Solicitar informes a contacto@nubephant.com

Inicia sesión para ver o añadir un comentario.

Otros usuarios han visto

Ver temas