JoshuaBuditama / slowvid

0 stars 2 forks source link

Set up automated deploy to app engine #81

Closed JakeBrown closed 4 years ago

JakeBrown commented 4 years ago

This is an optional issue.

Deploying front and back-ends to app engine is pretty straightforward. Deploying and configuring MongoDB is more difficult and out of scope of this issue.

More details on why these deployment method were chosen are here:

https://github.com/JoshuaBuditama/slowvid/blob/issues/29-deployment-and-security-doc/doc/design/deployment.md

JakeBrown commented 4 years ago

The completed code for this lives in branch issues/81-deploy-to-app-engine with draft PR https://github.com/JoshuaBuditama/slowvid/pull/85.

After doing this I've realised that In order to get a fully working demo we would need to deploy the bluetooth mock services also. But the bluetooth mocks are far from simple "signal injection" mechanisms - they full-blown back-end applications with their own mongodb databases.

Since they contribute zero to the actual real world requirements, spending the time to deploy them is very low value if we can just demonstrate them locally instead.

This issue can be left incomplete. Best to just document the real-world deployment process and leave this issue incomplete and PR unmerged.