data61 / Mirza

6 stars 2 forks source link

Alpha Prototype Deployment #220

Closed a-stacey closed 5 years ago

a-stacey commented 5 years ago

The architecture is becoming more complex. We now have multiple services that all need to interoperate together and we need to make sure that we are ready to deploy the suite of services. Devops normally ask to be involved early in the process so that they have time to work through issues with us rather then at the end when there is a mad rush to get the project over the line and potentially compete with other projects priorities. It would be good to talk with devops now (rather then at the end of the project in October or later) to get a prototype instance set up, so that we have worked out all of the devops issues when we actually need to deploy the prototype system.

It might be reasonable to complete this in conjunction with the CI work #172, but it is important to realise that these are two distinct activities (CI is so that tests can run and we get development feedback, this issue is so that we can protoype a deployable instance).

Components that I'm aware of:

See these notes for further deployment requirements https://confluence.csiro.au/display/blockchaintechnology/Devops+20th+November

Original Author: sta358

(Moved with github-migration-0.1.0.0 (package github-migration-0.1.0.0 revision df9f38b))

sarafalamaki commented 5 years ago

several services to run:

I've commissioned a VM thru core https://core.csiro.au/vcac/org/data61?, called Mirza, waiting to hear back about it.

Original Author: fal05c

sarafalamaki commented 5 years ago

We need to do CI too.

Original Author: fal05c

sarafalamaki commented 5 years ago

https://github.csiro.au/Blockchain/epcis-blockchain-api

Original Author: fal05c

sarafalamaki commented 5 years ago

Please try to clone and run Binh's code above, and report back.

Original Author: fal05c

a-stacey commented 5 years ago

Investigating with dev ops if it is more pragmatic to go down the AWS route rather then the CSIRO provisioned VM.

Sara identified one potential issue and that is that the code is currently hosted on CSIRO internal github and not sure if this creates any issues for deployment...to investigate / discuss with dev ops at some point in the future.

Original Author: sta358

sajidanower23 commented 5 years ago

Tasks remaining:

Original Author: ano002

axman6 commented 5 years ago

Meeting summary https://confluence.csiro.au/display/blockchaintechnology/Devops+20th+November.

Apart from @fal05c setting up open source license are next steps with @nay019 ?

Original Author: ALL306