Si solo está ejecutando un sitio web de Drupal, necesitará una instancia EC2 con almacenamiento EBS y una dirección IP elástica (todas las instancias EC2 tienen acceso SSH). La instancia EC2 (t1.micro) será gratuita (durante 1 año, si es un cliente nuevo)
Obtiene 10 GB de almacenamiento EBS: el AMI predeterminado de Amazon Linux tiene un volumen raíz de 8 GB. Recomendaría reducir esto a aproximadamente 4 GB y adjuntar un segundo volumen de 6 GB a su instancia (al menos personalmente, me gusta mantener mis datos separados del volumen raíz). Un área en la que podría incurrir en costos es para E / S. Linux AMI de Amazon es bastante eficiente, pero dependiendo de la configuración y el tráfico de su drupal, no sería inesperado superar los 1M I / Os que recibe por mes.
Idealmente, usará instantáneas de EBS para sus copias de seguridad, sin embargo, eso depende mucho de la cantidad de datos que tenga. Esta es una de las razones por las que me gusta dividir el volumen raíz de mis datos. Es muy fácil exceder 1 GB de almacenamiento de instantáneas, y puede ser bastante difícil estimar el espacio de instantáneas necesario (la primera instantánea será alrededor del 50% de su espacio utilizado (dependiendo de qué tan comprimibles sean sus datos). toma mucho menos, ya que es una copia de seguridad diferencial, pero analiza los bloques modificados en lugar de los archivos modificados. Alternativamente, puede tomar copias de seguridad más tradicionales (tar.gz) y cargarlas en S3 (recuerde que generar esas copias de seguridad da como resultado I / Os).
Su costo final vendrá del ancho de banda: 15 GB por mes están incluidos en el nivel gratuito. Determine su uso actual de ancho de banda para ver si va a ir o no.
En cualquier momento puede ver la actividad de su cuenta actual en el sitio de Amazon, por lo que puede monitorear si se está acercando a los valores de umbral. Desafortunadamente, no hay forma de establecer límites en el uso de recursos en AWS; lo que sea que use debe pagarlo.
Recomendaría configurar una instancia EC2, pero para empezar, mantener su host existente operativo. Puede cambiar su DNS para que apunte a su AWS Elastic IP y probarlo, vigilando la actividad de su cuenta. Si encuentra que todo está dentro de un rango aceptable, puede eliminar su host existente, de lo contrario, es una simple cuestión de revertir su DNS y sincronizar cualquier cambio para volver a su host anterior (recuerde eliminar sus instantáneas, EBS volúmenes, y detenga sus instancias, de lo contrario continuará incurriendo en costos). AWS también proporciona 'informes' con actividad por hora desglosada por uso de recursos: son un poco difíciles de leer, pero debería poder entenderlos. Pueden ayudarlo a determinar cuándo y qué podría estar causando que su uso sea más alto de lo normal.
Solo para recapitular: debe poder predecir el uso de ancho de banda por adelantado, lo que significa que la E / S será el factor principal que es difícil de predecir (y el uso de instantáneas si opta por ir a esa raíz).