Creación y gestión de instancias EC2 en Amazon Web Services
Clase 5 de 36 • Curso Práctico de AWS Cloud
Contenido del curso
- 4

Arquitectura AWS con Elastic Beanstalk y Autoescalado
05:26 - 5

Creación y gestión de instancias EC2 en Amazon Web Services
07:04 - 6

Creación y configuración de una instancia EC2 en AWS
09:54 - 7

Conexión y administración de instancias EC2 en Windows
10:07 - 8

Conexión a instancias S2 con Dynux en Parrot OS
02:11 - 9

Conexión a instancias de Amazon desde Mac usando Terminal
02:31 - 10

Implementación de un Proyecto Python en Instancia EC2 de AWS
04:08 - 11

Configuración de Flask en Instancias C2 y Reglas de Seguridad
06:20 - 12

Amazon Lambda: Introducción a la Computación Serverless
07:29 - 13

Creación de Funciones Lambda en Python para AWS
07:09
- 14

Gestión de Escalabilidad con Amazon Elastic Beanstalk
05:13 - 15

Despliegue de Aplicaciones Python en Elastic Beanstalk de AWS
12:35 - 16

Almacenamiento en Amazon S3: Opciones y Configuración
01:53 - 17

Subida y Hosting de Sitios Web Estáticos en AWS S3
06:44 - 18

Almacenamiento Económico en Glacier para Archivos Históricos
01:49
- 19

Bases de Datos en Amazon RDS: Motores y Prestaciones Principales
02:36 - 20

Administración de RDS Postgres en AWS: Seguridad y Optimización
06:59 - 21

Creación y Configuración de Bases de Datos en Amazon RDS
05:07 - 22

Migración de Bases de Datos PostgreSQL a AWS usando Dump
04:38 - 23

Rendimiento y ventajas de Amazon Aurora PostgreSQL
04:12 - 24

Creación y gestión de bases de datos en Aurora PostgreSQL
11:58 - 25

Prácticas de Respaldo y Recuperación con Amazon RDS
02:50
EC2 (Amazon Elastic Compute Cloud) es un servicio de ****AWS (Amazon Web Services) que permite alquilar máquinas virtuales, llamadas instancias EC2. Puedes elegir diferentes tipos de EC2 con diferente CPU, RAM y almacenamiento. Hay instancias optimizadas para cómputo, memoria y almacenamiento, entre otras.
En EC2, el sistema de pago más común es por hora o por segundo, dependiendo el tipo de instancia. Por ejemplo, para una instancia que cueste $0.1 la hora, puedes pagar, ya sea una instancia por 24 horas o 24 instancias por una hora. En ambos casos pagas lo mismo (24 * 0.10 = $2.4).
Características de Amazon EC2
Amazon EC2 lo puedes utilizar para ejecutar tus propias aplicaciones, tanto de calidad como desarrollo o incluso producción. Estas son algunas características para tener en cuenta:
Instancias
Máquinas virtuales con diversas opciones de Sistema Operativo, CPU, RAM y disco duro, entre otros.
Seguridad
Generación de llaves únicas para conectarte a tu máquina Linux o Windows de forma segura. Es posible generar diferentes llaves o claves para diversas máquinas.
Espacio
Diversas opciones de espacio en disco duro y es virtualmente infinito. Puedes anexar recursos en cualquier momento, si lo necesitas.
Redundancia
Es posible tener diversas copias de la misma máquina en diversas regiones geográficas.
Firewall
Puedes controlar desde dónde te puedes conectar a la máquina y a través de qué puertos. Además, es posible hacer modificaciones en términos de servicios y es muy fácil crear las reglas del firewall.
Direcciones IP estáticas
Puedes optar por comprar una IP pública estática para que siempre puedas poner la última versión o la última máquina en esa IP.
Respaldos
Puedes respaldar toda la máquina (ambiente, sistema operativo) cada vez que lo necesites. Además, los respaldos los puedes mover a diferentes regiones y tener múltiples copias disponibles.
Escalable
Es posible incrementar o disminuir los recursos de la máquina (más vCPUs, más RAM, entre otros) cuando lo necesites.
Migración de snapshot
Puedes copiar un snapshot a otras regiones, en caso de que algo suceda en la que estás trabajando o para agilizar la conexión desde otros lugares.
Opciones y precios bajo demanda
Las instancias pueden redimiensionarse. Puedes empezar por una instancia de bajo costo, y si necesitas aumenta su capacidad, apagas la instancia y seleccionas un nuevo tipo de instancia. Cuando enciendas de nuevo la instancia, verás su capacidad aumentada. La siguiente tabla muestra algunos tipos de instancias.
| Nombre | Especificaciones | Precio |
|---|---|---|
| t3.nano | 2 vCPU’s, 0.5 GiB RAM | $0,0052/hora |
| t3.xlarge | 4 vCPU’s, 16 GiB RAM | $0,1664/hora |
| c6g.8xlarge | 32 vCPU’s, 64 GiB RAM | $1,088/hora |
| X1e.xlarge | 128 vCPU’s, 3904 GiB RAM, 2x 1920 GB SSD | $26,688/hora |
Contribución creada con los aportes de: Ciro Villafraz.