¿Qué servicio en la nube debería elegir para comenzar con algo?

Puede utilizar Elastic Bean Stalk si está ejecutando una aplicación en cualquiera de los siguientes lenguajes: Java, .NET, PHP, Ruby, Python y Docker. La otra cara es que es un poco complejo si tiene alguna configuración lista para usar, ya que Beanstalk le ofrece una especie de entorno preconfigurado. Cuando selecciona el tipo de instancia, puede seleccionar t2.micro, que es un tipo de instancia elegible de nivel gratuito. Obtiene alrededor de 750 horas de uso gratuito con 30 GB de volumen en este tipo de instancia.

Otra opción sería ir con el nuevo AWS Lightsail. Con un par de clics, puede elegir una configuración de un menú e iniciar una máquina virtual preconfigurada con almacenamiento basado en SSD, administración de DNS y una dirección IP estática. Puede iniciar su sistema operativo favorito (Amazon Linux AMI o Ubuntu), pila de desarrollador (LAMP, LEMP, MEAN o Node.js) o aplicación (Drupal, Joomla, Redmine, GitLab y muchos otros), con tarifa plana planes de precios que comienzan en $ 5 por mes, incluida una generosa asignación para la transferencia de datos (el primer mes es gratis)

Como ha mencionado, sus requisitos actuales son solo para probar en una máquina con un solo procesador con RAM limitada, etc., le sugiero que simplemente tome la prueba gratuita de un año de AWS EC2 que incluye una pequeña máquina de configuración junto con algo de almacenamiento básico, redes, etc. Si el cómputo o el almacenamiento, etc., incluidos no son suficientes para sus pruebas o si sus necesidades cambian a medida que pasa las pruebas, siempre puede comprar más según las necesidades.

Cuando esté listo para implementar su aplicación y tenga una idea mucho mejor sobre sus otros requisitos (seguridad, HA, cumplimiento normativo, etc.), le sugiero que realice una evaluación exhaustiva de los principales proveedores de la nube utilizando una herramienta como RankCloudz (haga clic aquí para acceder a la misma).