Serverlessprovides a great model for accelerating app development, but developers want to do it using the programming languages and development tools of their choice. Ever since we first releasedAzure Functions, support for Java has been a top request. Today, atJavaOnein San Francisco, we’re announcing the public preview of Java support in Azure Functions.
With the recentlyannouncedcapability to run the open source Azure Functions runtime oncross-platform .NET Core, we’ve architected our runtime to allow a broadened support for different programming languages. Java is the first new language we are introducing in this public preview. The new Java runtime will share all the differentiated features provided by Azure Functions, such as the wide range of triggering options and data bindings, serverless execution model with auto-scale, as well as pay-per-execution pricing.