bcgov / DITP-DevOps

Digital Identity and Trust Program Team's DevOps Documentation Repository
Apache License 2.0
2 stars 6 forks source link

Deploy an "open to everyone" instance of Traction that is fully self-serve and automatically reset periodically #79

Closed swcurran closed 1 year ago

swcurran commented 1 year ago

Given the success of using Traction at the AnonCreds Workshop, we should ASAP start operating an instance of Traction somewhere (BC Gov, Digital Ocean, etc.) that is fully self-serve (with a little data collection so we know who is using it), and with a scheduled reset every week or so to prevent "pseudo production" usage. With that in place, we re-orient all of our hands-on marketing calls-to-action and all of the developers tutorials to start there. The first call to action for devs in ACA-Py, AnonCreds, Traction and Bifold would be updated to this. As well, the traction process is easy enough that even business presentations could include a call to action to try it, using Traction.

Suggestions for the instance of Traction to deploy:

I think that is sufficient to get started. Iterating on the UI for the instance, adding a landing page and so on can follow easily enough.

swcurran commented 1 year ago

Other possible domain names -- "try-aries.io" and "try-aries.vc". Fun stuff!

esune commented 1 year ago

A couple of thoughts/questions:

esune commented 1 year ago

Other possible domain names -- "try-aries.io" and "try-aries.vc". Fun stuff!

Throwing aries-playground.io and aries-playground.vc in the mix as well 😉

swcurran commented 1 year ago

I suggest that we take this off the BC Gov plate. I’ll find someone else in the community to run it — likely my own company to start, to make sure it is vendor-neutral.

esune commented 1 year ago

@swcurran can we close the issue, based on the progress/discussions on this topic?

swcurran commented 1 year ago

Yes. I’d like to know when the features are available so that others can host such an instance — notably when a new tenant automagically is an Issuer (no manual intervention) and when we can tune the request for a tenant can be configured (or documented about what to change it for a specific instance).