May I ask that the website starts creating a comprehensive step-by-step tutorial of how to deploy bokeh server apps on at least one of these three major platforms, since this is almost unheard of online. I guess everyone would like to see which service (of each three providers) can be used and why, as well as complete configuration setup for Bokeh solo or Bokeh + Flask.
As for what is online now , for azure [ please let me know if anyone succeeded with Azure tutorial ] , Deploying Standalone Bokeh Server on native Azure Web App | Medium , for gcloud [too complex, but works] , Creating Custom Interactive Dashboards with Bokeh and BigQuery , for aws , official github bokeh repo for demos on bokeh website .
Having struggled myself, I think that without simple explained examples bokeh library is useless. As much potential as this library has, there is too little documentation on deploying it. I believe that it would be beneficial for many users to have straight-forward tutorials.
Concerning gcloud tutorial:
Note for this tutorial, it is rather old and will not work as is. You will need to use older environment, for that, simply modify this instruction
gcloud container clusters create dashboard-demo-cluster --tags dashboard-demo-node --num-nodes=2
to have this
gcloud container clusters create dashboard-demo-cluster --tags dashboard-demo-node --num-nodes=2 --cluster-version=1.15
Otherwise, you will have errors with yaml files afterwards.