5 ms·
Can you elaborate more on the structure of your app? Also, how non-technical are your non-technical users? I also would have said Docker, but if you have multip
by ecesena 9y ago
Can you elaborate more on the structure of your app? Also, how non-technical are your non-technical users? I also would have said Docker, but if you have multiple tiers like a db + a web server, packing everything in a single image is kind of an anti-pattern, and using compose gets complex.
Another option is to create ready-to-launch instances on the major cloud providers. To follow your example, Bitnami has an image on aws that you can run with a couple of clicks. Assuming you non-technical users can follow the aws process to launch an instance.
Another advantage of cloud images is sales, you can leverage their sales team to find new customers.
- open-source-ux 9y agoI think anything more complex than uploading files into a folder on a server will probably be too complex for many users. The ready-to-launch instance via a cloud provider sounds like it may be a more viable route to pursue. Thanks for the suggestion. It's a shame there isn't an easy-to-use format/process/standard for installing server-side web apps. There are a huge number of web apps: how many could find a wider audience (outside of other programmers) if only there was an easy way to install the software? There's definitely an opportunity for a better user experience. Thanks to everyone in this thread for their comments :-)