deployLocal - silviaalejandra/todo-list-aws GitHub Wiki
Deploy Local
La salida de las pruebas se encuentra en el fichero log/buildLocal.log log/salidaBuildLocal.log
Deploy Local
La compilacion y el deploy se llevaron adelante por línea de comando desde una instancia de Cloud9 desplegada asociada al EC2. Se utilizó el repositorio https://github.com/silviaalejandra/todo-list-aws creandi una rama "feature" sobre la cual se fueron commiteando los cambios necesarios.
DynamoDB
Para el despliegue local se requirió de la instalacion de una base DynamoDB local. Se utilizó la version dockerizada oficial
Para asegurar el funcionamiento se ingresó en el archivo /etc/hosts una entrada para dynamodb
127.0.0.1 dynamodb
Luego de ejecutada la base se creó una tabla local-TodosDynamoDbTable
Build y ejecución
Finalmente se ejecuta el build del aplicativo con el framework SAM. Se elige la opción de compilar con un contenedor. Luego se levantan los servicios locales.
Control
Se testea el resultado de la aplicacion local