User finds Azure Functions deployment experience poor, with no clear indicators when code or dependencies fail. The UI simply shows "no functions" and deployments always report success, making debugging difficult and time-consuming. Request is for more informative error messages and deployment status.
I used Azure's Functions as a Service (Function App) today and it's THE worst experience I've ever had for any workload ever. I don't see how a non-senior engineer could setup a decent pipeline within less than a few DAYS of work. When you deploy your code using their official Azure Pipeline task, it zips your code and uploads it to a blob storage container (equivalent to a S3 bucket), which the Function App downloads and analyzes for triggers (HTTP or Blob). If the code, or it dependencies, doesn't work for whatever reason, the UI just tells you that you have no functions. There's no indicator for what is wrong and the deployment is regardless always successful. Totally flabbergasted of how bad it is. Why would anyone ever pick Azure if this is the experience? 🤬