azure-functions-java-worker icon indicating copy to clipboard operation
azure-functions-java-worker copied to clipboard

First class support for Scala

Open monty-dev opened this issue 7 years ago • 17 comments

It is possible, and not too difficult, to run Scala on Azure Functions using the Java Worker with a little bit of tweaking of how the project builds in sbt or maven to produce a fat jar. It would be amazing if MSFT could offer documentation and volcalize support for Scala and perhaps other JVM based languages. Currently, there is no mention of Scala in any of the Azure Functions documentation.

monty-dev avatar Sep 30 '18 14:09 monty-dev

@monteledwards thanks for filing the feature request! We'll keep this issue open to gauge traction from the community and get more input on the types of scenarios folks are hoping to accomplish with serverless Scala support.

asavaritayal avatar Oct 10 '18 20:10 asavaritayal

No problem, @asavaritayal.

For those that are interested in testing Scala in Functions until there's support, I'll leave my blog post here - https://monteledwards.com/2018/10/07/deploying-scala-code-on-azure-functions/

monty-dev avatar Oct 17 '18 04:10 monty-dev

to gauge traction from the community and get more input on the types of scenarios folks are hoping to accomplish with serverless Scala support

I'd love official Scala support. I think Scala is a great language for building micro-services, and Azure Functions is a great platform for them.

berlix avatar Nov 21 '18 01:11 berlix

to gauge traction from the community and get more input on the types of scenarios folks are hoping to accomplish with serverless Scala support

I'd like to see support!

dalmat36 avatar Feb 26 '19 14:02 dalmat36

I'd like to see support as well!

mullent avatar Feb 26 '19 15:02 mullent

I'd love to see support!

mrzackb avatar Feb 26 '19 16:02 mrzackb

Support would be perfect.

Rednox avatar Feb 27 '19 17:02 Rednox

It would allow us to have a full scala pipeline in Azure, Azure functions -> EventHub -> Databricks

jbl-ov avatar Mar 05 '19 14:03 jbl-ov

@asavaritayal Is this still the best forum for voicing support of the capability?

dalmat36 avatar Mar 05 '19 14:03 dalmat36

@robinmanuelthiel Do you know the best way to push this topic?

Rednox avatar Mar 05 '19 15:03 Rednox

@asavaritayal I'd like to see the support as well. Azure is missing out on real $$ by not doing so.

tsaru72 avatar May 16 '19 18:05 tsaru72

Hey? Any update?

yuranos avatar Dec 22 '20 11:12 yuranos

Currently evaluating moving to Azure and I would also like to see this feature. It seems like scala jars work fine with azure functions, it's just that there's some extra complication in terms of build and deployment.

blavigne13 avatar Feb 26 '21 15:02 blavigne13

It would be a nice add to azure the scala support. I would use it for sure. Just thinking on update my scala to java code to use azure functions make me sad and evaluate other options

jotarada avatar Jun 01 '21 11:06 jotarada

As @monty-dev's blog post and repo are down, I have created an updated simple example here.

What complications have you encountered, @blavigne13?

olivergrabinski avatar Dec 09 '21 21:12 olivergrabinski

I'd love native support for Scala.

molotch avatar Feb 03 '22 22:02 molotch

Looking unlikely, but I'd like to see support. I wonder if it's worth attempting to support this by building a giter8 template or something instead... so Scala users could do something like sbt new azure/azure-function.g8.

cmhh avatar Jun 17 '22 22:06 cmhh