quarkus
quarkus copied to clipboard
Make FaaS deployments more consistent between cloud providers
Description
The deployment of a Function to different cloud providers varies wildly between different cloud providers.
- To deploy to AWS Lambda we need to do something like
./target/manage.sh create - To deploy to Google Cloud Functions we need to get the gcloud cli and then deploy with
gcloud functions deploy - To deploy to Azure Functions we can just use
quarkus deploy
It would be nice if we could use quarkus deploy regardless of the provider.
Implementation ideas
No response
/cc @matejvasek (funqy), @patriot1burke (funqy)
I suppose this isn't limited to just Funqy but to the various Azure/Google Cloud/Lambda functions extensions.
Interesting how the CLI does work for some cases - cc @maxandersen