Me han pedido que haga una prueba de concepto, replicando toda nuestra arquitectura (actualmente en las instalaciones) en AWS. Para eso necesitaré unas 20 instancias EC2 y 4 instancias RDS. ¿Es posible hacer esto de forma gratuita?

El costo real aquí será su tiempo y el costo de oportunidad. No es irrazonable cobrar por un POC y eso comenzaría la relación con una buena dosis de respeto y equidad.

Además, ir a la nube no significa replicar lo que tienes en un entorno dedicado, eso sería bastante inútil. Comprenda lo que la otra parte está buscando. Si yo fuera ellos, me gustaría que pudieras tener toda la infraestructura automatizada, impulsada por un código que es probado por la unidad y que pasa por una integración continua. Que puede hacer girar un entorno totalmente nuevo con todos los componentes y software en una hora. Que escala el entorno de producción en minutos. Que puede escalar a pedido, a pedido o según lo programado. Que me das un entorno de ensayo, que es una réplica de live, con la capacidad de tenerlo solo durante el horario comercial, etc.

Lo más probable es que la mayor parte de lo anterior no exista dentro de un entorno dedicado. Construirlo no es un trabajo fácil.

Entonces, ¿qué significa ir a la nube y usar AWS realmente? Sea claro sobre lo que está haciendo. Teniendo en cuenta que todo se está volviendo en la nube, probablemente solo sea cuestión de tiempo.

¡Todo lo mejor!

Cree una nueva cuenta, obtenga derecho a algunos créditos de nivel gratuitos y asegúrese de mantener esas instancias durante un período de tiempo realmente corto.

Elija las instancias más pequeñas que pueda lograr hacer la prueba para obtener más kilometraje. En el nivel gratuito, eso es alrededor de 750 horas de t2.micro para EC2 y 750 horas de db.t2.micro para RDS.

http://aws.amazon.com/free/

Respuesta corta: no fácilmente, casi seguro que no.

Realmente no puede hacer esto dentro del nivel gratuito. Puede trabajar para lograr costos bajos al rechazar lo que no está usando y eso reducirá en gran medida sus costos.

AWS permite el uso acumulativo para que pueda ejecutar 20 instancias durante un día entero y aún estar dentro del nivel gratuito. Sus 20 instancias podrían ejecutarse por poco más de 37 horas en total y eso supone que el T2.Micro es suficiente para demostrar su prueba de concepto.

También se encontrará con problemas al tratar de retener los volúmenes de EBS de mes a mes si planea construir en un mes y demostrarlo en otro para permitir el mayor tiempo de ejecución posible.

Sí, es posible hacerlo de forma gratuita, ¿pero sin cargo? ¿Su tiempo o costos de servidor? ¿Eres consultor? Mire lo que Osvaldo mencionó a continuación (si es consultor). Si usted es un empleado interno que está haciendo un POC para su empresa, por supuesto, tiene acceso a un presupuesto. Tenga cuidado de no mantenerlos funcionando. Trate de calificar para el nivel gratuito y use esas 750 horas sabiamente.

Eche un vistazo a las instancias puntuales en las diferentes regiones. Es posible que se salga con un precio muy bajo para ejecutar sus instancias durante un cierto período de tiempo.